0000034067-22-000101.txt : 20220804 0000034067-22-000101.hdr.sgml : 20220804 20220804162253 ACCESSION NUMBER: 0000034067-22-000101 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220804 DATE AS OF CHANGE: 20220804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DMC Global Inc. CENTRAL INDEX KEY: 0000034067 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS PRIMARY METAL PRODUCTS [3390] IRS NUMBER: 840608431 STATE OF INCORPORATION: CO FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-14775 FILM NUMBER: 221136968 BUSINESS ADDRESS: STREET 1: 11800 RIDGE PARKWAY STREET 2: SUITE 300 CITY: BROOMFIELD STATE: CO ZIP: 80021 BUSINESS PHONE: 3036655700 MAIL ADDRESS: STREET 1: 11800 RIDGE PARKWAY STREET 2: SUITE 300 CITY: BROOMFIELD STATE: CO ZIP: 80021 FORMER COMPANY: FORMER CONFORMED NAME: DYNAMIC MATERIALS CORP DATE OF NAME CHANGE: 19941205 FORMER COMPANY: FORMER CONFORMED NAME: EXPLOSIVE FABRICATORS INC DATE OF NAME CHANGE: 19920703 10-Q 1 boom-20220630.htm 10-Q boom-20220630
0000034067--12-312022Q2falsehttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent00000340672022-01-012022-06-3000000340672022-08-04xbrli:shares00000340672022-06-30iso4217:USD00000340672021-12-31iso4217:USDxbrli:shares00000340672022-04-012022-06-3000000340672021-04-012021-06-3000000340672021-01-012021-06-300000034067us-gaap:ParentMember2022-04-012022-06-300000034067us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300000034067us-gaap:CommonStockMember2022-03-310000034067us-gaap:AdditionalPaidInCapitalMember2022-03-310000034067us-gaap:RetainedEarningsMember2022-03-310000034067us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310000034067us-gaap:TreasuryStockMember2022-03-310000034067us-gaap:ParentMember2022-03-3100000340672022-03-310000034067us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000034067us-gaap:CommonStockMember2022-04-012022-06-300000034067us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000034067us-gaap:RetainedEarningsMember2022-04-012022-06-300000034067us-gaap:TreasuryStockMember2022-04-012022-06-300000034067us-gaap:CommonStockMember2022-06-300000034067us-gaap:AdditionalPaidInCapitalMember2022-06-300000034067us-gaap:RetainedEarningsMember2022-06-300000034067us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000034067us-gaap:TreasuryStockMember2022-06-300000034067us-gaap:ParentMember2022-06-300000034067us-gaap:CommonStockMember2021-03-310000034067us-gaap:AdditionalPaidInCapitalMember2021-03-310000034067us-gaap:RetainedEarningsMember2021-03-310000034067us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310000034067us-gaap:TreasuryStockMember2021-03-310000034067us-gaap:ParentMember2021-03-310000034067us-gaap:RetainedEarningsMember2021-04-012021-06-300000034067us-gaap:ParentMember2021-04-012021-06-300000034067us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300000034067boom:EquityOfferingMemberus-gaap:CommonStockMember2021-04-012021-06-300000034067us-gaap:AdditionalPaidInCapitalMemberboom:EquityOfferingMember2021-04-012021-06-300000034067us-gaap:ParentMemberboom:EquityOfferingMember2021-04-012021-06-300000034067us-gaap:CommonStockMember2021-04-012021-06-300000034067us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300000034067us-gaap:TreasuryStockMember2021-04-012021-06-300000034067us-gaap:CommonStockMember2021-06-300000034067us-gaap:AdditionalPaidInCapitalMember2021-06-300000034067us-gaap:RetainedEarningsMember2021-06-300000034067us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300000034067us-gaap:TreasuryStockMember2021-06-300000034067us-gaap:ParentMember2021-06-300000034067us-gaap:CommonStockMember2021-12-310000034067us-gaap:AdditionalPaidInCapitalMember2021-12-310000034067us-gaap:RetainedEarningsMember2021-12-310000034067us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000034067us-gaap:TreasuryStockMember2021-12-310000034067us-gaap:ParentMember2021-12-310000034067us-gaap:ParentMember2022-01-012022-06-300000034067us-gaap:CommonStockMember2022-01-012022-06-300000034067us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300000034067us-gaap:RetainedEarningsMember2022-01-012022-06-300000034067us-gaap:TreasuryStockMember2022-01-012022-06-300000034067us-gaap:CommonStockMember2020-12-310000034067us-gaap:AdditionalPaidInCapitalMember2020-12-310000034067us-gaap:RetainedEarningsMember2020-12-310000034067us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000034067us-gaap:TreasuryStockMember2020-12-310000034067us-gaap:ParentMember2020-12-310000034067us-gaap:RetainedEarningsMember2021-01-012021-06-300000034067us-gaap:ParentMember2021-01-012021-06-300000034067us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300000034067boom:EquityOfferingMemberus-gaap:CommonStockMember2021-01-012021-06-300000034067us-gaap:AdditionalPaidInCapitalMemberboom:EquityOfferingMember2021-01-012021-06-300000034067us-gaap:ParentMemberboom:EquityOfferingMember2021-01-012021-06-300000034067boom:ATMOfferingMemberus-gaap:CommonStockMember2021-01-012021-06-300000034067us-gaap:AdditionalPaidInCapitalMemberboom:ATMOfferingMember2021-01-012021-06-300000034067us-gaap:ParentMemberboom:ATMOfferingMember2021-01-012021-06-300000034067us-gaap:CommonStockMember2021-01-012021-06-300000034067us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300000034067us-gaap:TreasuryStockMember2021-01-012021-06-300000034067boom:EquityOfferingMember2022-01-012022-06-300000034067boom:EquityOfferingMember2021-01-012021-06-300000034067boom:ATMOfferingMember2022-01-012022-06-300000034067boom:ATMOfferingMember2021-01-012021-06-3000000340672020-12-3100000340672021-06-300000034067boom:ArcadiaSegmentMember2021-12-310000034067boom:DynaEnergeticsSegmentMember2021-12-310000034067boom:NobelCladSegmentMember2021-12-310000034067boom:ArcadiaSegmentMember2022-01-012022-06-300000034067boom:DynaEnergeticsSegmentMember2022-01-012022-06-300000034067boom:NobelCladSegmentMember2022-01-012022-06-300000034067boom:ArcadiaSegmentMember2022-06-300000034067boom:DynaEnergeticsSegmentMember2022-06-300000034067boom:NobelCladSegmentMember2022-06-300000034067us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2021-12-310000034067us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2022-06-300000034067srt:MinimumMember2022-01-012022-06-300000034067srt:MaximumMember2022-01-012022-06-300000034067us-gaap:FairValueInputsLevel1Member2022-06-300000034067us-gaap:FairValueInputsLevel1Member2021-12-310000034067boom:ArcadiaMember2021-12-23xbrli:pure0000034067boom:ArcadiaMember2021-12-232021-12-230000034067boom:ArcadiaMember2021-12-232022-06-300000034067boom:ArcadiaMember2022-06-302022-06-300000034067boom:ArcadiaMember2022-06-300000034067boom:ArcadiaMember2022-04-300000034067us-gaap:LandMemberboom:ArcadiaMember2022-06-300000034067us-gaap:BuildingAndBuildingImprovementsMemberboom:ArcadiaMember2022-06-300000034067us-gaap:MachineryAndEquipmentMemberboom:ArcadiaMember2022-06-300000034067boom:FurnitureFixturesAndComputerEquipmentMemberboom:ArcadiaMember2022-06-300000034067us-gaap:PropertyPlantAndEquipmentOtherTypesMemberboom:ArcadiaMember2022-06-300000034067us-gaap:CustomerRelationshipsMemberboom:ArcadiaMember2021-12-232021-12-230000034067us-gaap:TradeNamesMemberboom:ArcadiaMember2021-12-232021-12-230000034067boom:CustomerBacklogMemberboom:ArcadiaMember2021-12-232021-12-230000034067boom:RedeemableNoncontrollingInterestHolderMember2022-06-300000034067boom:ArcadiaMember2021-04-012021-06-300000034067boom:ArcadiaMember2021-01-012021-06-300000034067us-gaap:DevelopedTechnologyRightsMember2022-06-300000034067us-gaap:CustomerRelationshipsMember2022-06-300000034067boom:CustomerBacklogMember2022-06-300000034067us-gaap:TrademarksAndTradeNamesMember2022-06-300000034067us-gaap:DevelopedTechnologyRightsMember2021-12-310000034067us-gaap:CustomerRelationshipsMember2021-12-310000034067boom:CustomerBacklogMember2021-12-310000034067us-gaap:TrademarksAndTradeNamesMember2021-12-31boom:lease0000034067boom:OperatingLeasesMember2022-04-012022-06-300000034067boom:OperatingLeasesMember2022-01-012022-06-300000034067boom:OperatingLeasesMember2021-01-012021-06-300000034067us-gaap:RevolvingCreditFacilityMemberboom:SyndicatedCreditFacilityMember2022-06-300000034067us-gaap:RevolvingCreditFacilityMemberboom:SyndicatedCreditFacilityMember2021-12-310000034067us-gaap:SecuredDebtMemberboom:SyndicatedCreditFacilityMember2022-06-300000034067us-gaap:SecuredDebtMemberboom:SyndicatedCreditFacilityMember2021-12-310000034067boom:CommerzbankLineOfCreditMember2022-06-300000034067boom:CommerzbankLineOfCreditMember2021-12-310000034067us-gaap:LineOfCreditMemberboom:SyndicatedCreditFacilityMember2021-12-232021-12-230000034067us-gaap:LineOfCreditMemberboom:SyndicatedCreditFacilityMember2021-12-230000034067us-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberboom:SyndicatedCreditFacilityMember2021-12-230000034067us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberboom:SyndicatedCreditFacilityMember2021-12-23boom:bank0000034067us-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMemberboom:RevolvingCreditFacilityAlternateCurrenciesMember2022-01-012022-06-300000034067srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMemberboom:RevolvingCreditFacilityAlternateCurrenciesMember2022-01-012022-06-300000034067us-gaap:LineOfCreditMemberus-gaap:BaseRateMembersrt:MinimumMemberboom:RevolvingCreditFacilityAlternateCurrenciesMember2022-01-012022-06-300000034067srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMemberboom:RevolvingCreditFacilityAlternateCurrenciesMember2022-01-012022-06-300000034067us-gaap:LineOfCreditMemberboom:SyndicatedCreditFacilityMemberboom:QuarterEndedJune302022ThroughQuarterMarch312023Member2022-01-012022-06-300000034067us-gaap:LineOfCreditMemberboom:SyndicatedCreditFacilityMemberboom:QuarterEndedJune302023AndThereafterMember2022-01-012022-06-300000034067us-gaap:LineOfCreditMemberboom:SyndicatedCreditFacilityMember2022-01-012022-06-300000034067boom:GermanBankLineofCreditMemberus-gaap:LineOfCreditMember2022-06-30iso4217:EUR0000034067boom:CommerzbankLineOfCreditMemberus-gaap:LineOfCreditMember2022-06-300000034067boom:CommerzbankLineOfCreditMemberus-gaap:LineOfCreditMember2021-12-31boom:segment0000034067boom:ArcadiaSegmentMember2022-04-012022-06-300000034067boom:ArcadiaSegmentMember2021-04-012021-06-300000034067boom:ArcadiaSegmentMember2021-01-012021-06-300000034067boom:DynaEnergeticsSegmentMember2022-04-012022-06-300000034067boom:DynaEnergeticsSegmentMember2021-04-012021-06-300000034067boom:DynaEnergeticsSegmentMember2021-01-012021-06-300000034067boom:NobelCladSegmentMember2022-04-012022-06-300000034067boom:NobelCladSegmentMember2021-04-012021-06-300000034067boom:NobelCladSegmentMember2021-01-012021-06-300000034067us-gaap:OperatingSegmentsMemberboom:ArcadiaSegmentMember2022-04-012022-06-300000034067us-gaap:OperatingSegmentsMemberboom:ArcadiaSegmentMember2021-04-012021-06-300000034067us-gaap:OperatingSegmentsMemberboom:ArcadiaSegmentMember2022-01-012022-06-300000034067us-gaap:OperatingSegmentsMemberboom:ArcadiaSegmentMember2021-01-012021-06-300000034067us-gaap:OperatingSegmentsMemberboom:DynaEnergeticsSegmentMember2022-04-012022-06-300000034067us-gaap:OperatingSegmentsMemberboom:DynaEnergeticsSegmentMember2021-04-012021-06-300000034067us-gaap:OperatingSegmentsMemberboom:DynaEnergeticsSegmentMember2022-01-012022-06-300000034067us-gaap:OperatingSegmentsMemberboom:DynaEnergeticsSegmentMember2021-01-012021-06-300000034067us-gaap:OperatingSegmentsMemberboom:NobelCladSegmentMember2022-04-012022-06-300000034067us-gaap:OperatingSegmentsMemberboom:NobelCladSegmentMember2021-04-012021-06-300000034067us-gaap:OperatingSegmentsMemberboom:NobelCladSegmentMember2022-01-012022-06-300000034067us-gaap:OperatingSegmentsMemberboom:NobelCladSegmentMember2021-01-012021-06-300000034067us-gaap:OperatingSegmentsMember2022-04-012022-06-300000034067us-gaap:OperatingSegmentsMember2021-04-012021-06-300000034067us-gaap:OperatingSegmentsMember2022-01-012022-06-300000034067us-gaap:OperatingSegmentsMember2021-01-012021-06-300000034067us-gaap:MaterialReconcilingItemsMember2022-04-012022-06-300000034067us-gaap:MaterialReconcilingItemsMember2021-04-012021-06-300000034067us-gaap:MaterialReconcilingItemsMember2022-01-012022-06-300000034067us-gaap:MaterialReconcilingItemsMember2021-01-012021-06-300000034067us-gaap:CorporateNonSegmentMember2022-04-012022-06-300000034067us-gaap:CorporateNonSegmentMember2021-04-012021-06-300000034067us-gaap:CorporateNonSegmentMember2022-01-012022-06-300000034067us-gaap:CorporateNonSegmentMember2021-01-012021-06-300000034067boom:WestMemberboom:ArcadiaSegmentMember2022-04-012022-06-300000034067boom:WestMemberboom:ArcadiaSegmentMember2022-01-012022-06-300000034067boom:SouthMemberboom:ArcadiaSegmentMember2022-04-012022-06-300000034067boom:SouthMemberboom:ArcadiaSegmentMember2022-01-012022-06-300000034067boom:ArcadiaSegmentMemberboom:NortheastMember2022-04-012022-06-300000034067boom:ArcadiaSegmentMemberboom:NortheastMember2022-01-012022-06-300000034067boom:MidwestMemberboom:ArcadiaSegmentMember2022-04-012022-06-300000034067boom:MidwestMemberboom:ArcadiaSegmentMember2022-01-012022-06-300000034067country:USboom:DynaEnergeticsSegmentMember2022-04-012022-06-300000034067country:USboom:DynaEnergeticsSegmentMember2021-04-012021-06-300000034067country:USboom:DynaEnergeticsSegmentMember2022-01-012022-06-300000034067country:USboom:DynaEnergeticsSegmentMember2021-01-012021-06-300000034067country:CAboom:DynaEnergeticsSegmentMember2022-04-012022-06-300000034067country:CAboom:DynaEnergeticsSegmentMember2021-04-012021-06-300000034067country:CAboom:DynaEnergeticsSegmentMember2022-01-012022-06-300000034067country:CAboom:DynaEnergeticsSegmentMember2021-01-012021-06-300000034067boom:DynaEnergeticsSegmentMembercountry:IN2022-04-012022-06-300000034067boom:DynaEnergeticsSegmentMembercountry:IN2021-04-012021-06-300000034067boom:DynaEnergeticsSegmentMembercountry:IN2022-01-012022-06-300000034067boom:DynaEnergeticsSegmentMembercountry:IN2021-01-012021-06-300000034067country:EGboom:DynaEnergeticsSegmentMember2022-04-012022-06-300000034067country:EGboom:DynaEnergeticsSegmentMember2021-04-012021-06-300000034067country:EGboom:DynaEnergeticsSegmentMember2022-01-012022-06-300000034067country:EGboom:DynaEnergeticsSegmentMember2021-01-012021-06-300000034067country:OMboom:DynaEnergeticsSegmentMember2022-04-012022-06-300000034067country:OMboom:DynaEnergeticsSegmentMember2021-04-012021-06-300000034067country:OMboom:DynaEnergeticsSegmentMember2022-01-012022-06-300000034067country:OMboom:DynaEnergeticsSegmentMember2021-01-012021-06-300000034067boom:DynaEnergeticsSegmentMemberboom:RestOfTheWorldMember2022-04-012022-06-300000034067boom:DynaEnergeticsSegmentMemberboom:RestOfTheWorldMember2021-04-012021-06-300000034067boom:DynaEnergeticsSegmentMemberboom:RestOfTheWorldMember2022-01-012022-06-300000034067boom:DynaEnergeticsSegmentMemberboom:RestOfTheWorldMember2021-01-012021-06-300000034067country:USboom:NobelCladSegmentMember2022-04-012022-06-300000034067country:USboom:NobelCladSegmentMember2021-04-012021-06-300000034067country:USboom:NobelCladSegmentMember2022-01-012022-06-300000034067country:USboom:NobelCladSegmentMember2021-01-012021-06-300000034067country:CAboom:NobelCladSegmentMember2022-04-012022-06-300000034067country:CAboom:NobelCladSegmentMember2021-04-012021-06-300000034067country:CAboom:NobelCladSegmentMember2022-01-012022-06-300000034067country:CAboom:NobelCladSegmentMember2021-01-012021-06-300000034067country:SAboom:NobelCladSegmentMember2022-04-012022-06-300000034067country:SAboom:NobelCladSegmentMember2021-04-012021-06-300000034067country:SAboom:NobelCladSegmentMember2022-01-012022-06-300000034067country:SAboom:NobelCladSegmentMember2021-01-012021-06-300000034067country:FRboom:NobelCladSegmentMember2022-04-012022-06-300000034067country:FRboom:NobelCladSegmentMember2021-04-012021-06-300000034067country:FRboom:NobelCladSegmentMember2022-01-012022-06-300000034067country:FRboom:NobelCladSegmentMember2021-01-012021-06-300000034067country:AEboom:NobelCladSegmentMember2022-04-012022-06-300000034067country:AEboom:NobelCladSegmentMember2021-04-012021-06-300000034067country:AEboom:NobelCladSegmentMember2022-01-012022-06-300000034067country:AEboom:NobelCladSegmentMember2021-01-012021-06-300000034067country:NLboom:NobelCladSegmentMember2022-04-012022-06-300000034067country:NLboom:NobelCladSegmentMember2021-04-012021-06-300000034067country:NLboom:NobelCladSegmentMember2022-01-012022-06-300000034067country:NLboom:NobelCladSegmentMember2021-01-012021-06-300000034067country:DEboom:NobelCladSegmentMember2022-04-012022-06-300000034067country:DEboom:NobelCladSegmentMember2021-04-012021-06-300000034067country:DEboom:NobelCladSegmentMember2022-01-012022-06-300000034067country:DEboom:NobelCladSegmentMember2021-01-012021-06-300000034067country:KRboom:NobelCladSegmentMember2022-04-012022-06-300000034067country:KRboom:NobelCladSegmentMember2021-04-012021-06-300000034067country:KRboom:NobelCladSegmentMember2022-01-012022-06-300000034067country:KRboom:NobelCladSegmentMember2021-01-012021-06-300000034067country:SEboom:NobelCladSegmentMember2022-04-012022-06-300000034067country:SEboom:NobelCladSegmentMember2021-04-012021-06-300000034067country:SEboom:NobelCladSegmentMember2022-01-012022-06-300000034067country:SEboom:NobelCladSegmentMember2021-01-012021-06-300000034067country:NOboom:NobelCladSegmentMember2022-04-012022-06-300000034067country:NOboom:NobelCladSegmentMember2021-04-012021-06-300000034067country:NOboom:NobelCladSegmentMember2022-01-012022-06-300000034067country:NOboom:NobelCladSegmentMember2021-01-012021-06-300000034067boom:NobelCladSegmentMembercountry:CN2022-04-012022-06-300000034067boom:NobelCladSegmentMembercountry:CN2021-04-012021-06-300000034067boom:NobelCladSegmentMembercountry:CN2022-01-012022-06-300000034067boom:NobelCladSegmentMembercountry:CN2021-01-012021-06-300000034067boom:NobelCladSegmentMembercountry:IN2022-04-012022-06-300000034067boom:NobelCladSegmentMembercountry:IN2021-04-012021-06-300000034067boom:NobelCladSegmentMembercountry:IN2022-01-012022-06-300000034067boom:NobelCladSegmentMembercountry:IN2021-01-012021-06-300000034067country:RUboom:NobelCladSegmentMember2022-04-012022-06-300000034067country:RUboom:NobelCladSegmentMember2021-04-012021-06-300000034067country:RUboom:NobelCladSegmentMember2022-01-012022-06-300000034067country:RUboom:NobelCladSegmentMember2021-01-012021-06-300000034067boom:NobelCladSegmentMemberboom:RestOfTheWorldMember2022-04-012022-06-300000034067boom:NobelCladSegmentMemberboom:RestOfTheWorldMember2021-04-012021-06-300000034067boom:NobelCladSegmentMemberboom:RestOfTheWorldMember2022-01-012022-06-300000034067boom:NobelCladSegmentMemberboom:RestOfTheWorldMember2021-01-012021-06-300000034067us-gaap:ForeignExchangeForwardMember2022-06-300000034067us-gaap:ForeignExchangeForwardMember2021-12-310000034067us-gaap:ForeignExchangeForwardMember2022-04-012022-06-300000034067us-gaap:ForeignExchangeForwardMember2021-04-012021-06-300000034067us-gaap:ForeignExchangeForwardMember2022-01-012022-06-300000034067us-gaap:ForeignExchangeForwardMember2021-01-012021-06-3000000340672022-01-222022-01-220000034067boom:ArcadiasInsuranceCarriersMember2022-01-222022-01-220000034067boom:ArcadiaMember2022-01-222022-01-22


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C.  20549
 
Form 10-Q
 (Mark One)
 
      QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES AND EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2022
 
OR
 
         TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES ACT OF 1934

FOR THE TRANSITION PERIOD FROM                   TO                   .
 
Commission file number 001-14775

 DMC GLOBAL INC.
(Exact name of Registrant as Specified in its Charter)
Delaware
 
84-0608431
(State of Incorporation or Organization) (I.R.S. Employer Identification No.)
11800 Ridge Parkway, Suite 300, Broomfield, Colorado 80021
(Address of principal executive offices, including zip code)
 
(303) 665-5700
(Registrant’s telephone number, including area code)
 
Title of each classTrading SymbolName of exchange on which registered
Common Stock, $0.05 Par Value
BOOMThe 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 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).  Yes    No 
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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
 
Accelerated filer ☐
   
Non-accelerated filer ☐
 
Smaller reporting company
Emerging growth company

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

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 under the Act).  Yes    No 
 
The number of shares of Common Stock outstanding was 19,528,107 as of August 4, 2022.





CAUTIONARY NOTE ABOUT FORWARD-LOOKING STATEMENTS
 
This quarterly report on Form 10-Q contains “forward-looking statements” within the meaning of section 27A of the Securities Act of 1933 and section 21E of the Securities Exchange Act of 1934. We intend the forward-looking statements throughout this quarterly report on Form 10-Q to be covered by the safe harbor provisions for forward-looking statements. Statements contained in this report which are not historical facts are forward-looking statements that involve risks and uncertainties that could cause actual results to differ materially from projected results. These statements can sometimes be identified by our use of forward-looking words such as “may,” “believe,” “plan,” “anticipate,” “estimate,” “expect,” “intend,” and other phrases of similar meaning. Such statements include expectations regarding the resiliency of DynaEnergetics’ end markets and customer pricing, planned price increases at DynaEnergetics, DynaEnergetics’ ability to benefit from strengthening prices, projected growth in Arcadia’s core geographic regions and end markets, plans to install new finishing capacity and targets for such lines to be operational, our ability to access our at-the-market offerings or the capital markets in the future, the ability of DynaEnergetics to realize the anticipated benefits of its patent strategy and expected continuing litigation costs, expected material and labor cost trends, the availability of funds to support our liquidity position and our expected future liquidity position. The forward-looking information is based on information available as of the date of this quarterly report and on numerous assumptions and developments that are not within our control. Although we believe that our expectations as expressed in these forward-looking statements are reasonable, we cannot assure you that our expectations will turn out to be correct. Factors that could cause actual results to differ materially include, but are not limited to, those factors referenced in our Annual Report on Form 10-K for the year ended December 31, 2021 and such things as the following: impacts of COVID-19 and any related preventative or protective actions taken by governmental authorities and resulting economic impacts, including recessions or depressions; inflation; supply chain delays and disruptions; the availability and cost of energy; transportation disruptions; the ability to obtain new contracts at attractive prices; the size and timing of customer orders and shipments; product pricing and margins; our ability to realize sales from our backlog; fluctuations in customer demand; fluctuations in foreign currencies; competitive factors; the timely completion of contracts; the timing and size of expenditures; the timely receipt of government approvals and permits; the price and availability of metal and other raw material; fluctuations in tariffs or quotas; changes in laws and regulations, both domestic and foreign, impacting our business and the business of the end-market users we serve; the adequacy of local labor supplies at our facilities; current or future limits on manufacturing capacity at our various operations; our ability to successfully integrate Arcadia and future-acquired businesses; the impact of pending or future litigation or regulatory matters; the availability and cost of funds; our ability to access our borrowing capacity under our credit facility or access the capital markets; global economic conditions; and political and economic developments including political instability and armed conflicts. Readers are cautioned not to place undue reliance on these forward-looking statements, which reflect management’s analysis only as of the date hereof. We undertake no obligation to publicly release the results of any revision to these forward-looking statements that may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events.



INDEX
 
  Page
   
 
 
 
 
 
 
   
   
   
   
   
   
   
   
   
   
   
   
 

3

Part I - FINANCIAL INFORMATION

ITEM 1.  Condensed Consolidated Financial Statements
DMC GLOBAL INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Amounts in Thousands, Except Share and Per Share Data)
June 30, 2022December 31, 2021
(unaudited)
ASSETS  
Current assets:  
Cash and cash equivalents$11,819 $30,810 
Accounts receivable, net of allowance for doubtful accounts of $2,801 and $2,773, respectively
92,998 71,932 
Inventories152,023 124,214 
Prepaid expenses and other11,888 12,240 
Total current assets268,728 239,196 
Property, plant and equipment198,920 191,022 
Less - accumulated depreciation(74,091)(68,944)
Property, plant and equipment, net124,829 122,078 
Goodwill135,464 141,266 
Purchased intangible assets, net229,365 255,576 
Deferred tax assets7,094 6,930 
Other assets98,075 99,366 
Total assets$863,555 $864,412 
LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST, AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$45,179 $40,276 
Accrued expenses9,818 13,585 
Accrued income taxes289 9 
Accrued employee compensation and benefits11,631 9,766 
Contract liabilities33,202 21,052 
Current portion of long-term debt15,000 15,000 
Other current liabilities6,291 6,126 
Total current liabilities121,410 105,814 
Long-term debt125,017 132,425 
Deferred tax liabilities2,019 2,202 
Other long-term liabilities62,858 66,250 
Total liabilities311,304 306,691 
Commitments and contingencies (Note 12)
Redeemable noncontrolling interest197,196 197,196 
Stockholders’ equity
Preferred stock, $0.05 par value; 4,000,000 shares authorized; no issued and outstanding shares
  
Common stock, $0.05 par value; 50,000,000 shares authorized; 20,119,929 and 19,920,829 shares issued, respectively
1,006 996 
Additional paid-in capital298,905 294,515 
Retained earnings106,043 111,031 
Other cumulative comprehensive loss(30,329)(26,538)
Treasury stock, at cost, and company stock held for deferred compensation, at par; 597,758 and 570,415 shares, respectively
(20,570)(19,479)
Total stockholders’ equity355,055 360,525 
Total liabilities, redeemable noncontrolling interest, and stockholders’ equity$863,555 $864,412 

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
4

DMC GLOBAL INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Amounts in Thousands, Except Share and Per Share Data)
(unaudited)

Three months ended June 30,Six months ended June 30,
 2022202120222021
Net sales$165,831 $65,438 $304,547 $121,096 
Cost of products sold113,732 48,467 215,542 91,212 
Gross profit52,099 16,971 89,005 29,884 
Costs and expenses:    
General and administrative expenses18,816 8,471 36,534 16,400 
Selling and distribution expenses10,545 5,544 20,635 10,787 
Amortization of purchased intangible assets12,793 288 25,769 612 
Restructuring expenses and asset impairments13  45 127 
Total costs and expenses42,167 14,303 82,983 27,926 
Operating income9,932 2,668 6,022 1,958 
Other income (expense):    
Other income (expense), net54 108 (155)502 
Interest expense, net(1,263)(81)(2,287)(216)
Income before income taxes8,723 2,695 3,580 2,244 
Income tax provision2,264 971 1,401 88 
Net income$6,459 $1,724 $2,179 $2,156 
Less: Net income (loss) attributable to redeemable noncontrolling interest907  (85) 
Net income attributable to DMC Global Inc. stockholders$5,552 $1,724 $2,264 $2,156 
Net income (loss) per share attributable to DMC Global Inc. stockholders:    
Basic$0.20 $0.10 $(0.26)$0.13 
Diluted$0.20 $0.10 $(0.26)$0.13 
Weighted average shares outstanding:    
Basic19,374,714 17,554,809 19,338,049 16,495,685 
Diluted19,374,736 17,568,444 19,338,049 16,507,500 

Reconciliation to net income (loss) attributable to DMC Global Inc. stockholders after adjustment of redeemable noncontrolling interest for purposes of calculating earnings per share
Three months ended June 30,
Six months ended June 30,
2022202120222021
Net income attributable to DMC Global Inc. stockholders$5,552 $1,724 $2,264 $2,156 
Adjustment of redeemable noncontrolling interest(1,535) (7,252) 
Net income (loss) attributable to DMC Global Inc. common stockholders after adjustment of redeemable noncontrolling interest$4,017 $1,724 $(4,988)$2,156 

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
5

DMC GLOBAL INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Amounts in Thousands)
(unaudited)

 
Three months ended June 30,Six months ended June 30,
 2022202120222021
Net income$6,459 $1,724 $2,179 $2,156 
Change in cumulative foreign currency translation adjustment(2,587)473 (3,791)(1,494)
Other comprehensive income (loss)$3,872 $2,197 $(1,612)$662 
Less: comprehensive income (loss) attributable to redeemable noncontrolling interest907  (85) 
Comprehensive income (loss) attributable to DMC Global Inc. stockholders$2,965 $2,197 $(1,527)$662 
 
The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
6

DMC GLOBAL INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY AND REDEEMABLE NONCONTROLLING INTEREST
(Amounts in Thousands, Except Share Data)
(unaudited)

     OtherTreasury Stock, at cost, andTotalRedeemable
   Additional CumulativeCompany Stock Held forDMC Global Inc.Non-
 Common StockPaid-InRetainedComprehensive Deferred Compensation, at parStockholders’Controlling
 SharesAmountCapitalEarningsLossSharesAmountEquityInterest
Balances, March 31, 202220,084,272 $1,004 $296,774 $102,026 $(27,742)(587,188)$(20,567)$351,495 $197,196 
Net income— — — 5,552 — — — 5,552 907 
Change in cumulative foreign currency translation adjustment— — — — (2,587)— — (2,587)— 
Shares issued in connection with stock compensation plans35,657 2 (2)— — — —  — 
Adjustment of redeemable noncontrolling interest to redemption value— — — (1,535)— — — (1,535)1,535 
Stock-based compensation— — 2,133 — — — — 2,133 158 
Distribution to redeemable noncontrolling interest holder— — — — — — — — (2,600)
Treasury stock activity— — — — — (10,570)(3)(3)— 
Balances, June 30, 202220,119,929 $1,006 $298,905 $106,043 $(30,329)(597,758)$(20,570)$355,055 $197,196 
     OtherTreasury Stock, at cost, andTotal
   Additional CumulativeCompany Stock Held forDMC Global Inc.
 Common StockPaid-InRetainedComprehensiveDeferred Compensation, at parStockholders’
 SharesAmountCapitalEarningsLossSharesAmountEquity
Balances, March 31, 202116,399,813 $820 $144,094 $116,089 $(24,929)(566,343)$(17,644)$218,430 
Net income— — — 1,724 — — — 1,724 
Change in cumulative foreign currency translation adjustment— — — — 473 — — 473 
Shares issued in connection with equity offering2,875,000 144 123,317 — — — — 123,461 
Shares issued in connection with stock compensation plans19,932 1 252 — — — — 253 
Stock-based compensation— — 1,712 — — — 1,712 
Treasury stock activity— — — — — (3,394)(16)(16)
Balances, June 30, 202119,294,745 $965 $269,375 $117,813 $(24,456)(569,737)$(17,660)$346,037 

7

DMC GLOBAL INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY AND REDEEMABLE NONCONTROLLING INTEREST
(Amounts in Thousands, Except Share Data)
(unaudited)



     OtherTreasury Stock, at cost, andTotalRedeemable
   Additional CumulativeCompany Stock Held forDMC Global Inc.Non-
 Common StockPaid-InRetainedComprehensiveDeferred Compensation, at parStockholders’Controlling
 SharesAmountCapitalEarningsLossSharesAmountEquityInterest
Balances, December 31, 202119,920,829 $996 $294,515 $111,031 $(26,538)(570,415)$(19,479)$360,525 $197,196 
Net income (loss)— — — 2,264 — — — 2,264 (85)
Change in cumulative foreign currency translation adjustment— — — — (3,791)— — (3,791)— 
Shares issued in connection with stock compensation plans199,100 10 (10)— — — —  — 
Escrow adjustment related to redeemable noncontrolling interest— — — — — — — — (427)
Adjustment of redeemable noncontrolling interest to redemption value— — — (7,252)— — — (7,252)7,252 
Stock-based compensation— — 4,400 — — — — 4,400 260 
Distribution to redeemable noncontrolling interest holder— — — — — — — — (7,000)
Treasury stock activity— — — — — (27,343)(1,091)(1,091)— 
Balances, June 30, 202220,119,929 $1,006 $298,905 $106,043 $(30,329)(597,758)$(20,570)$355,055 $197,196 

8

DMC GLOBAL INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY AND REDEEMABLE NONCONTROLLING INTEREST
(Amounts in Thousands, Except Share Data)
(unaudited)
     OtherTreasury Stock, at cost, andTotal
   Additional CumulativeCompany Stock Held forDMC Global Inc.
 Common StockPaid-InRetainedComprehensiveDeferred Compensation, at parStockholders’
 SharesAmountCapitalEarningsLossSharesAmountEquity
Balances, December 31, 202015,917,559 $796 $117,387 $115,657 $(22,962)(528,274)(13,964)$196,914 
Net income— — — 2,156 — — — 2,156 
Change in cumulative foreign currency translation adjustment— — — — (1,494)— — (1,494)
Shares issued in connection with equity offering2,875,000 144 123,317 — — — — 123,461 
Shares issued in connection with at-the-market offering program397,820 20 25,242 — — — — 25,262 
Shares issued in connection with stock compensation plans104,366 5 248 — — — — 253 
Stock-based compensation— — 3,181 — — — 3,181 
Treasury stock activity— —  — — (41,463)(3,696)(3,696)
Balances, June 30, 202119,294,745 $965 $269,375 $117,813 $(24,456)(569,737)$(17,660)$346,037 
    

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements

9

DMC GLOBAL INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Amounts in Thousands)
(unaudited)
Six months ended June 30,
 20222021
Cash flows provided by (used in) operating activities:  
Net income$2,179 $2,156 
Adjustments to reconcile net income to net cash provided by (used in) operating activities:  
Depreciation7,037 5,530 
Amortization of purchased intangible assets25,769 612 
Amortization of deferred debt issuance costs267 112 
Amortization of acquisition-related inventory valuation step-up430  
Stock-based compensation4,649 3,335 
Deferred income taxes(164)(2,616)
Other45 (283)
Restructuring expenses and asset impairments45 127 
Change in:  
Accounts receivable, net(22,250)(11,985)
Inventories(29,814)(10,477)
Prepaid expenses and other1,161 (9,076)
Accounts payable4,955 7,476 
Contract liabilities12,389 5,345 
Accrued expenses and other liabilities(4,162)3,723 
Net cash provided by (used in) operating activities2,536 (6,021)
Cash flows used in investing activities:   
Proceeds from escrow related to acquisition of business640  
Investment in marketable securities (123,984)
Proceeds from maturities of marketable securities 4,799 
Acquisition of property, plant and equipment(6,319)(3,252)
Proceeds on sale of property, plant and equipment 1,004 
Net cash used in investing activities(5,679)(121,433)
Cash flows (used in) provided by financing activities:   
Repayments on term loan(7,500) 
Repayments on capital expenditure facility (11,750)
Payments of debt issuance costs(176) 
Distributions to redeemable noncontrolling interest holder(7,000) 
Net proceeds from issuance of common stock through equity offering 123,461 
Net proceeds from issuance of common stock through at-the-market offering program 25,262 
Net proceeds from issuance of common stock to employees and directors 253 
Treasury stock purchases(1,094)(2,451)
Net cash (used in) provided by financing activities(15,770)134,775 
Effects of exchange rates on cash(78)855 
Net (decrease) increase in cash and cash equivalents(18,991)8,176 
Cash and cash equivalents, beginning of the period30,810 28,187 
Cash and cash equivalents, end of the period$11,819 $36,363 

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
10

DMC GLOBAL INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in Thousands, Except Share and Per Share Data)
(unaudited)
 
1.      BASIS OF PRESENTATION
 
The information included in the condensed consolidated financial statements is unaudited but includes all normal and recurring adjustments which, in the opinion of management, are necessary for a fair presentation of the interim periods presented. Certain information and footnote disclosures, including critical and significant accounting policies normally included in consolidated financial statements prepared in accordance with generally accepted accounting principles, have been condensed or omitted for this quarterly presentation. These condensed consolidated financial statements should be read in conjunction with the financial statements that are included in our Annual Report filed on Form 10-K for the year ended December 31, 2021.

2.      SIGNIFICANT ACCOUNTING POLICIES
 
Principles of Consolidation
 
The condensed consolidated financial statements include the accounts of DMC Global Inc. (“DMC”, “we”, “us”, “our”, or the “Company”) and its controlled subsidiaries. Only subsidiaries in which controlling interests are maintained are consolidated. All significant intercompany accounts, profits, and transactions have been eliminated in consolidation.

Accounts and Notes Receivable

The Company measures expected credit losses for its accounts receivable using a current expected credit loss model, which is based on historical experience, adjusted for current conditions and reasonable and supportable forecasts. The Company has disaggregated pools of accounts receivable balances by business, geography and/or customer risk profile and has used history and other experience to establish an allowance for credit losses at the time the receivable is recognized. To measure expected credit losses, we have elected to pool trade receivables by segment and analyze each segment’s accounts receivable balances as separate populations. Within each segment, receivables exhibit similar risk characteristics.

During the three and six months ended June 30, 2022, our expected loss rate reflects uncertainties in market conditions that could impact our businesses, including COVID-19 related considerations, supply chain disruptions, as well as global geopolitical and economic instability. In addition, we reviewed receivables outstanding, including aged balances, and in circumstances where we are aware of a specific customer’s inability to meet its financial obligation to us, we recorded a specific allowance for credit losses (with the offsetting expense charged to “Selling and distribution expenses” in our Condensed Consolidated Statements of Operations) against the amounts due, reducing the net recognized receivable to the amount we estimate will be collected. During the three and six months ended June 30, 2022, provisions of $148 and $128, respectively, were recorded. Provisions recorded do not reflect $975 of previous net sales that were reversed during the second quarter due to returned inventory from a current customer that operates in Ukraine. The value of the returned inventory that is available for immediate sale is $420.

The following table summarizes year-to-date activity in the allowance for credit losses on receivables from customers in each of our business segments:

ArcadiaDynaEnergeticsNobelCladDMC Global Inc.
Allowance for doubtful accounts, December 31, 2021
$ $2,758 $15 $2,773 
Current period provision for expected credit losses$88 87  175 
Write-offs charged against the allowance(97) (97)
Recoveries of amounts previously reserved$ (47) (47)
Impacts of foreign currency exchange rates and other$ (3) (3)
Allowance for doubtful accounts, June 30, 2022
$88 $2,698 $15 $2,801 


11

During 2021, the Company entered into a note receivable with terms of repayment over five years, collateralized by certain fixed assets. The note, with an outstanding current balance of $1,356 as of June 30, 2022 recorded within “Prepaid expenses and other” and an outstanding long-term balance of $8,811 as of June 30, 2022 recorded within “Other Assets”, is considered an arrangement with a variable interest entity for which the Company is not the primary beneficiary and has concluded does not require consolidation.

Revenue Recognition

The Company’s revenues are primarily derived from consideration paid by customers for tangible goods. The Company analyzes its different goods by segment to determine the appropriate basis for revenue recognition. Revenue is not generated from sources other than contracts with customers and revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. There are no material upfront costs for operations that are incurred from contracts with customers.

Our rights to payments for goods transferred to customers within our DynaEnergetics and NobelClad business segments arise when control is transferred at a point in time and not on any other criteria. Our rights to payments for goods transferred to customers within our Arcadia business segment also generally arise when control is transferred at a point in time; however, at times, control of certain customized, project-based products passes to the customer over time. Payment terms and conditions vary by contract, although terms generally include a requirement of payment within 30 to 90 days across all of our segments. In instances when we require customers to make advance payments prior to the shipment of their orders, we record a contract liability. We have determined that our contract liabilities do not include a significant financing component given the short duration between order initiation and order fulfillment within each of our segments. Refer to Note 6 "Contract Liabilities" for further information on contract liabilities and Note 10 "Business Segments" for disaggregated revenue disclosures.

See additional revenue recognition policy disclosures specific to the DynaEnergetics and NobelClad business segments within our Annual Report filed on Form 10-K for the year ended December 31, 2021.

Arcadia

Customers agree to terms and conditions at the time of initiating an order. A significant portion of transactions contain standard architectural building materials that are not made-to-order, which include storefronts and entrances, windows, curtain walls, doors and interior partitions. In instances where multiple products are included within an order, each product represents a separate performance obligation given that: (1) the customer can benefit from each product on a standalone basis and (2) each product is distinct within the context of the contract.

The transaction price is readily determinable and fixed at the time the transaction is entered into with the customer. Arcadia is entitled to each product’s transaction price upon the customer obtaining control of the item. For standard architectural building materials that are not made-to-order, such control transfers at a point in time, which is generally when the product has been delivered to the customer and the legal title has been transferred. Upon delivery and title transfer, Arcadia has performed its contractual requirements such that it has a present right to payment, and the customer from that point forward bears all risks and rewards of ownership. In addition, at this date, the customer has the ability to direct the use of, or restrict access to, the asset. Payment discounts, rebates, refunds, or any other forms of variable consideration are typically not included within Arcadia contracts.

For contracts that contain only one performance obligation, the total transaction price is allocated to the sole performance obligation. For contracts which contain multiple distinct performance obligations, judgment is required to determine the standalone selling price (“SSP”) for each performance obligation. However, such judgment is largely mitigated given that standard architectural building materials purchased are generally shipped at the same time. In instances where products purchased are not shipped at the same time, Arcadia uses the contractually stated price to determine SSP as this price approximates the price of each good as sold separately.

12

At times, Arcadia will also contract with customers to supply customized architectural building materials based on design specifications, measurements, finishes, framing materials, and other options selected by the customer at the time an order is initiated. For these contracts, Arcadia has an enforceable right to payment from its customers at the time an order is received and accepted for all manufacturing efforts expended on behalf of its customers. Due to the customized nature of these products, the Company has concluded that the substantial portion of the related goods produced have no alternative use, and therefore control of these products passes to the customer over time. We have concluded that recognizing revenue utilizing an over-time output method based upon units delivered reasonably depicts the fulfillment of our performance obligations under our contracts and the value received by the customer based upon our performance to date. This conclusion is further supported by the frequency of shipments in fulfilling these contracts. We have elected not to disclose our unsatisfied performance obligations as of June 30, 2022 under the short-term contract exemption as we expect such performance obligations will be satisfied within the next 12 months following the end of the reporting period.

Billings for customized architectural building materials occur at times upon delivery, but also can occur via pre-established billing schedules agreed upon at the commencement of the contract. Therefore, we frequently generate contract liabilities in instances when we have billed the customer in excess of revenue recognized for units delivered.

Income Taxes

We recognize deferred tax assets and liabilities for the expected future income tax consequences of temporary differences between the financial reporting and tax basis of assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. The deferred income tax impact of tax credits is recognized as an immediate adjustment to income tax expense. We recognize deferred tax assets for the expected future effects of all deductible temporary differences to the extent we believe these assets will more likely than not be realized. We record a valuation allowance when, based on current circumstances, it is more likely than not that all or a portion of the deferred tax assets will not be realized. In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies, recent financial operations and their associated valuation allowances, if any.

We recognize the tax benefits from uncertain tax positions only when it is more likely than not, based on the technical merits of the position that it will be sustained upon examination, including the resolution of any related appeals or litigation. The tax benefits recognized in the consolidated financial statements from such a position are measured as the largest benefit that is more likely than not to be realized upon ultimate resolution. We recognize interest and penalties related to uncertain tax positions in operating expense.

Earnings Per Share

In periods with net income, the Company computes earnings per share (“EPS”) using a two-class method, which is an earnings allocation formula that determines EPS for (i) each class of common stock (the Company has a single class of common stock), and (ii) participating securities according to dividends declared and participation rights in undistributed earnings. Restricted stock awards are considered participating securities in periods of net income as they receive non-forfeitable rights to dividends as common stock. Restricted stock awards do not participate in net losses.

Basic EPS is calculated by dividing net income (loss) attributable to the Company’s stockholders after adjustment of redeemable noncontrolling interest by the weighted average number of common shares outstanding during the period. Refer to Note 3 "Business Combination" for further discussion of the calculation of the adjustment of the redeemable noncontrolling interest to redemption value as of the end of the period presented. Diluted EPS adjusts basic EPS for the effects of restricted stock awards, restricted stock units, performance share units and other potentially dilutive financial instruments (dilutive securities), only in the periods in which such effect is dilutive. The effect of the dilutive securities is reflected in diluted EPS by application of the more dilutive of (1) the treasury stock method or (2) the two-class method. For the applicable periods presented, diluted EPS using the two-class method was more dilutive than the treasury stock method; as such, only the two-class method has been included below.
13

Three months ended June 30,Six months ended June 30,
2022202120222021
Net income attributable to DMC Global Inc. stockholders, as reported$5,552 $1,724 2,264 2,156 
Less: Adjustment of redeemable noncontrolling interest(1,535) (7,252) 
Less: Undistributed net income available to participating securities(60)(17) (21)
Numerator for basic net income (loss) per share:3,957 1,707 (4,988)2,135 
Add: Undistributed net income allocated to participating securities60 17  21 
Less: Undistributed net income reallocated to participating securities(60)(17) (21)
Numerator for diluted net income (loss) per share:3,957 1,707 (4,988)2,135 
Denominator:
Weighted average shares outstanding for basic net income (loss) per share19,374,714 17,554,809 19,338,049 16,495,685 
Effect of dilutive securities (1)22 13,635  11,815 
Weighted average shares outstanding for diluted net income (loss) per share19,374,736 17,568,444 19,338,049 16,507,500 
Net income (loss) per share attributable to DMC Global Inc. stockholders
Basic$0.20 $0.10 $(0.26)$0.13 
Diluted$0.20 $0.10 $(0.26)$0.13 

(1) For the three and six months ended June 30, 2022, 100,855 and 99,217 shares, respectively, have been excluded as their effect would have been anti-dilutive.

Deferred compensation

The Company maintains a Non-Qualified Deferred Compensation Plan (the “Plan”) as part of its overall compensation package for certain employees. Participants are eligible to defer a portion of their annual salary, their annual incentive bonus, and their equity awards through the Plan on a tax-deferred basis. Deferrals into the Plan are not matched or subsidized by the Company, nor are they eligible for above-market or preferential earnings.

The Plan provides for deferred compensation obligations to be settled either by delivery of a fixed number of shares of DMC’s common stock or in cash, in accordance with participant contributions and elections. For deferred equity awards, subsequent to equity award vesting and after a period prescribed by the Plan, participants can elect to diversify contributions of equity awards into other investment options available to Plan participants. If diversified, these contributions will be subsequently settled by delivery of cash.

The Company has established a grantor trust commonly known as a “rabbi trust” and contributed certain assets to satisfy the future obligations to participants in the Plan. These assets are subject to potential claims of the Company’s general creditors. The assets held in the trust include unvested restricted stock awards (“RSAs”), vested company stock awards, company-owned life insurance (“COLI”) on certain employees, and money market and mutual funds. Unvested RSAs and common stock held by the trust are reflected in the Condensed Consolidated Balance Sheets within “Treasury stock, at cost, and company stock held for deferred compensation, at par” and are recorded at par value of the common stock or unvested RSAs. These accounts are not adjusted for subsequent changes in the fair value of the common stock. COLI is accounted for at the cash surrender value while money market and mutual funds held by the trust are accounted for at fair value.

Deferred compensation obligations that will be settled in cash are accounted for on an accrual basis in accordance with the terms of the Plan. These obligations are adjusted based on changes in value of the underlying investment options chosen by Plan participants. Deferred compensation obligations that will be settled by delivery of a fixed number of previously vested shares of the Company’s common stock are reflected in the Condensed Consolidated Statements of Stockholders’ Equity and Redeemable Noncontrolling Interest within “Common stock” at the par value of the common stock or unvested RSAs. These accounts are not adjusted for subsequent changes in the fair value of the common stock.

14

The balances related to the deferred compensation plan were as follows:
Balance Sheet locationJune 30, 2022December 31, 2021
Deferred compensation assetsOther assets$13,299 $13,812 
Deferred compensation obligationsOther long-term liabilities$14,953 $15,944 

Fair Value of Financial Instruments

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. We are required to use an established hierarchy for fair value measurements based upon the inputs to the valuation and the degree to which they are observable or not observable in the market. The three levels in the hierarchy are as follows:                   

Level 1 — Inputs to the valuation based upon quoted prices (unadjusted) for identical assets or liabilities in active markets that are accessible as of the measurement date.

Level 2 — Inputs to the valuation include quoted prices in either markets that are not active, or in active markets for similar assets or liabilities, inputs other than quoted prices that are observable, and inputs that are derived principally from or corroborated by observable market data.

Level 3 — Inputs to the valuation that are unobservable inputs for the asset or liability. 

The highest priority is assigned to Level 1 inputs and the lowest priority to Level 3 inputs.

The carrying value of accounts receivable and payable, accrued expenses, and the revolving loans and term loan under our credit facility, when outstanding, approximate their fair value.

Our revolving loans and term loan under our credit facility, when outstanding, reset each month at market interest rates. As a result, we classify these liabilities as Level 1 in the fair value hierarchy.

Our foreign currency forward contracts are valued using quoted market prices or are determined using a yield curve model based on current market rates. As a result, we classify these instruments as Level 2 in the fair value hierarchy. Money market funds and mutual funds of $9,280 as of June 30, 2022 and $9,083 as of December 31, 2021 held to satisfy future deferred compensation obligations are valued based upon the market values of underlying securities and are classified as Level 2 in the fair value hierarchy.

We did not hold any Level 3 assets or liabilities as of June 30, 2022 or December 31, 2021. However, the fair value measurements of certain assets and liabilities acquired as part of the Arcadia acquisition were based on significant inputs not observable in the market and represent Level 3 measurements within the fair value measurement hierarchy.

Recent Accounting Pronouncements

    The Company reviews recent accounting pronouncements on a quarterly basis. We have considered all recent accounting pronouncements issued, but not yet effective, and we do not expect any to have a material effect on the Company’s condensed consolidated financial statements.

3.      BUSINESS COMBINATION

On December 16, 2021, the Company entered into an equity purchase agreement with Arcadia, Inc., a California corporation, the shareholders of Arcadia, Inc. and certain other parties (the “Equity Purchase Agreement”). On December 23, 2021, pursuant to the Equity Purchase Agreement, the Company completed the acquisition of a 60% controlling interest in Arcadia Products, LLC, a Colorado limited liability company resulting from the conversion of Arcadia, Inc. (collectively, “Arcadia”) for closing consideration of $261,000 in cash (excluding $7,654 in acquired cash) and 551,458 shares of its common stock, par value $0.05 per share. A portion of the cash consideration was placed into escrow and is subject to certain post-closing adjustments.

15

DMC acquired Arcadia as part of its strategy of building a diversified portfolio of industry-leading businesses with differentiated products and services. Arcadia is a leading U.S. supplier of architectural building products, which include exterior and interior framing systems, windows, curtain walls, doors, and interior partitions for the commercial buildings market, and highly engineered windows and doors for the high-end residential real estate market.

The acquisition was funded by the Company through cash and marketable securities, equity, and debt financing. Assets acquired and liabilities assumed have been recorded at their fair values. Certain fair values were determined by management using the assistance of third-party valuation specialists. The valuation methods used to determine the fair value of intangible assets included the income approach—excess earnings method for customer relationships and the income approach—relief from royalty method for the trade name acquired. A number of assumptions and estimates were involved in the application of these valuation methods, including forecasts of revenues, costs of revenues, operating expenses, tax rates, forecasted capital expenditures, customer attrition rate, discount rates and working capital changes.

The following table sets forth the preliminary components of the fair value of the total consideration transferred and preliminary purchase price allocation of the net assets acquired at the date of acquisition, along with the measurement period adjustments that occurred during the six months ended June 30, 2022. The assets acquired and liabilities assumed exclude Arcadia's right-of-use asset and lease liabilities, respectively, as they have an immaterial impact on the total net assets acquired. Refer to Note 7 “Leases” for additional discussion of lease accounting. The total consideration transferred is still subject to potential adjustment, primarily as it pertains to an expected payment in the third quarter of 2022 to the prior shareholders of Arcadia to compensate them for certain tax impacts of the transaction, as structured. In addition, the preliminary purchase price allocation related to the assets acquired and liabilities assumed may be adjusted as a result of the finalization of our procedures, including the valuation of certain long-lived assets, as well as to reflect the aforementioned payment to the prior shareholders.

PreliminaryMeasurement Period AdjustmentsPreliminary
December 23, 2021June 30, 2022
Cash, including cash acquired(1)
$268,654 $(640)$268,014 
Equity(2)
21,716 — 21,716 
Total fair value of consideration transferred290,370 (640)289,730 
Assets acquired:
Cash and cash equivalents$7,654 $— $7,654 
Accounts receivable31,456 — 31,456 
Inventories60,503 — 60,503 
Prepaid expenses and other2,438 — 2,438 
Property, plant and equipment(3)
17,323 4,770 22,093 
Goodwill(4)
141,266 (5,802)135,464 
Intangible assets(5)
254,500 — 254,500 
Other long-term assets122 (35)87 
Total assets acquired515,262 (1,067)514,195 
Liabilities assumed:
Accounts payable8,792 — 8,792 
Other current liabilities22,520 — 22,520 
Total liabilities assumed31,312 — 31,312 
Redeemable noncontrolling interest(6)
193,580 (427)193,153 
Total assets acquired and liabilities assumed$290,370 $(640)$289,730 

(1) Cash sources of funding included $150,000 in new term loan debt and $118,654 of cash and marketable securities on hand. During the quarter ended March 31, 2022, working capital estimates at the time of acquisition were finalized. In April 2022, $640 was returned to the Company from the funds previously placed into escrow.

(2) Equity consideration included 551,458 shares of DMC common stock.

16

(3) Property, plant and equipment primarily consists of the following:
Land$1,500 
Buildings and improvements6,451 
Manufacturing equipment and tooling12,634 
Furniture, fixtures, and computer equipment211 
Other1,297 
Total property, plant and equipment$22,093 

The useful lives of property, plant and equipment are consistent with the Company's accounting policies.

(4) Amounts recorded for goodwill resulting in a tax basis step-up are generally expected to be deductible for tax purposes. Tax deductible goodwill is estimated to be $82,949.

(5) Intangible assets consist of $211,000 of customer relationships, $22,000 of trade name, and $21,500 of customer backlog.

(6) Redeemable noncontrolling interest represents 40% of the total fair value of Arcadia upon acquisition.

The final fair value determination of the assets acquired and liabilities assumed will be completed prior to one year from the transaction completion date, consistent with Accounting Standards Codification (“ASC”) 805 Business Combinations ("ASC 805"). Measurement period adjustments will be recognized in the reporting period in which the adjustments are determined and calculated as if the accounting had been completed as of the acquisition date.

Redeemable noncontrolling interest

The limited liability company operating agreement for Arcadia (the “Operating Agreement”) contains a right for the Company to purchase the remaining interest in Arcadia from the minority interest holder on or after the third anniversary of the acquisition closing date (“Call Option”). Similarly, the minority interest holder of Arcadia has the right to sell its remaining interest in Arcadia to the Company on or after the third anniversary of the acquisition closing date (“Put Option”). Both the Call Option and Put Option enable the respective holder to exercise their rights based upon a predefined calculation as included within the Operating Agreement.

The Company initially accounted for the noncontrolling interest at its acquisition date fair value. We determined that both the Call Option and Put Option do not meet the definition of a derivative under ASC 815 Derivatives and Hedging as the Operating Agreement does not allow for contractual net settlement, the options cannot be settled outside the Operating Agreement through a market mechanism, and the underlying shares are deemed illiquid as they are not publicly traded and thus not considered readily convertible to cash. Additionally, the settlement price for both options is based upon a predefined calculation tied to adjusted earnings rather than a fixed price, and the formula is based upon a multiple of Arcadia’s average adjusted earnings for the preceding two fiscal years and its projected adjusted earnings for the then-current fiscal year. As such, we have concluded that the Call Option and Put Option are embedded within the noncontrolling interest and therefore do not represent freestanding instruments.

Given that the noncontrolling interest is subject to possible redemption (with redemption rights that are not entirely within the control of the Company), we have concluded that the noncontrolling interest should be accounted for in accordance with ASC 480 Distinguishing Liabilities from Equity ("ASC 480"). The Company has also concluded that the noncontrolling interest is probable of redemption, as the only criteria for the security to become redeemable is the passage of time. As such, the Company has classified the redeemable noncontrolling interest separate from the stockholders’ equity section in the Condensed Consolidated Balance Sheets.

At each balance sheet date subsequent to acquisition, the carrying value of the redeemable noncontrolling interest has been adjusted to its estimated redemption value as if redemption were to occur at the balance sheet date. This immediate adjustment is charged directly to retained earnings and therefore does not impact the Condensed Consolidated Statements of Operations or Comprehensive Income (Loss). As of June 30, 2022, the Company’s estimated redemption value of the redeemable noncontrolling interest has not changed in comparison to our estimate at December 31, 2021 of $197,196 given no change in our forecast of adjusted earnings for calendar year 2022. However, during the three and six months ended June 30, 2022, the Company recorded an adjustment of the redeemable noncontrolling interest’s carrying value to its estimated redemption value of $1,535 and $7,252, respectively, after ascribing net income or loss and cash distributions attributable to the redeemable noncontrolling interest in accordance with ASC 480.
17

Promissory Note

In order to equalize after-tax consideration to the redeemable noncontrolling interest holder relative to an alternative transaction structure, immediately following the closing of the acquisition, the Company loaned approximately $24,902 to the redeemable noncontrolling interest holder. The loan was evidenced by an unsecured promissory note, and the loan will be repaid out of proceeds from the sale of the redeemable noncontrolling interest holder’s interests in Arcadia, whether received upon exercise of the Put Option, the Call Option or upon sales to third parties permitted under the terms of the Operating Agreement. The loan must be repaid in full by December 16, 2051 and has been recorded within “Other Assets” in the Condensed Consolidated Balance Sheets.

Unaudited Pro Forma Financial Information

Pro forma financial information is presented for informational purposes and is not intended to represent or be indicative of the actual results of operations of the combined business that would have been reported had the acquisition of Arcadia been completed at an earlier date, nor is it representative of future operating results of the Company.

ASC 805 requires pro forma adjustments to reflect the effects of fair value adjustments, transaction costs, capital structure changes, the tax effects of such adjustments, and also requires nonrecurring adjustments to be prepared and presented. For the three and six months ended June 30, 2021, operating results have been adjusted to reflect (a) fair value adjustments related to incremental intangible asset amortization, (b) interest expense with the higher principal and interest rates associated with the Company's new term loan debt incurred to finance, in part, the acquisition of Arcadia, (c) the effects of integration costs on the results of Arcadia's operations, and (d) the effects of the adjustments on income taxes.

The following unaudited pro forma combined financial information presents combined results of the Company and Arcadia. Arcadia’s operating results have been included in the Company’s operating results for the three and six months ended June 30, 2022.

Three months ended June 30, 2021Six months ended June 30, 2021
As ReportedPro FormaAs ReportedPro Forma
Net sales$65,438 $126,576 $121,096 $239,475 
Net income attributable to DMC Global Inc. stockholders$1,724 $6,090 $2,156 $10,443 

4.      INVENTORIES
 
Inventories are stated at the lower of cost (first-in, first-out) or net realizable value. Significant cost elements included in inventory are material, labor, freight, subcontract costs, and manufacturing overhead. As necessary, we write down inventory to its net realizable value by recording provisions for excess, slow moving and obsolete inventory. We regularly review inventory quantities on hand and values, and compare them to estimates of future product demand, market conditions, production requirements and technological developments.

Inventories consisted of the following at June 30, 2022:
ArcadiaDynaEnergeticsNobelCladDMC Global Inc.
Raw materials$14,601 $14,739 $9,510 $38,850 
Work-in-process8,040 22,788 9,095 39,923 
Finished goods55,175 17,620 208 73,003 
Supplies  247 247 
Total inventories$77,816 $55,147 $19,060 $152,023 
18

Inventories consisted of the following at December 31, 2021:
ArcadiaDynaEnergeticsNobelCladDMC Global Inc.
Raw materials$12,168 $15,209 $7,655 $35,032 
Work-in-process3,987 13,672 10,257 27,916 
Finished goods44,348 14,998 1,651 60,997 
Supplies  269 269 
Total inventories$60,503 $43,879 $19,832 $124,214 

5.      PURCHASED INTANGIBLE ASSETS
 
Our purchased intangible assets consisted of the following as of June 30, 2022:
GrossAccumulated
Amortization
Net
Core technology$14,059 $(13,438)$621 
Customer relationships244,692 (40,255)204,437 
Customer backlog21,500 (18,429)3,071 
Trademarks / Trade names23,874 (2,638)21,236 
Total intangible assets$304,125 $(74,760)$229,365 
 
Our purchased intangible assets consisted of the following as of December 31, 2021:
GrossAccumulated
Amortization
Net
Core technology$15,647 $(14,209)$1,438 
Customer relationships246,718 (36,047)210,671 
Customer backlog21,500  21,500 
Trademarks / Trade names24,037 (2,070)21,967 
Total intangible assets$307,902 $(52,326)$255,576 
 
The change in the gross value of our purchased intangible assets at June 30, 2022 from December 31, 2021 was primarily due to foreign currency translation and an adjustment due to recognition of tax benefit of tax amortization previously applied to certain goodwill related to the DynaEnergetics and NobelClad reporting units. After the goodwill associated with each reporting unit was impaired at December 31, 2015 and September 30, 2017, respectively, the tax amortization reduces other intangible assets related to the historical acquisition.

6.      CONTRACT LIABILITIES
 
At times, we require customers to make advance payments prior to the shipment of their orders in order to help finance our inventory investment on large orders or to keep customers’ credit limits at acceptable levels. Contract liabilities were as follows:
June 30, 2022December 31, 2021
Arcadia$26,933 $14,697 
NobelClad6,016 5,881 
DynaEnergetics253 474 
Total contract liabilities$33,202 $21,052 

We generally expect to recognize the revenue associated with contract liabilities over a time period no longer than one year, but unforeseen circumstances can cause delays in shipments associated with contract liabilities.

19

7.      LEASES

The Company leases real properties for use in manufacturing and as administrative and sales offices, and also leases automobiles and office equipment. The Company determines if a contract contains a lease arrangement at the inception of the contract. For leases in which the Company is the lessee, leases are classified as either finance or operating. Right-of-use (“ROU”) assets are initially measured at the present value of lease payments over the lease term plus initial direct costs, if any. ROU assets are amortized on a straight-line basis to the Condensed Consolidated Statement of Operations. If a lease does not provide a discount rate and the rate cannot be readily determined, an incremental borrowing rate is used to determine the present value of future lease payments. Lease and non-lease components within the Company’s lease agreements are accounted for together. The Company has no leases in which the Company is the lessor.

Nearly all of the Company’s leasing arrangements are classified as operating leases. ROU asset and lease liability balances were as follows for the periods presented:
June 30, 2022December 31, 2021
ROU asset$50,030 $52,219 
Current lease liability6,291 6,126 
Long-term lease liability44,749 47,000 
Total lease liability$51,040 $53,126 

The ROU asset is reported in “Other assets” while the current lease liability is reported in “Other current liabilities” and the long-term lease liability is reported in “Other long-term liabilities” in the Company’s Condensed Consolidated Balance Sheets. Cash paid for operating lease liabilities are recorded as operating cash flows in the Company’s Condensed Consolidated Statements of Cash Flows.

Arcadia leases certain office, manufacturing, distribution and warehouse facilities from entities affiliated with the redeemable noncontrolling interest holder and the President of Arcadia. There were eight related party leases in effect as of June 30, 2022, with expiration dates ranging from calendar years 2023 to 2031. As of June 30, 2022, the total ROU asset and related lease liability recognized for related party leases was $30,598 and $30,854, respectively. The Company believes that the lease terms for these properties are fair and reasonable to the Company and on terms comparable to those reasonably expected to be agreed to with independent third parties for similar types of property. For the three months ended June 30, 2022 and 2021, operating lease expense was $2,774 and $1,039, respectively. For the six months ended June 30, 2022 and 2021, operating lease expense was $5,541 and $2,010, respectively. Related party lease expense for the three and six months ended June 30, 2022 was $1,156 and $2,313, respectively, which is included in overall operating lease expense. There was no related party lease expense recorded through June 30, 2021. Short term and variable lease costs were not material for the three and six months ended June 30, 2022 and 2021.

8.      DEBT
 
As of June 30, 2022 and December 31, 2021, outstanding borrowings consisted of the following:
June 30, 2022December 31, 2021
Syndicated credit agreement:  
U.S. Dollar revolving loan$ $ 
Term loan142,500 150,000 
Commerzbank line of credit  
Outstanding borrowings142,500 150,000 
Less: debt issuance costs(2,483)(2,575)
Total debt140,017 147,425 
Less: current portion of long-term debt(15,000)(15,000)
Long-term debt$125,017 $132,425 

20

Syndicated Credit Agreement

On December 23, 2021, we entered into a five-year $200,000 syndicated credit agreement (“credit facility”) which included a $150,000 Term Loan, which is amortizable at 10% of principal per year with a balloon payment for the outstanding balance upon the credit facility maturity date in 2026, and allows for revolving loans of up to $50,000. The credit facility has an accordion feature to increase the commitments by $100,000 under the revolving loan class and/or by adding a term loan subject to approval by applicable lenders. We entered into the credit facility with a syndicate of four banks, with KeyBank, N.A. acting as administrative agent. The credit facility is secured by the assets of DMC including accounts receivable, inventory, and fixed assets, including Arcadia and its subsidiary, as well as guarantees and share pledges by DMC and its subsidiaries.
Borrowings under the $150,000 Term Loan and $50,000 revolving loan limit can be in the form of Adjusted Daily Simple Secured Overnight Financing Rate ("SOFR") loans or one month Adjusted Term SOFR loans. Additionally, U.S. dollar borrowings on the revolving loan can be in the form of Base Rate loans (Base Rate borrowings are based on the greater of the administrative agent’s Prime rate, an adjusted Federal Funds rate or an adjusted SOFR rate). SOFR loans bear interest at the applicable SOFR rate plus an applicable margin (varying from 1.50% to 3.00%). Base Rate loans bear interest at the defined Base rate plus an applicable margin (varying from 0.50% to 2.00%).

The credit facility includes various covenants and restrictions, certain of which relate to the payment of dividends or other distributions to stockholders; redemption of capital stock; incurrence of additional indebtedness; mortgaging, pledging or disposition of major assets; and maintenance of specified ratios.

The leverage ratio is defined in the credit facility as the ratio of Consolidated Funded Indebtedness (as defined in the credit facility) on the last day of any trailing four quarter period to Consolidated Pro Forma EBITDA (as defined in the credit facility) for such period. The maximum leverage ratio permitted by our credit facility is 3.25 to 1.0 from the quarter ended June 30, 2022 through the quarter ended March 31, 2023, and 3.0 to 1.0 from the quarter ended June 30, 2023 and thereafter.

The debt service coverage ratio is defined in the credit facility as the ratio of Consolidated Pro Forma EBITDA less the sum of capital distributions paid in cash (other than those made with respect to the preferred stock issued under the Operating Agreement), Consolidated Unfunded Capital Expenditures (as defined in the credit facility), and net cash income taxes to the sum of cash interest expense, any dividends on the preferred stock paid in cash, and scheduled principal payments on funded indebtedness. Under our credit facility, the minimum debt service coverage ratio permitted is 1.35 to 1.0.

As of June 30, 2022, we were in compliance with all financial covenants and other provisions of our debt agreements.

We also maintain a line of credit with a German bank of €7,000 for our NobelClad and DynaEnergetics operations in Europe. This line of credit is also used to issue bank guarantees to customers to secure advance payments made by them. As of June 30, 2022 and December 31, 2021, we had no outstanding borrowings under this line of credit and bank guarantees of €2,694 and €2,997 were secured by the line of credit, respectively. The line of credit has open-ended terms and can be canceled by the bank at any time.

Deferred debt issuance costs are being amortized over the remaining term of the credit facility which expires on December 23, 2026.

9.     INCOME TAXES

The effective tax rate for each of the periods reported differs from the U.S. statutory rate primarily due to variation in contribution to consolidated pre-tax income from each jurisdiction for the respective periods, differences between the U.S. and foreign tax rates (which range from 20% to 33%), permanent differences between book and taxable income, income or loss attributable to the redeemable noncontrolling interest holder, and changes to valuation allowances on our deferred tax assets.

Arcadia is treated as a partnership for U.S. tax purposes. With the exception of certain state taxes, income or loss flows through to the shareholders and is taxed at the shareholder level. Tax impacts related to income or loss from Arcadia that are included in consolidated pretax results but are attributable to the redeemable noncontrolling interest holder are not included in the consolidated income tax provision.

21

We assess the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use existing deferred tax assets. Additionally, a three-year cumulative loss at a consolidated financial statement level may be viewed as negative evidence impacting a jurisdiction that by itself is not in a three-year cumulative loss position. During the three and six months ended June 30, 2022 and June 30, 2021, we did not record any adjustments to previously established valuation allowances, except for adjustments related to the changes in balances of the related deferred tax assets. The Company will continue to monitor the realizability of deferred tax assets and the need for valuation allowances and will record adjustments in the periods in which facts support such adjustments.

The Tax Cuts and Jobs Act (“TCJA”) provides that foreign earnings generally can be repatriated to the U.S. without federal tax consequence. We have assessed the assertion that cumulative earnings by our foreign subsidiaries are indefinitely reinvested. We continue to permanently reinvest the earnings of our international subsidiaries and therefore we do not provide for U.S. income taxes or withholding taxes that could result from the distribution of those earnings to the U.S. parent. If any such earnings were ultimately distributed to the U.S. in the form of dividends or otherwise, or if the shares of our international subsidiaries were sold or transferred, we could be subject to additional U.S. federal and state income taxes. Due to the multiple avenues in which earnings can be repatriated, and because a large portion of these earnings are not liquid, it is not practical to estimate the amount of additional taxes that might be payable on these amounts of undistributed foreign income.

10.      BUSINESS SEGMENTS
 
Our business is organized into three segments: Arcadia, DynaEnergetics and NobelClad. In December 2021, DMC acquired a 60% controlling interest in Arcadia, a leading U.S. supplier of architectural building products, including storefronts and entrances, windows, curtain walls, doors and interior partitions for the commercial buildings market. Arcadia also supplies the luxury home market with highly engineered steel, aluminum and wood door and window systems. DynaEnergetics designs, manufactures and distributes products utilized by the global oil and gas industry principally to perforate oil and gas wells. NobelClad is a leader in the production of explosion-welded clad metal plates for use in the construction of corrosion resistant industrial processing equipment and specialized transition joints.

Our reportable segments are separately managed strategic business units that offer different products and services. Each segment’s products are marketed to different customer types and require different manufacturing processes and technologies.
Segment information is as follows:
 
Three months ended June 30,Six months ended June 30,
2022202120222021
Net sales:
Arcadia$76,462 $ $144,430 $ 
DynaEnergetics67,517 42,268 116,404 80,440 
NobelClad21,852 23,170 43,713 40,656 
Net sales$165,831 $65,438 $304,547 $121,096 

Three months ended June 30,Six months ended June 30,
2022202120222021
Income (loss) before income taxes:
Arcadia$2,222 $ $(221)$ 
DynaEnergetics11,309 3,201 14,607 4,720 
NobelClad2,480 3,371 3,185 4,976 
Segment operating income16,011 6,572 17,571 9,696 
Unallocated corporate expenses(4,183)(2,177)(7,551)(4,403)
Unallocated stock-based compensation*(1,896)(1,727)(3,998)(3,335)
Other income (expense), net54 108 (155)502 
Interest expense, net(1,263)(81)(2,287)(216)
Income before income taxes$8,723 $2,695 $3,580 $2,244 
22


Three months ended June 30,Six months ended June 30,
2022202120222021
Depreciation and amortization:
Arcadia$13,503 $ $26,852 $ 
DynaEnergetics1,967 2,083 3,951 4,083 
NobelClad911 945 1,826 1,884 
Segment depreciation and amortization16,381 3,028 32,629 5,967 
Corporate and other90 92 177 175 
Consolidated depreciation and amortization$16,471 $3,120 $32,806 $6,142 

* Stock-based compensation is not allocated to wholly owned segments DynaEnergetics and NobelClad. Stock-based compensation is allocated to the Arcadia segment as 60% of such expense is attributable to the Company, whereas the remaining 40% is attributable to the redeemable noncontrolling interest holder.

The disaggregation of revenue earned from contracts with customers based on the geographic location of the customer is as follows. For Arcadia, net sales have been presented consistent with regional definitions as provided by the American Institute of Architects.

Arcadia
 Three months endedSix months ended
 June 30, 2022June 30, 2022
West$56,803 $113,007 
South9,384 15,223 
Northeast5,705 8,922 
Midwest4,570 7,278 
Total Arcadia$76,462 $144,430 

DynaEnergetics
 Three months ended June 30,Six months ended June 30,
 2022202120222021
United States$51,555 $32,032 $90,298 $59,863 
Canada5,363 2,804 10,112 6,506 
India3,781 268 4,010 661 
Egypt1,464 674 2,468 1,727 
Oman1,063 671 1,991 1,452 
Rest of the world4,291 5,819 7,525 10,231 
Total DynaEnergetics$67,517 $42,268 $116,404 $80,440 





23

NobelClad
 Three months ended June 30,Six months ended June 30,
 2022202120222021
United States$10,779 $11,068 $19,935 $19,415 
Canada2,354 1,707 3,791 2,731 
Saudi Arabia2,035 58 2,043 69 
France802 570 1,153 1,239 
United Arab Emirates704 437 1,702 1,101 
Netherlands616 530 1,107 1,121 
Germany573 569 1,160 959 
South Korea567 212 838 1,098 
Sweden408 125 1,083 182 
Norway345 209 579 492 
China9 2,645 2,367 2,883 
India 423 2,265 1,072 
Russia* 1,046 191 2,067 
Rest of the world2,660 3,571 5,499 6,227 
Total NobelClad$21,852 $23,170 $43,713 $40,656 

*Future sales to Russia have been indefinitely suspended due to the ongoing conflict in Ukraine.

During the three and six months ended June 30, 2022 and 2021, no single customer accounted for greater than 10% of consolidated net sales. As of June 30, 2022 and December 31, 2021, no single customer accounted for greater than 10% of consolidated accounts receivable.

11.      DERIVATIVE INSTRUMENTS

We are exposed to foreign currency exchange risk resulting from fluctuations in exchange rates, primarily the U.S. dollar to euro, the U.S. dollar to the Canadian dollar, and, to a lesser extent, other currencies, arising from intercompany and third-party transactions entered into by our subsidiaries that are denominated in currencies other than their functional currency. Changes in exchange rates with respect to these transactions result in unrealized gains or losses if such transactions are unsettled at the end of the reporting period or realized gains or losses at settlement of the transaction. We use foreign currency forward contracts to offset foreign exchange rate fluctuations on foreign currency denominated asset and liability positions. None of these contracts are designated as accounting hedges, and all changes in the fair value of the forward contracts are recognized in “Other income (expense), net” within our Condensed Consolidated Statements of Operations.

We execute derivatives with a specialized foreign exchange brokerage firm as well as other large financial institutions. The primary credit risk inherent in derivative agreements is the possibility that a loss may occur from the nonperformance of a counterparty to the agreements. We perform a review of the credit risk of our counterparties at the inception of the contract and on an ongoing basis. We anticipate that our counterparties will be able to fully satisfy their obligations under the agreements but will take action if doubt arises regarding the counterparties’ ability to perform.

As of June 30, 2022 and December 31, 2021, the net notional amount of the forward currency contracts the Company held were $433 and $13,032, respectively. At June 30, 2022 and December 31, 2021, the fair values of outstanding foreign currency forward contracts were $0.

The following table presents the location and amount of net (losses) income from hedging activities:
Three months ended June 30,Six months ended June 30,
DerivativeStatements of Operations Location2022202120222021
Foreign currency contractsOther income (expense), net$(25)$12 $(152)$67 

24

12.    COMMITMENTS AND CONTINGENCIES

Contingent Liabilities

The Company records an accrual for contingent liabilities when a loss is both probable and reasonably estimable. If some amount within a range of loss appears to be a better estimate than any other amount within the range, that amount is accrued. When no amount within a range of loss appears to be a better estimate than any other amount, the lowest amount in the range is accrued.

Legal Proceedings

From time to time, we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. However, litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business. We are currently not aware of any such legal proceedings or claims that we believe will have, individually or in the aggregate, a material adverse effect on our business, financial condition or operating results except as set forth below:

Association of Apartment Owners of Poipu Point v. Arcadia, Inc., et. al.

At the closing of the Arcadia acquisition, Arcadia was a defendant in a products liability matter brought by the Association of Apartment Owners of Poipu Point relating to Arcadia products sold to a project in Hawaii. This matter relates to a product liability claim brought against Arcadia and others alleging that Arcadia windows and sliding glass doors have suffered significant deterioration and corrosion in ocean facing applications at a timeshare project at Poipu Point in Kauai, Hawaii. On January 22, 2022, the parties entered into a settlement agreement related to the case, which provided for the resolution of the case involving Arcadia in exchange for the payment of $4,300 by Arcadia. This amount was included within liabilities assumed at the date of acquisition. The settlement agreement was approved by the court on April 14, 2022, and the settlement amount was paid during the three months ended June 30, 2022. Approximately $1,000 of the settlement amount was paid by Arcadia’s insurance carriers. This amount was included within assets acquired at the date of acquisition. The remaining $3,300 was funded by Arcadia. DMC obtained a purchase price reduction under the Equity Purchase Agreement for its share of the $3,300 relating to this matter.

Wage and Hour Matters

Felipe v. Arcadia, Inc. and One Stop Employment Services, Inc. (“One Stop”). This complaint was filed on October 22, 2021 in Los Angeles Superior Court and purports to allege a class action on behalf of all non-exempt California employees who worked on behalf of One Stop or Arcadia at any time during the four years preceding the date of the complaint. One Stop is a staffing agency which provides temporary workers, including to Arcadia. The complaint states claims under California’s labor laws and under its general Unfair Business Practices Act, California Business & Professions Code section 17200. The plaintiff then filed a separate action under California’s Private Attorneys General Act (“PAGA”) alleging essentially the same wage and hour violations. The parties agreed to stay all claims in both actions pending the U.S. Supreme Court’s decision in Viking River Cruises, Inc. versus Moriana, which relates to the ability of plaintiffs to bring representative claims where a binding arbitration agreement exists. The Viking River case was decided on June 15, 2022. The court has ordered a hearing on August 24, 2022 to determine how to apply Viking River to this case.

Mayorga v. Arcadia, Inc. This complaint was filed on November 15, 2021 in Los Angeles Superior Court. It purports to allege a class action on behalf of all of the Company’s non-exempt California employees who worked at the Company within four years before the date the complaint was filed. It asserts claims substantially similar to those asserted in the Felipe case but does not include One Stop as a defendant. The plaintiff has amended his complaint to delete class action claims and any individual non-PAGA claims. Accordingly, Plaintiff’s complaint is now limited to PAGA collective action claims. As in Felipe, Plaintiff had agreed to stay those PAGA claims pending the U.S. Supreme Court’s decision in Viking River Cruises, Inc. versus Moriana. Plaintiff has however commenced arbitration on a solely individual basis of his wage and hour claims. The arbitral body has appointed an arbitrator to adjudicate those claims and a hearing has been set on the arbitration in June 2023. The Mayorga case has now been combined with the Felipe cases, and the hearing on August 24, 2022 will consider application of Viking River to both cases.

Arcadia intends to vigorously defend against the Felipe and Mayorga actions. Due to the nature of these matters and inherent uncertainties, it is not possible to provide an evaluation of the likelihood of an unfavorable outcome or an estimate of the amount or range of potential loss, if any. Further, under the Equity Purchase Agreement, certain amounts have been placed in escrow pending resolution of these matters.

25

ITEM 2.      Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
The following discussion should be read in conjunction with our historical Consolidated Financial Statements and notes, as well as the selected historical consolidated financial data that is included in our Annual Report filed on Form 10-K for the year ended December 31, 2021.
 
Unless stated otherwise, all dollar figures are presented in thousands (000s).
 
Overview
 
General

DMC Global Inc. (“DMC”) is a diversified holding company. Our innovative businesses provide differentiated products and services to niche industrial and commercial markets around the world. DMC’s objective is to identify well-run businesses and strong management teams and support them with long-term capital and strategic, legal, technology and operating resources. DMC’s culture is to foster local innovation versus centralized control. We help our portfolio companies grow core businesses, launch new initiatives, upgrade technologies and systems to support their long-term strategy, and make acquisitions that improve their competitive positions and expand their markets. Today, DMC’s portfolio consists of Arcadia, DynaEnergetics, and NobelClad, which collectively address the building products, energy, industrial processing and transportation markets. Based in Broomfield, Colorado, DMC trades on Nasdaq under the symbol “BOOM.”

Arcadia

On December 23, 2021, DMC completed the acquisition of 60% of the membership interests in Arcadia Products, LLC, a Colorado limited liability company resulting from the conversion of Arcadia, Inc. (collectively, “Arcadia”). Arcadia is a leading U.S. supplier of architectural building products, which include exterior and interior framing systems, windows, curtain walls, doors, and interior partitions for the commercial buildings market; and highly engineered windows and doors for the high-end residential real estate market.

Cost of products sold for Arcadia includes the cost of aluminum, paint, and other raw materials used to manufacture windows, curtain walls, doors, and interior partitions as well as employee compensation and benefits, depreciation of manufacturing facilities and equipment, manufacturing supplies and other manufacturing overhead expenses.

DynaEnergetics

DynaEnergetics designs, manufactures and distributes products utilized by the global oil and gas industry principally to perforate oil and gas wells. These products are sold to oilfield service companies in the U.S., Europe, Canada, Africa, the Middle East, and Asia. DynaEnergetics also sells directly to end-users. The market for perforating products, which are used during the well completion process, generally corresponds with oil and gas exploration and production activity. Well completion operations are increasingly complex, which in turn has increased the demand for intrinsically-safe, reliable and technically advanced perforating systems.

Cost of products sold for DynaEnergetics includes the cost of metals, explosives and other raw materials used to manufacture shaped charges, detonating products and perforating guns as well as employee compensation and benefits, depreciation of manufacturing facilities and equipment, manufacturing supplies and other manufacturing overhead expenses.

NobelClad

NobelClad produces explosion-welded clad metal plates for use in the construction of corrosion resistant industrial processing equipment and specialized transition joints. While a significant portion of the demand for our clad metal products is driven by maintenance and retrofit projects at existing chemical processing, petrochemical processing, oil refining, and aluminum smelting facilities, new plant construction and large plant expansion projects also account for a significant portion of total demand. These industries tend to be cyclical in nature and timing of new order inflow remains difficult to predict. We use backlog as a primary means to measure the immediate outlook for our NobelClad business. We define “backlog” at any given point in time as all firm, unfulfilled purchase orders and commitments at that time. Most firm purchase orders and commitments are realized, and we expect to fill most backlog orders within the following 12 months. NobelClad’s backlog increased to $46,786 at June 30, 2022 from $41,181 at December 31, 2021.

26

Cost of products sold for NobelClad includes the cost of metals, explosive powders and other raw materials used to manufacture clad metal plates as well as employee compensation and benefits, outside processing costs, depreciation of manufacturing facilities and equipment, manufacturing supplies and other manufacturing overhead expenses.

Employee Retention Credit

In the first quarter of 2021, under provisions of legislation enacted in December 2020 the Company became eligible for the Employee Retention Credit (“ERC”) under the Coronavirus Aid, Relief, and Economic Security Act, as amended (“CARES Act”). As a result of the new legislation, the Company was able to claim a refundable tax credit equal to 70% of the qualified wages it paid to employees for portions of calendar year 2021. The ERC favorably impacted the financial statement results of the Company for the three and six months ended June 30, 2021, as described further in the “Consolidated Results of Operations” section below. The ERC had no impact on the financial statement results of the Company for the three and six months ended June 30, 2022.

Factors Affecting Results

Consolidated sales were $165,831 in the second quarter of 2022. Excluding the Arcadia acquisition, second quarter sales were $89,369, an increase of 37% versus the second quarter of 2021. The improved performance primarily was driven by high energy prices and a growing reliance on North American oil and gas, which has led to increased drilling and well completion activity in North America and increased sales at DynaEnergetics.

Arcadia reported sales of $76,462 in the second quarter of 2022, representing a sequential increase of 12%. The increase was largely attributable to higher customer pricing in response to higher base aluminum metal prices and increases in other input costs.

DynaEnergetics sales of $67,517 in the second quarter of 2022 increased 60% compared with the second quarter of 2021 due to improved oil and gas demand, which led to higher North American drilling and well completions, and increased demand and improved pricing for DynaEnergetics’ DS perforating systems. DynaEnergetics’ international sales also improved, increasing 42% compared with the second quarter of 2021.

NobelClad sales of $21,852 in the second quarter of 2022 decreased 6% compared with the second quarter of 2021 reflecting decreased shipments out of backlog. NobelClad sales in 2022 were also negatively impacted by the weakening of the Euro compared to the United States Dollar.

Consolidated gross profit was 31% in the second quarter of 2022 versus 26% in the second quarter of 2021. The improvement compared to prior year primarily was due to the acquisition of Arcadia, which had a higher gross profit percentage than DMC’s other business units. The impact of higher sales volume on fixed manufacturing overhead expenses and increases in the average selling price of DS perforating systems at DynaEnergetics also contributed to the improved performance. These favorable impacts were partially offset by higher material and other input costs at each business segment. Additionally, the 2021 second quarter gross profit was favorably impacted by the receipt of $1,488 ERC under the CARES Act.

Consolidated selling, general and administrative expenses were $29,361 in the second quarter of 2022 compared with $14,015 in the second quarter of 2021. Arcadia’s incremental selling, general and administrative expenses were $11,372 in the second quarter of 2022. The year-over-year increase also was attributable to higher salaries, benefits, and other-payroll related costs including variable incentive compensation, litigation expenses related to patent enforcement actions against companies that we believe infringe on DynaEnergetics’ patents, and stock-based compensation expense. Additionally, SG&A in the second quarter of 2021 included receipt of $765 of ERC under the CARES Act.

Cash of $11,819 at June 30, 2022 decreased $18,991 from $30,810 at December 31, 2021. The decrease in cash primarily related to principal and interest payments on the Company’s credit facility and funding working capital at DynaEnergetics and Arcadia. Both businesses increased their investments in inventory due to rising raw material prices, longer-lead times and expected sales volume growth.
Outlook

We remain in a period of rising raw material and other input costs as well as continued supply chain disruptions and challenges. Each of our businesses has been and may continue to be impacted by rising raw material prices (particularly aluminum at Arcadia and steel at DynaEnergetics), increasing wages, the availability of labor, and supply chain disruptions such as increased lead times related to raw materials.
27


In North America, crude prices and well completion activity increased in the second quarter of 2022 which positively impacted DynaEnergetics’ end customers’ activity levels. These conditions led to a significant increase in unit sales of DynaEnergetics’ fully integrated and factory-assembled DS perforating systems.

We believe well completion activity and customer pricing will be resilient. DynaEnergetics has instituted price increases in the fourth quarter of 2021 and first half of 2022 to offset higher labor and material costs and the expiration of the previously enacted CARES Act. DynaEnergetics is planning on additional price increases in the second half of 2022 as it seeks to return margins to levels that reflect the inherent value of its products. We believe DynaEnergetics is among the first to benefit from strengthening prices, as it offers a highly differentiated product line. Factory-assembled DS perforating systems are delivered just in time to the wellsite, eliminating assembly operations and requiring fewer people on location.

We believe many of the pre-wired carriers in the market incorporate features that violate DynaEnergetics patents, and we are continuing to take aggressive legal action against the companies that make these products. DynaEnergetics has made significant investments in technologies and products that have improved the safety, efficiency and performance of its customers’ well completions, and have enhanced the effectiveness and profitability of the industry as a whole. Our patent strategy is designed to protect these investments and provide transparency so others can innovate without violating our intellectual property. These lawsuits have increased our general and administrative expenses, and we expect these costs to be ongoing throughout 2022.

Arcadia services both commercial building and high-end residential markets. Arcadia’s current geographic regions of focus include the western and southwestern regions of the United States. The building products industry is forecasting both short-term and long-term growth, particularly in Arcadia’s core geographic regions and end markets served. We are working to design and install new finishing capacity to increase manufacturing throughput. We expect the additional finishing capacity will be operational next year. The design and implementation of a new enterprise resource planning system is underway and will improve operating efficiencies and enhance the buying experience for Arcadia’s commercial and residential customers.

Use of Non-GAAP Financial Measures

Adjusted EBITDA is a non-GAAP (generally accepted accounting principles) measure that we believe provides an important indicator of our ongoing operating performance and that we use in operational and financial decision-making. We define EBITDA as net income or loss plus or minus net interest, taxes, depreciation and amortization. Adjusted EBITDA excludes from EBITDA stock-based compensation, restructuring expenses and asset impairment charges and, when appropriate, other items that management does not utilize in assessing DMC’s operating performance (as further described in the tables below). Adjusted EBITDA attributable to DMC Global Inc. excludes the adjusted EBITDA attributable to the 40% redeemable noncontrolling interest in Arcadia. For our business segments, Adjusted EBITDA is defined as operating income (loss) plus depreciation, amortization, allocated stock-based compensation, restructuring expenses and asset impairment charges and, when appropriate, other items that management does not utilize in assessing operating performance. As a result, internal management reports used during monthly operating reviews feature Adjusted EBITDA and certain management incentive awards are based, in part, on the amount of Adjusted EBITDA achieved during the year.

Adjusted net income (loss) is defined as net income (loss) attributable to DMC Global Inc. stockholders plus restructuring expenses and asset impairment charges and, when appropriate, other items that management does not utilize in assessing DMC’s operating performance. Adjusted diluted earnings per share is defined as diluted earnings per share attributable to DMC Global Inc. stockholders (exclusive of adjustment of redeemable noncontrolling interest) plus restructuring expenses and asset impairment charges and, when appropriate, other items that management does not utilize in assessing DMC’s operating performance.

Adjusted net income (loss) and adjusted diluted earnings per share are presented because management believes these measures are useful to understand the effects of restructuring, impairment, and other non-recurring charges on DMC’s net income (loss) and diluted earnings per share, respectively.

Net debt is a non-GAAP measure we use to supplement information in our Condensed Consolidated Financial Statements. We define net debt as total debt less total cash and cash equivalents. In addition to conventional measures prepared in accordance with GAAP, the Company uses this information to evaluate its performance, and we believe that certain investors may do the same.

28

The presence of non-GAAP financial measures in this report is not intended to suggest that such measures be considered in isolation or as a substitute for, or as superior to, DMC’s GAAP information, and investors are cautioned that the non-GAAP financial measures are limited in their usefulness. Because not all companies use identical calculations, DMC’s presentation of non-GAAP financial measures may not be comparable to similarly titled measures of other companies.
29

Consolidated Results of Operations

Three months ended June 30, 2022 compared with three months ended June 30, 2021
Three months ended June 30,
20222021$ change% change
Net sales$165,831 $65,438 $100,393 153 %
Gross profit52,099 16,971 35,128 207 %
Gross profit percentage31.4 %25.9 %
COSTS AND EXPENSES:
General and administrative expenses18,816 8,471 10,345 122 %
% of net sales11.3 %12.9 %
Selling and distribution expenses10,545 5,544 5,001 90 %
% of net sales6.4 %8.5 %
Amortization of purchased intangible assets12,793 288 12,505 4,342 %
% of net sales7.7 %0.4 %
Restructuring expenses and asset impairments13 — 13 n/a
Operating income9,932 2,668 7,264 272 %
Other income, net54 108 (54)(50 %)
Interest expense, net(1,263)(81)(1,182)(1,459 %)
Income before income taxes8,723 2,695 6,028 224 %
Income tax provision2,264 971 1,293 133 %
Net income6,459 1,724 4,735 275 %
Net income (loss) attributable to redeemable noncontrolling interest907 — 907 n/a
Net income attributable to DMC Global Inc.5,552 1,724 3,828 222 %
Adjusted EBITDA attributable to DMC Global Inc.$22,362 $7,515 $14,847 198 %

Net sales were $165,831. Excluding the Arcadia acquisition, net sales were $89,369 for the three months ended June 30, 2022, or an increase of 37% compared with the same period in 2021 primarily due to increased drilling and well completion activity in North America and a corresponding increase in unit sales and average selling prices of DynaEnergetics’ DS perforating systems.

Gross profit percentage was 31.4%. Excluding the Arcadia acquisition, gross profit percentage was 28.9% versus 25.9% in the same period in 2021. The improvement compared to the prior year primarily was due to higher sales volume on fixed manufacturing overhead expenses and increases in the average selling price of DS perforating systems at DynaEnergetics. These favorable impacts were partially offset by higher material and other input costs at each business segment. Additionally, the 2021 second quarter gross profit was favorably impacted by the receipt of $1,488 ERC under the CARES Act.

General and administrative expenses increased $10,345 for the three months ended June 30, 2022 compared with the same period in 2021. The Arcadia acquisition contributed $7,412 to the increase. The remainder of the increase primarily was due to higher salaries, benefits, and other-payroll related costs including variable incentive compensation by $1,221, expiration of the 2021 ERC under the CARES Act by $344, higher outside services costs by $537, which was primarily related to patent infringement litigation in which DynaEnergetics is the plaintiff, and higher business-related travel by $477.

Selling and distribution expenses increased $5,001 for the three months ended June 30, 2022 compared with the same period in 2021. The Arcadia acquisition contributed $3,960 to the increase. The remainder of the increase primarily was due to higher salaries, benefits, and other-payroll related costs including variable incentive compensation by $263, expiration of the 2021 ERC under the CARES Act by $421, and higher business-related travel by $128.

Operating income was $9,932 for the three months ended June 30, 2022 compared to $2,668 in the same period last year. Excluding the Arcadia acquisition, operating income was $7,710 due to the improved performance of DynaEnergetics.

30

Other income, net of $54 for the three months ended June 30, 2022 primarily related to net unrealized and realized foreign currency exchange gains. Currency gains and losses can arise when subsidiaries enter into inter-company and third-party transactions that are denominated in currencies other than their functional currency, including foreign currency forward contracts used to offset foreign exchange rate fluctuations on certain foreign currency denominated asset and liability positions.

Interest expense, net of $1,263 for the three months ended June 30, 2022 increased compared with the same period in 2021 due to interest expense incurred on the $150,000 credit facility entered into in December 2021 in conjunction with the acquisition of Arcadia.

Income tax provision of $2,264 was recorded on income before income taxes of $8,723. Our most significant operations are in the United States, which has a 21% statutory income tax rate, and Germany, which has a 33% statutory income tax rate. The mix of income or loss before income taxes between these jurisdictions is one of the primary drivers of the difference between our 21% statutory tax rate and our effective tax rate. The effective rate was impacted unfavorably by geographic mix of pretax income, state taxes, and certain compensation expenses that are not tax deductible in the U.S. The operating results of Arcadia that are attributable to the redeemable noncontrolling interest holder are not taxed at DMC, which resulted in a favorable impact to the effective tax rate. The effective rate was impacted unfavorably by discrete stock-based compensation shortfalls of $71. We recorded an income tax provision of $971 on loss before income taxes of $2,695 for the three months ended June 30, 2021. The effective rate was impacted favorably by discrete stock-based compensation windfall benefits of $73. The rate was also impacted unfavorably by geographic mix of pretax income, state taxes, and certain compensation expenses that are not tax deductible in the U.S.

Net income attributable to DMC Global Inc for the three months ended June 30, 2022 was $5,552, or $0.20 per diluted share after the adjustment related to the redeemable noncontrolling interest, compared to net income of $1,724, or $0.10 per diluted share, for the same period in 2021.

Adjusted EBITDA for the three months ended June 30, 2022 increased compared with the same period in 2021 primarily due to the acquisition of Arcadia and improved performance of DynaEnergetics. See “Overview” above for the explanation of the use of Adjusted EBITDA. The following is a reconciliation of the most directly comparable GAAP measure to Adjusted EBITDA.
Three months ended June 30,
 20222021
Net income$6,459 $1,724 
Interest expense, net1,263 81 
Income tax provision2,264 971 
Depreciation3,678 2,832 
Amortization of purchased intangible assets12,793 288 
EBITDA26,457 5,896 
Restructuring expenses and asset impairments13 — 
Amortization of acquisition-related inventory valuation step-up172 — 
Stock-based compensation2,291 1,727 
Other income, net(54)(108)
Adjusted EBITDA attributable to redeemable noncontrolling interest(6,517)— 
Adjusted EBITDA attributable to DMC Global Inc.$22,362 $7,515 

Adjusted Net Income and Adjusted Diluted Earnings per Share for the three months ended June 30, 2022 increased compared with the same period in 2021 primarily due to the factors discussed above. See "Overview" above for the explanation of the use of non-GAAP measures. The following is a reconciliation of the most directly comparable GAAP measures to Adjusted Net Income and Adjusted Diluted Earnings Per Share.

31

Three months ended June 30, 2022
Amount
Per Share (1)
Net income attributable to DMC Global Inc.$5,552 $0.29 
Amortization of acquisition-related inventory valuation step-up, net of tax79 — 
NobelClad restructuring expenses and asset impairments, net of tax— 
As adjusted$5,640 $0.29 
(1) Calculated using diluted weighted average shares outstanding of 19,374,736

Three months ended June 30, 2021
Amount
Per Share (1)
Net income attributable to DMC Global Inc.$1,724 $0.10 
As adjusted$1,724 $0.10 
(1) Calculated using diluted weighted average shares outstanding of 17,568,444


Six months ended June 30, 2022 compared with six months ended June 30, 2021
Six months ended June 30,
20222021$ change% change
Net sales$304,547 $121,096 $183,451 151 %
Gross profit89,005 29,884 59,121 198 %
Gross profit percentage29.2 %24.7 %
COSTS AND EXPENSES:
General and administrative expenses36,534 16,400 20,134 123 %
% of net sales12.0 %13.5 %
Selling and distribution expenses20,635 10,787 9,848 91 %
% of net sales6.8 %8.9 %
Amortization of purchased intangible assets25,769 612 25,157 4,111 %
% of net sales8.5 %0.5 %
Restructuring expenses and asset impairments45 127 (82)(65 %)
Operating income6,022 1,958 4,064 208 %
Other (expense) income, net(155)502 (657)(131 %)
Interest expense, net(2,287)(216)(2,071)(959 %)
Income before income taxes3,580 2,244 1,336 60 %
Income tax provision1,401 88 1,313 1,492 %
Net income2,179 2,156 23 %
Net (loss) income attributable to redeemable noncontrolling interest(85)— (85)n/a
Net income attributable to DMC Global Inc.2,264 2,156 108 %
Adjusted EBITDA attributable to DMC Global Inc.$32,867 $11,562 $21,305 184 %

Net sales were $304,547. Excluding the Arcadia acquisition, net sales were $160,117 for the six months ended June 30, 2022, an increase of 32% compared with the same period in 2021 primarily due to increased drilling and well completion activity in North America and a corresponding increase in unit sales of DynaEnergetics’ DS perforating systems.

Gross profit percentage was 29.2%. Excluding the Arcadia acquisition, gross profit percentage was 26.6% versus 24.7% in the same period in 2021. The improvement compared to prior year primarily was due to higher sales volume on fixed manufacturing overhead expenses and increases in the average selling price of DS perforating systems at DynaEnergetics. These increases were partially offset by less favorable project mix at NobelClad and higher material costs at DynaEnergetics. Additionally, 2021 gross profit was favorably impacted by the receipt of $2,334 ERC under the CARES Act.
32


General and administrative expenses increased $20,134 for the six months ended June 30, 2022 compared with the same period in 2021. The Arcadia acquisition contributed $13,555 to the increase. The remainder of the increase was due to higher outside services costs by $2,096, which was primarily related to patent infringement litigation in which DynaEnergetics is the plaintiff, higher salaries, benefits, and other-payroll related costs including variable incentive compensation by $1,522, higher business-related travel by $1,677, and the expiration of the 2021 ERC under the CARES Act by $679.

Selling and distribution expenses increased $9,848 for the six months ended June 30, 2022 compared with the same period in 2021.The Arcadia acquisition contributed $7,697 to the increase. The remainder of the increase was from the expiration of the 2021 ERC under the CARES Act by $816, higher business-related travel by $356, an increase from freight and supply costs of $349, higher depreciation expense by $143, higher outside service costs by $136 primarily related to enterprise resource planning and digital projects, and higher salaries, benefits, and other-payroll related costs including variable incentive compensation by $125.

Operating income was $6,022 for the six months ended June 30, 2022 compared to $1,958 in the same period last year. The improved performance was attributable to DynaEnergetics. Operating income for the six months ended June 30, 2021 was also favorably impacted by receipt of $3,829 ERC under the CARES Act.

Other expense, net of $155 for the six months ended June 30, 2022 primarily related to net unrealized and realized foreign currency exchange losses. Currency gains and losses can arise when subsidiaries enter into inter-company and third-party transactions that are denominated in currencies other than their functional currency, including foreign currency forward contracts used to offset foreign exchange rate fluctuations on certain foreign currency denominated asset and liability positions.

Interest expense, net of $2,287 for the six months ended June 30, 2022 increased compared with the same period in 2021 due to interest expense incurred on the $150,000 credit facility entered into in December 2021 in conjunction with the acquisition of Arcadia.

Income tax provision of $1,401 was recorded on income before income taxes of $3,580. Our most significant operations are in the United States, which has a 21% statutory income tax rate, and Germany, which has a 33% statutory income tax rate. The mix of income or loss before income taxes between these jurisdictions is one of the primary drivers of the difference between our 21% statutory tax rate and our effective tax rate. The effective rate was impacted unfavorably by geographic mix of pretax income, state taxes, and certain compensation expenses that are not tax deductible in the U.S. The operating results of Arcadia that are attributable to the redeemable noncontrolling interest holder are not taxed at DMC, which resulted in a favorable impact to the effective tax rate. The effective rate was impacted unfavorably by discrete stock-based compensation shortfalls of $457. We recorded an income tax provision of $88 on income before income taxes of $2,244 for the six months ended June 30, 2021. The effective rate was impacted favorably by discrete stock-based compensation windfall benefits of $793. The rate was also impacted unfavorably by geographic mix of pretax income, state taxes, and certain compensation expenses that are not tax deductible in the U.S.

Net income attributable to DMC Global Inc for the six months ended June 30, 2022 was $2,264, or $(0.26) per diluted share after the adjustment related to the redeemable noncontrolling interest, compared to net income of $2,156, or $0.13 per diluted share, for the same period in 2021.

Adjusted EBITDA for the six months ended June 30, 2022 increased compared with the same period in 2021 primarily due to the acquisition of Arcadia and improved performance of DynaEnergetics. See “Overview” above for the explanation of the use of Adjusted EBITDA. The following is a reconciliation of the most directly comparable GAAP measure to Adjusted EBITDA.
33

Six months ended June 30,
 20222021
Net income$2,179 $2,156 
Interest expense, net2,287 216 
Income tax provision1,401 88 
Depreciation7,037 5,530 
Amortization of purchased intangible assets25,769 612 
EBITDA38,673 8,602 
Restructuring expenses and asset impairments45 127 
Amortization of acquisition-related inventory valuation step-up430 — 
Stock-based compensation4,649 3,335 
Other expense (income), net155 (502)
Adjusted EBITDA attributable to redeemable noncontrolling interest(11,085)— 
Adjusted EBITDA attributable to DMC Global Inc.$32,867 $11,562 

Adjusted Net Income and Adjusted Diluted Earnings per Share increased for the six months ended June 30, 2022 compared with the same period in 2021 primarily due to the factors discussed above. See "Overview" above for the explanation of the use of non-GAAP measures. The following is a reconciliation of the most directly comparable GAAP measures to Adjusted Net Income and Adjusted Diluted Earnings Per Share.

Six months ended June 30, 2022
Amount
Per Share (1)
Net income attributable to DMC Global Inc.$2,264 $0.12 
Amortization of acquisition-related inventory valuation step-up, net of tax199 0.01 
NobelClad restructuring expenses and asset impairments, net of tax30 — 
As adjusted$2,493 $0.13 
(1) Calculated using diluted weighted average shares outstanding of 19,338,049

Six months ended June 30, 2021
Amount
Per Share (1)
Net income attributable to DMC Global Inc.$2,156 0.13 
NobelClad restructuring expenses and asset impairments, net of tax127 0.01 
As adjusted$2,283 $0.14 
(1) Calculated using diluted weighted average shares outstanding of 16,507,500

34

Business Segment Financial Information

We primarily evaluate performance and allocate resources based on segment revenues, operating income (loss) and adjusted EBITDA as well as projected future performance. Segment operating income (loss) is defined as revenues less expenses identifiable to the segment. Segment operating income will reconcile to consolidated income before income taxes by deducting unallocated corporate expenses, including stock-based compensation, net other expense, and net interest expense.

Arcadia

As more fully described in the 2021 Form 10-K, a 60% controlling interest in Arcadia was acquired in December 2021. A summary of results of operations for Arcadia for the three and six months ended June 30, 2022 is as follows (in thousands):

Three and six months ended June 30, 2022
Three months ended June 30, 2022Six months ended June 30, 2022
Net sales$76,462 $144,430 
Gross profit26,227 46,472 
Gross profit percentage34.3 %32.2 %
COSTS AND EXPENSES:
General and administrative expenses7,412 13,555 
Selling and distribution expenses3,960 7,697 
Amortization of purchased intangible assets12,633 25,441 
Operating income (loss)2,222 (221)
Adjusted EBITDA16,292 27,712 
Less: adjusted EBITDA attributable to redeemable noncontrolling interest(6,517)(11,085)
Adjusted EBITDA attributable to DMC Global Inc.$9,775 $16,627 

Arcadia’s profitability is dependent, in large part, on the spread between its input costs, for which the primary raw material is aluminum metal, and the subsequent value received from selling its products, which include exterior and interior framing systems, curtain walls, windows, doors, and interior partitions for the commercial buildings market; and highly engineered windows and doors for the high-end residential market.

During the three and six months ended June 30, 2022, both net sales and cost of products sold increased in comparison to pre-acquisition periods, largely driven by higher customer pricing in response to higher base aluminum metal prices and increases in other input costs. Cost of products sold was also negatively impacted by the partial amortization of the inventory step-up recorded in purchase accounting. Gross profit percentages generated were consistent with pre-acquisition periods. General and administrative and selling and distribution expenses were higher in comparison to pre-acquisition periods. Higher general and administrative expenses were driven primarily by non-recurring integration costs, including outside services costs such as professional services, employee compensation, and depreciation expense related to the increase in fair value of property, plant and equipment recorded as of the date of acquisition. Higher sales and distribution expenses were driven primarily by increases in employee compensation. Amortization of purchased intangible assets related to identifiable intangible assets recorded at the date of acquisition.

Adjusted EBITDA was primarily driven by the factors discussed above. See “Overview” above for the explanation of the use of non-GAAP measures. The following is a reconciliation of the most directly comparable GAAP measure to Adjusted EBITDA.

35

Three months ended June 30, 2022Six months ended June 30, 2022
Operating income (loss)$2,222 $(221)
Adjustments:
Amortization of acquisition-related inventory valuation step-up172 430 
Depreciation870 1,411 
Amortization of purchased intangible assets12,633 25,441 
Stock-based compensation395 651 
Adjusted EBITDA16,292 27,712 
Less: adjusted EBITDA attributable to redeemable noncontrolling interest(6,517)(11,085)
Adjusted EBITDA attributable to DMC Global Inc.$9,775 $16,627 

DynaEnergetics

Three months ended June 30, 2022 compared with three months ended June 30, 2021
Three months ended June 30,
20222021$ change% change
Net sales$67,517 $42,268 $25,249 60 %
Gross profit19,960 10,676 9,284 87 %
Gross profit percentage29.6 %25.3 %
COSTS AND EXPENSES:
General and administrative expenses4,411 4,012 399 10 %
Selling and distribution expenses4,158 3,300 858 26 %
Amortization of purchased intangible assets82 163 (81)(50 %)
Operating income11,309 3,201 8,108 253 %
Adjusted EBITDA$13,276 $5,284 $7,992 151 %

Net sales increased $25,249 for the three months ended June 30, 2022 compared to the same period in 2021. High energy prices and a growing reliance on North American oil and gas has led to increased drilling and well completion activity in North America and increased sales of DynaEnergetics’ DS perforating systems. International sales also increased, which favorably impacted results in the second quarter of 2022.

Gross profit percentage increased to 29.6% for the three months ended June 30, 2022 primarily due to the impact of higher sales volume on fixed manufacturing overhead expenses and increases in the average selling price of DS perforating systems. The three months ended June 30, 2021 was favorably impacted by the receipt of $1,009 ERC under the CARES Act.

General and administrative expenses increased $399 for the three months ended June 30, 2022 compared to the same period in 2021 primarily due to higher salaries, benefits, and other-payroll related costs including variable incentive compensation by $167 and the expiration of the 2021 ERC under the CARES Act by $112.

Selling and distribution expenses increased $858 for the three months ended June 30, 2022 compared to the same period in 2021 primarily due to higher salaries, benefits, and other-payroll related costs including variable incentive compensation by $357, and the expiration of the 2021 ERC under the CARES Act by $267.

Operating income increased $8,108 for the three months ended June 30, 2022 compared to the same period in 2021 due to the factors discussed above.

Adjusted EBITDA for the three months ended June 30, 2022 increased compared with the same period in 2021 due to the factors discussed above. See “Overview” above for the explanation of the use of Adjusted EBITDA. The following is a reconciliation of the most directly comparable GAAP measure to Adjusted EBITDA.

36

Three months ended June 30,
20222021
Operating income$11,309 $3,201 
Adjustments:
Depreciation1,885 1,920 
Amortization of purchased intangible assets82 163 
Adjusted EBITDA$13,276 $5,284 

Six months ended June 30, 2022 compared with six months ended June 30, 2021
Six months ended June 30,
20222021$ change% change
Net sales$116,404 $80,440 $35,964 45 %
Gross profit32,568 19,111 13,457 70 %
Gross profit percentage28.0 %23.8 %
COSTS AND EXPENSES:
General and administrative expenses9,733 7,587 2,146 28 %
Selling and distribution expenses8,061 6,442 1,619 25 %
Amortization of purchased intangible assets167 362 (195)(54 %)
Operating income14,607 4,720 9,887 209 %
Adjusted EBITDA$18,558 $8,803 $9,755 111 %

Net sales increased $35,964 for the six months ended June 30, 2022 compared to the same period in 2021 due to a recovery in energy demand, which led to increased drilling and well completion activity in North America and increased sales of DynaEnergetics’ DS perforating systems. International sales also increased, which favorably impacted results in 2022.

Gross profit percentage increased to 28.0% for the six months ended June 30, 2022 compared to the same period in 2021 primarily due to the impact of higher sales volume on fixed manufacturing overhead expenses and increases in the average selling price of DS perforating systems. The six months ended June 30, 2021 was favorably impacted by the receipt of $1,446 ERC under the CARES Act.

General and administrative expenses increased $2,146 for the six months ended June 30, 2022 compared to the same period in 2021 primarily due to an increase in outside services costs by $1,502, related to patent infringement litigation in which DynaEnergetics is the plaintiff, higher salaries, benefits, and other-payroll related costs including variable incentive compensation by $284, and the expiration of the 2021 ERC under the CARES Act by $233.

Selling and distribution expenses increased $1,619 for the six months ended June 30, 2022 compared to the same period in 2021 primarily due to the expiration of the 2021 ERC under the CARES Act by $521, increases in freight and supply costs by $348, increases in salaries, benefits, and other-payroll related costs including variable incentive compensation by $210 and increases in depreciation expense by $132.

Operating income increased $9,887 for the six months ended June 30, 2022 compared to the same period in 2021 due to the factors discussed above.

Adjusted EBITDA increased for the six months ended June 30, 2022 compared to the same period in 2021 due to the factors discussed above. See “Overview” above for the explanation of the use of Adjusted EBITDA. The following is a reconciliation of the most directly comparable GAAP measure to Adjusted EBITDA.

37

Six months ended June 30,
20222021
Operating income$14,607 $4,720 
Adjustments:
Depreciation3,784 3,721 
Amortization of purchased intangible assets167 362 
Adjusted EBITDA$18,558 $8,803 

NobelClad

Three months ended June 30, 2022 compared with three months ended June 30, 2021
Three months ended June 30,
20222021$ change% change
Net sales$21,852 $23,170 $(1,318)(6 %)
Gross profit6,026 6,460 (434)(7 %)
Gross profit percentage27.6 %27.9 %
COSTS AND EXPENSES:
General and administrative expenses1,132 889 243 27 %
Selling and distribution expenses2,323 2,075 248 12 %
Amortization of purchased intangible assets78 125 (47)(38 %)
Restructuring expenses and asset impairments13 — 13 n/a
Operating income2,480 3,371 (891)(26 %)
Adjusted EBITDA$3,404 $4,316 $(912)(21 %)

Net sales decreased $1,318 for the three months ended June 30, 2022 compared to the same period in 2021 primarily due to the timing of shipments out of backlog. NobelClad net sales in 2022 were also negatively impacted by the weakening of the Euro compared to the United States Dollar.

Gross profit percentage decreased to 27.6% for the three months ended June 30, 2022. The three months ended June 30, 2021 was favorably impacted by the receipt of $479 ERC under the CARES Act. Excluding the CARES Act impact, the gross profit percentage increased due to a more favorable project mix.

General and administrative expenses increased $243 for the three months ended June 30, 2022 compared to the same period in 2021 primarily due to higher outside services costs by $257. The three months ended June 30, 2021 were also favorably impacted by the receipt of $28 ERC under the CARES Act.

Selling and distribution expenses increased $248 for the three months ended June 30, 2022 compared to the same period in 2021 primarily due to the expiration of the 2021 ERC under the CARES Act by $154, and the resumption of business travel by $51.

Operating income decreased $891 for the three months ended June 30, 2022 compared to the same period in 2021 due to the decrease in net sales and higher general and administrative and selling and distribution expenses. Operating income in 2021 was benefited by the receipt of $661 of ERC under the CARES Act.

Adjusted EBITDA for the three months ended June 30, 2022 decreased compared with the same period in 2021 primarily due to the factors discussed above. See “Overview” above for the explanation of the use of Adjusted EBITDA. The following is a reconciliation of the most directly comparable GAAP measure to Adjusted EBITDA.

38

Three months ended June 30,
20222021
Operating income$2,480 $3,371 
Adjustments:
Restructuring expenses and asset impairments13 — 
Depreciation833 820 
Amortization of purchased intangibles78 125 
Adjusted EBITDA$3,404 $4,316 

Six months ended June 30, 2022 compared with six months ended June 30, 2021
Six months ended June 30,
20222021$ change% change
Net sales$43,713 $40,656 $3,057 %
Gross profit10,207 11,077 (870)(8 %)
Gross profit percentage23.4 %27.2 %
COSTS AND EXPENSES:
General and administrative expenses2,169 1,702 467 27 %
Selling and distribution expenses4,647 4,022 625 16 %
Amortization of purchased intangible assets161 250 (89)(36 %)
Restructuring expenses and asset impairments45 127 (82)(65 %)
Operating income3,185 4,976 (1,791)(36 %)
Adjusted EBITDA$5,056 $6,987 $(1,931)(28 %)

Net sales increased $3,057 for the six months ended June 30, 2022 compared to the same period in 2021 primarily due to the timing of shipments out of backlog. The increase in net sales was partially offset by the weakening of the Euro compared to the United States Dollar.

Gross profit percentage decreased to 23.4% for the six months ended June 30, 2022 as a less favorable project mix more than offset the favorable impact of higher sales on fixed manufacturing overhead expenses. The six months ended June 30, 2021 was favorably impacted by the receipt of $888 ERC under the CARES Act.

General and administrative expenses increased $467 for the six months ended June 30, 2022 compared to the same period in 2021 primarily due to higher outside services costs by $375. The six months ended June 30, 2021 was favorably impacted by the receipt of $56 ERC under the CARES Act.

Selling and distribution expenses increased $625 for the six months ended June 30, 2022 compared to the same period in 2021 primarily due the expiration of the 2021 ERC under the CARES Act by $295 and the resumption of business travel by $177.

Operating income decreased $1,791 for the six months ended June 30, 2022 compared to the same period in 2021 as lower gross profit percentage and higher general and administrative and selling and distribution expenses more than offset higher sales volumes.

Adjusted EBITDA for the six months ended June 30, 2022 decreased compared to the same period in 2021 primarily due to the factors discussed above. See “Overview” above for the explanation of the use of Adjusted EBITDA. The following is a reconciliation of the most directly comparable GAAP measure to Adjusted EBITDA.
39

Six months ended June 30,
20222021
Operating income$3,185 $4,976 
Adjustments:
Restructuring expenses and asset impairments45 127 
Depreciation1,665 1,634 
Amortization of purchased intangibles161 250 
Adjusted EBITDA$5,056 $6,987 

Liquidity and Capital Resources
 
We have historically financed our operations from a combination of internally generated cash flow, revolving credit borrowings, and various long-term debt arrangements. Our net debt position was $128,198 at June 30, 2022 compared to $116,615 at December 31, 2021. Net debt increased during 2022 to fund a build-up of working capital, which included higher inventory levels due to increased prices and lead times for several key raw materials at DynaEnergetics and Arcadia, and an expected increase in sales volume at DynaEnergetics in 2022. We have a fully undrawn and available $50,000 revolving credit facility at June 30, 2022.

We believe that cash and cash equivalents on hand, cash flow from operations, funds available under our current credit facilities and any future replacement thereof will be sufficient to fund the working capital, debt service, and other capital expenditure requirements of our current business operations for the foreseeable future. We may also execute capital markets transactions, including at-the-market offering programs, to raise additional funds if we believe market conditions are favorable, but there can be no assurance that any future capital will be available on acceptable terms or at all. Nevertheless, our ability to generate sufficient cash flows from operations will depend upon our success in executing our strategies. If we are unable to (i) realize sales from our backlog; (ii) secure new customer orders; (iii) continue selling products at profitable margins; and (iv) continue to implement cost-effective internal processes, our ability to meet cash requirements through operating activities could be impacted. Furthermore, any restriction on the availability of borrowings under our credit facilities could negatively affect our ability to meet future cash requirements. We will continue to monitor financial market conditions, including the related impact on credit availability and capital markets.

Debt facilities
 
On December 23, 2021, in connection with the Arcadia acquisition, we entered into a five-year $200,000 syndicated credit agreement (“credit facility”) which included a $150,000 Term Loan, which is amortizable at 10% of principal per year with a balloon payment for the outstanding balance upon the credit facility maturity date in 2026, and allows for revolving loans of up to $50,000. The credit facility has an accordion feature to increase the commitments by $100,000 under the revolving loan class and/or by adding a term loan subject to approval by applicable lenders. We entered into the credit facility with a syndicate of four banks, with KeyBank, N.A. acting as administrative agent. The credit facility is secured by the assets of DMC including accounts receivable, inventory, and fixed assets, including Arcadia and its subsidiary, as well as guarantees and share pledges by DMC and its subsidiaries.

Borrowings under the $150,000 Term Loan and $50,000 revolving loan limit can be in the form of Adjusted Daily Simple Secured Overnight Financing Rate ("SOFR") loans or one month Adjusted Term SOFR loans. Additionally, U.S. dollar borrowings on the revolving loan can be in the form of Base Rate loans (Base Rate borrowings are based on the greater of the administrative agent’s Prime rate, an adjusted Federal Funds rate or an adjusted SOFR rate). SOFR loans bear interest at the applicable SOFR rate plus an applicable margin (varying from 1.50% to 3.00%). Base Rate loans bear interest at the defined Base rate plus an applicable margin (varying from 0.50% to 2.00%).

The credit facility includes various covenants and restrictions, certain of which relate to the payment of dividends or other distributions to stockholders; redemption of capital stock; incurring additional indebtedness; mortgaging, pledging or disposition of major assets; and maintenance of specified ratios.

40

The leverage ratio is defined in the credit facility as the ratio of Consolidated Funded Indebtedness (as defined in the credit facility) on the last day of any trailing four quarter period to Consolidated Pro Forma EBITDA (as defined in the credit facility) for such period. Consolidated Pro Forma EBITDA equals Adjusted EBITDA as calculated within the Consolidated Results of Operations section plus certain predefined add-backs, which include up to $5,000 for one-time integration expenses incurred in the twelve-month period following the closing date of the Arcadia acquisition. The maximum leverage ratio permitted by our credit facility is 3.25 to 1.0 from the quarter ended June 30, 2022 through the quarter ended March 31, 2023, and 3.0 to 1.0 from the quarter ended June 30, 2023 and thereafter. The actual leverage ratio as of June 30, 2022, calculated in accordance with the credit facility, as amended, was 2.48 to 1.0.

The debt service coverage ratio is defined in the credit facility as the ratio of Consolidated Pro Forma EBITDA less the sum of capital distributions paid in cash (other than those made with respect to the preferred stock issued under the Operating Agreement), Consolidated Unfunded Capital Expenditures (as defined in the credit facility), and net cash income taxes to the sum of cash interest expense, any dividends on the preferred stock paid in cash, and scheduled principal payments on funded indebtedness. Under our credit facility, the minimum debt service coverage ratio permitted is 1.35 to 1.0. The actual debt service coverage ratio for the trailing twelve months ended June 30, 2022 was 1.88 to 1.0.

As of June 30, 2022, U.S. dollar revolving loans of $0 and borrowings of $142,500 on the Term Loan were outstanding under our credit facility and our available borrowing capacity was $50,000.

We also maintain a line of credit with a German bank for our NobelClad and DynaEnergetics operations in Europe. This line of credit provides a borrowing capacity of €7,000.

Other contractual obligations and commitments
 
Our debt balance decreased to $140,017 at June 30, 2022 from $147,425 at December 31, 2021. Our other contractual obligations and commitments have not materially changed since December 31, 2021.

Cash flows provided by (used in) operating activities
 
Net cash provided by operating activities was $2,536 for the six months ended June 30, 2022 compared with net cash used in operating activities of $6,021 in the same period last year. The increase primarily was due to higher net income and higher non-cash reconciling adjustments related to amortization of purchased intangible assets from the Arcadia acquisition. These increases were partially offset by use of cash for working capital, which included higher inventory levels due to increased input costs and lead times for several key raw materials at DynaEnergetics and Arcadia, and an expected increase in sales volume at DynaEnergetics in 2022.

Cash flows used in investing activities
 
Net cash used in investing activities for the six months ended June 30, 2022 of $5,679 related to the acquisitions of property, plant and equipment partially offset by proceeds received from escrow related to the finalization of working capital adjustments related to the Arcadia acquisition. Net cash used in investing activities for the six months ended June 30, 2021 were $121,433 and primarily related to investment in marketable securities of $123,984 made with the proceeds from our May 2021 equity offering, and acquisitions of property, plant and equipment of $3,252.

Cash flows (used in) provided by financing activities
 
Net cash flows used in financing activities for the six months ended June 30, 2022 of $15,770 included a distribution to the redeemable noncontrolling interest holder of $7,000, quarterly payments on our term loan of $7,500, and treasury stock purchases of $1,094. Net cash flows provided by financing activities for the six months ended June 30, 2021 of $134,775 included net proceeds from our equity offering of $123,461 and our ATM equity program of $25,262 partially offset by repayment in full of the Capex Facility of $11,750 and treasury stock purchases of $2,451.
 
Payment of Dividends
 
On April 23, 2020, DMC announced that its Board of Directors suspended the quarterly dividend indefinitely due to the uncertain economic outlook caused by the COVID-19 pandemic. Future dividends may be affected by, among other items, our views on potential future capital requirements, future business prospects, debt covenant compliance considerations, changes in income tax laws, and any other factors that our Board of Directors deems relevant. Any determination to pay cash dividends will be at the discretion of the Board of Directors.  
41

Critical Accounting Policies

Our critical accounting policies have not changed from those reported in our Annual Report on Form 10-K for the year ended December 31, 2021.

ITEM 3.  Quantitative and Qualitative Disclosure about Market Risk
 
There were no material changes in market risk for changes in foreign currency exchange rates and interest rates from the information provided in Item 7A – Quantitative and Qualitative Disclosures About Market Risk in the company's Annual Report on Form 10-K for the year ended December 31, 2021.

ITEM 4.  Controls and Procedures
 
Evaluation of Disclosure Controls and Procedures

Our Chief Executive Officer and Chief Financial Officer have evaluated the Company’s disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended, as of the end of the period covered by this report, and they have concluded that these controls and procedures are effective.

Changes in Internal Control over Financial Reporting

There were no changes that occurred during the fiscal quarter covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

42

Part II - OTHER INFORMATION

Item 1. Legal Proceedings
 
Please see Note 12 to the Condensed Consolidated Financial Statements.

Item 1A. Risk Factors
     
There have been no significant changes in the risk factors identified as being attendant to our business in our Annual Report on Form 10-K for the year ended December 31, 2021, except as provided below.

Our business, financial condition and results of operations could be adversely affected by disruptions in the global and European economies caused by Russia’s invasion of Ukraine.

The global economy has been negatively impacted by increasing tension and uncertainty resulting from Russia's invasion of Ukraine. The adverse and uncertain economic conditions resulting therefrom have and may further negatively impact global demand, cause supply chain disruptions and increase costs for transportation, energy and other raw materials. Furthermore, governments in the United States, the European Union, the United Kingdom, Canada and others have imposed financial and economic sanctions on certain industry segments and various parties in Russia. We are monitoring the conflict including the potential impact of financial and economic sanctions on the global economy and particularly the economies of Europe. Increased trade barriers, sanctions and other restrictions on global or regional trade could adversely affect our business, financial condition and results of operations. Although we have no operations located in Russia or Ukraine, we do supply regularly into Ukraine and the destabilizing effects of Russia’s invasion of Ukraine could have other adverse effects on our business. Further escalation of geopolitical tensions related to this military conflict and/or its expansion could result in loss of property, expropriation, cyberattacks, supply disruptions, plant closures and an inability to obtain key supplies and materials, as well as adversely affect both our and our customers' supply chains and logistics, particularly in Europe.

In many cases, both our German operations and those of European customers depend on the availability of natural gas for use in their manufacturing operations. A significant proportion of Germany's natural gas supply originates from Russia. Material disruptions of natural gas supply to Europe and in particular Germany, whether from sanctions, counter-measures by Russia, other restrictions, damage to infrastructure and logistics or otherwise from the destabilizing effects of military conflict could materially and adversely impact European and global natural gas and oil markets. We expect that shortages in supply and increases in costs of natural gas or other energy will adversely impact our ability to operate our German manufacturing facilities as efficiently and cost-effectively as previously, which could adversely affect our business, results of operations and financial condition.

In addition, the effects of such military conflict could heighten and increase many of the other risks described in Part I, Item 1A. "Risk Factors" in our Form 10-K for the year ended December 31, 2021.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

In connection with the vesting of Company restricted common stock under our equity incentive plans during the second quarter of 2022, we retained shares of common stock in satisfaction of withholding tax obligations. These shares are held as treasury shares by the Company.
Total number of shares purchased (1) (2)
Average price paid per share
April 1 to April 30, 2022— $— 
May 1 to May 31, 2022185 $23.83 
June 1 to June 30, 2022— $— 
Total185 $23.83 

(1) Share purchases in 2022 represent shares withheld to offset tax withholding obligations that occurred upon the vesting of restricted common stock under the terms of the 2016 Equity Incentive Plan.
(2) As of June 30, 2022, the maximum number of shares that may yet be purchased would not exceed the employees’ portion of taxes withheld on unvested shares (494,932) and potential purchases upon participant elections to diversify equity awards held in the Company’s Amended and Restated Non-Qualified Deferred Compensation Plan (151,468) into other investment options available to participants in the Plan.

43

Item 3. Defaults Upon Senior Securities
 
None.
 
Item 4. Mine Safety Disclosures
 
Our Coolspring property is subject to regulation by the Federal Mine Safety and Health Administration (“MSHA”) under the Federal Mine Safety and Health Act of 1977 (the “Mine Act”). Pursuant to Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act (The “Dodd-Frank Act”), issuers that are operators, or that have a subsidiary that is an operator, of a coal or other mine in the United States are required to disclose in their periodic reports filed with the SEC information regarding specified health and safety violations, orders and citations, related assessments and legal actions, and mining-related fatalities. During the quarter ended June 30, 2022, we had no such specified health and safety violations, orders or citations, related assessments or legal actions, mining-related fatalities, or similar events in relation to our United States operations requiring disclosure pursuant to Section 1503(a) of the Dodd-Frank Act.
 
Item 5. Other Information
 
None.

Item 6. Exhibits
     
 
 

 
 
101 The following materials from the Quarterly Report on Form 10-Q of DMC Global Inc. for the quarter ended June 30, 2022, formatted in XBRL (eXtensible Business Reporting Language): (i) the Condensed Consolidated Balance Sheets, (ii) the Condensed Consolidated Statements of Operations, (iii) the Condensed Consolidated Statement of Stockholders’ Equity, (iv) the Condensed Consolidated Statements of Cash Flows, and (v) the Notes to Condensed Consolidated Financial Statements, tagged as blocks of text.*
*    Pursuant to Rule 406T of Regulation S-T, the Interactive Data Files on Exhibit 101 hereto are deemed not filed or part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, are deemed not filed for purposes of Section 18 of the Securities and Exchange Act of 1934, as amended, and otherwise are not subject to liability under those sections.
44

SIGNATURES
 
In accordance with the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
  DMC Global Inc.
  (Registrant)
   
   
Date: August 4, 2022 /s/ Michael Kuta
  Michael Kuta, Chief Financial Officer (Duly Authorized Officer and Principal Financial and Accounting Officer)

45
EX-3.1 2 boom-exx31_certificateofam.htm CERTIFICATE OF AMENDMENT TO AMENDED AND RESTATED CERTIFICATE OF INCORPORATION Document

CERTIFICATE OF AMENDMENT OF AMENDED AND RESTATED CERTIFICATE OF INCORPORATION OF DMC GLOBAL INC.

DMC Global Inc. (the "Corporation"), a corporation organized and existing under the General Corporation Law of the State of Delaware, hereby certifies as follows:

1.This Certificate of Amendment (the "Certificate of Amendment") amends the provision of the Corporation's Amended and Restated Certificate of Incorporation filed with the Secretary of State of the State of Delaware on November 4, 2016 (the "A&R Certificate of Incorporation").

2.Section A of Article IV of the A&R Certificate of Incorporation is hereby amended and restated in its entirety as follows:

a.This corporation is authorized to issue two classes of stock to be designated, respectively, "Common Stock" and "Preferred Stock." The total number of shares which the corporation is authorized to issue is Fifty-four million (54,000,000) shares. Fifty million (50,000,000) shares shall be Common Stock, each having a par value of five cents ($.05). Four million (4,000,000) shares shall be Preferred Stock, each having a par value of five cents ($.05).

3.The amendment set forth herein has been duly adopted in accordance with the provisions of Section 242 of the General Corporation Law of the State of Delaware.














[Signature page follows}








IN WITNESS WHEREOF, the undersigned has executed this Certificate of Amendment as of this 13th day of June 2022.





DMC Global Inc.



By: /s/ Michelle H. Shepston
Name: Michelle H. Shepston
Title: EVP, Chief Legal Officer and Secretary


































-2-

EX-31.1 3 boom-exx311_q2x06302022.htm EX-31.1 Document

Exhibit 31.1
 CERTIFICATIONS

I, Kevin T. Longe, certify that:
 
1.               I have reviewed this quarterly report on Form 10-Q of DMC Global Inc.;
 
2.               Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.               Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.               The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a)              Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 b)             Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)              Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
d)             Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.               The registrant’s other certifying officer 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 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.
 
Dated:  August 4, 2022
 
 /s/ Kevin T. Longe
 Kevin T. Longe
 President and Chief Executive Officer
 of DMC Global Inc.


EX-31.2 4 boom-exx312_q2x06302022.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATIONS
 
I, Michael Kuta, certify that:
 
1.     I have reviewed this quarterly report on Form 10-Q of DMC Global Inc.;
 
2.     Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.     Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.     The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a.               Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
b.              Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
c.               Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
d.              Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.     The registrant’s other certifying officer 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 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.
 
Dated:  August 4, 2022
 
 /s/ Michael Kuta
 Michael Kuta
 Chief Financial Officer of DMC Global Inc.
 


EX-32.1 5 boom-exx321_q2x06302022.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of DMC Global Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Kevin T. Longe, President and Chief Executive Officer of the Company, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(i)                  The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(ii)               The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
August 4, 2022
 
 
 /s/ Kevin T. Longe
 Kevin T. Longe
 President and Chief Executive Officer
 of DMC Global Inc.
 
 
A signed original of this written statement required by Section 906 has been provided to DMC Global Inc. and will be retained by DMC Global Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-32.2 6 boom-exx322_q2x06302022.htm EX-32.2 Document

Exhibit 32.2
 
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of DMC Global Inc. (the “Company”) on Form 10-Q for the period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael Kuta, Chief Financial Officer of the Company, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
(i)                  The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(ii)               The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
August 4, 2022
 
 
 /s/ Michael Kuta
 Michael Kuta
 Chief Financial Officer of DMC Global Inc.
 
 
 
A signed original of this written statement required by Section 906 has been provided to DMC Global Inc. and will be retained by DMC Global Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.SCH 7 boom-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY AND REDEEMABLE NONCONTROLLING INTEREST link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Deferred Compensation Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - BUSINESS COMBINATION link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - BUSINESS COMBINATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - BUSINESS COMBINATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - BUSINESS COMBINATION - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - BUSINESS COMBINATION - Schedule of Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 2117105 - Disclosure - PURCHASED INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2318304 - Disclosure - PURCHASED INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - PURCHASED INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2120106 - Disclosure - CONTRACT LIABILITIES link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - CONTRACT LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2422410 - Disclosure - CONTRACT LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2123107 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2324306 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2425411 - Disclosure - LEASES - ROU Asset and Lease Liability Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2426412 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2127108 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 2328307 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2429413 - Disclosure - DEBT - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2429413 - Disclosure - DEBT - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2430414 - Disclosure - DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2131109 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2432415 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2133110 - Disclosure - BUSINESS SEGMENTS link:presentationLink link:calculationLink link:definitionLink 2334308 - Disclosure - BUSINESS SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2435416 - Disclosure - BUSINESS SEGMENTS - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2436417 - Disclosure - BUSINESS SEGMENTS - Disaggregation of Revenue by Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 2137111 - Disclosure - DERIVATIVE INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2338309 - Disclosure - DERIVATIVE INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2439418 - Disclosure - DERIVATIVE INSTRUMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2440419 - Disclosure - DERIVATIVE INSTRUMENTS - Gain/(Loss) Recognized in Income on Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 2141112 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2442420 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 boom-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 boom-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 boom-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Net income Net income (loss) Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Current period provision for expected credit losses Accounts Receivable, Credit Loss Expense (Reversal) Deferred tax assets Deferred Income Tax Assets, Net Entity Address, Postal Zip Code Entity Address, Postal Zip Code Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Adjustment of redeemable noncontrolling interest to redemption value Noncontrolling Interest, Change in Redemption Value Debt Instrument [Axis] Debt Instrument [Axis] Property, plant and equipment Property, Plant and Equipment, Gross Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Operating lease expenses from related party leases Related Party Transaction, Expenses from Transactions with Related Party Prepaid expenses and other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Additional paid-in capital Additional Paid in Capital Cash flows used in investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Deferred compensation, mutual funds held by the trust Deferred compensation assets Deferred Compensation Plan Assets Basis spread on variable interest rate Debt Instrument, Basis Spread on Variable Rate Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation Depreciation Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Schedule of Derivative Instruments, Gain (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Deferred Compensation Compensation Related Costs, Policy [Policy Text Block] Change in cumulative foreign currency translation adjustment Change in cumulative foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax Other Other Noncash Income (Expense) Operating Leases Operating Leases [Member] Operating Leases Treasury stock activity Treasury Stock, Value, Acquired, Cost Method Net income attributable to DMC Global Inc. stockholders Net income attributable to DMC Global Inc. stockholders Net income attributable to DMC Global Inc. stockholders, as reported Net Income (Loss) Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Anti-dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Equity Component [Domain] Equity Component [Domain] Percentage of redeemable noncontrolling interest acquired Business Combination, Acquisition of Less than 100 Percent, Redeemable Noncontrolling Interest, Percentage Business Combination, Acquisition of Less than 100 Percent, Redeemable Noncontrolling Interest, Percentage Term Loan Secured Debt [Member] Earnings Per Share Reconciliation [Abstract] Earnings Per Share Reconciliation [Abstract] Purchased intangible assets Acquired Finite-Lived Intangible Assets [Line Items] LEASES Lessee, Operating Leases [Text Block] Customer backlog Customer Backlog [Member] Customer Backlog Amount of bank guarantees secured by line of credit Line of Credit Facility, Amount of Bank Guarantees Secured Represents the amount of bank guarantees which is provided to customers to secure advance payments made by them, secured by lines of credit. Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Fair Value of Financial Instruments Fair Value Measurement, Policy [Policy Text Block] Business acquisition, share price (in dollars per share ) Business Acquisition, Share Price Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Derivative Instrument [Axis] Derivative Instrument [Axis] DynaEnergetics DynaEnergetics DynaEnergetics DynaEnergetics Segment [Member] DynaEnergetics Segment [Member] Redeemable Noncontrolling Interest Holder Redeemable Noncontrolling Interest Holder [Member] Redeemable Noncontrolling Interest Holder Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Outstanding borrowings Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Operating lease liabilities assumed Business Combination, Assets Acquired And Liabilities Assumed, Operating Lease, Liability Business Combination, Assets Acquired And Liabilities Assumed, Operating Lease, Liability Total assets acquired and liabilities assumed Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill, And Liabilities Assumed, Net Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill, And Liabilities Assumed, Net Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Current lease liability Operating Lease, Liability, Current Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Related Party Transaction [Domain] Related Party Transaction [Domain] United Arab Emirates UNITED ARAB EMIRATES Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Cash, including cash acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Payments To Acquire Businesses, Gross Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Payments To Acquire Businesses, Gross Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Recoveries of amounts previously reserved Accounts Receivable, Allowance for Credit Loss, Recovery Legal Entity [Axis] Legal Entity [Axis] Long-term debt Long-Term Debt, Excluding Current Maturities Variable Interest Entity Variable Interest Entity, Not Primary Beneficiary [Member] Total liabilities Liabilities Geographical [Axis] Geographical [Axis] Goodwill Goodwill, Purchase Accounting Adjustments Payment terms, period Revenue From Contract With Customer, Payment Terms, Period Revenue From Contract With Customer, Payment Terms, Period Percentage of ownership acquired Business Acquisition, Percentage of Voting Interests Acquired Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Shares issued in connection with public offering Stock Issued During Period, Value, New Issues ATM Offering ATM Offering [Member] ATM Offering Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Adjustment of redeemable noncontrolling interest Adjustments To Redeemable Noncontrolling Interest Adjustments To Redeemable Noncontrolling Interest Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Furniture, fixtures, and computer equipment Furniture, Fixtures, and Computer Equipment [Member] Represents information pertaining to equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Also includes information related to long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems. Restructuring expenses and asset impairments Restructuring Costs and Asset Impairment Charges Revolving Credit Facility Revolving Credit Facility [Member] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Redeemable Non-Controlling interest, beginning balance Redeemable Non-Controlling interest, ending balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Preferred stock, issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Debt Covenant Period [Axis] Debt Covenant Period [Axis] Debt Covenant Period Supplies Inventory, Supplies, Net of Reserves Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] DEBT Debt Disclosure [Text Block] Segments [Axis] Segments [Axis] Debt instrument, covenant, debt service coverage ratio Debt Instrument, Covenant, Minimum Debt Service Coverage Ratio Debt Instrument, Covenant, Minimum Debt Service Coverage Ratio Cash flows provided by (used in) operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Entity Shell Company Entity Shell Company Deferred income taxes Deferred Income Tax Expense (Benefit) Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Business acquisition, equity interest issued or issuable, number of shares (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Core technology Developed Technology Rights [Member] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Northeast Northeast [Member] Northeast Consolidation Items [Domain] Consolidation Items [Domain] Schedule of Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Commerzbank Line of Credit Commerzbank Line of Credit [Member] Represents the line of credit facility available from Commerzbank. Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Total assets Assets Write-offs charged against the allowance Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Debt Disclosure [Abstract] Restructuring expenses and asset impairments Restructuring, Settlement and Impairment Provisions Earnings Per Share Earnings Per Share [Abstract] Accounts and Notes Receivable Accounts Receivable [Policy Text Block] Beginning balances (in shares) Ending balances (in shares) Shares, Issued Accrued expenses Accrued Liabilities, Current Current portion of long-term debt Less: current portion of long-term debt Long-Term Debt, Current Maturities Finite-lived Intangible assets Finite-Lived Intangible Assets Acquired Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] Accrued employee compensation and benefits Employee-related Liabilities, Current Credit Facility Line of Credit [Member] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other Prepaid Expense and Other Assets, Current Differences between U.S. and foreign tax rates, range Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Segments [Domain] Segments [Domain] Amortization of deferred debt issuance costs Amortization of Debt Issuance Costs and Discounts Deferred compensation obligations Deferred Compensation Liability, Classified, Noncurrent Add: Undistributed net income allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted Liabilities assumed: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] ROU assets acquired Business Combination, Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset Business Combination, Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset Egypt EGYPT Cash, including cash acquired Payments to Acquire Businesses, Gross Derivative Contract [Domain] Derivative Contract [Domain] Gross profit Gross Profit Cash flows (used in) provided by financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Entity Registrant Name Entity Registrant Name Shares issued in connection with public offering (in shares) Stock Issued During Period, Shares, New Issues China CHINA Amortization of acquisition-related inventory valuation step-up Amortization Of Acquisition-Related Inventory Valuation Step-Up Amortization Of Acquisition-Related Inventory Valuation Step-Up Long-term debt Long-Term Line of Credit, Noncurrent Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory South South [Member] South Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Leases [Abstract] Leases [Abstract] Costs and expenses: Operating Expenses [Abstract] Share-based payment arrangement, expense, allocation percentage by noncontrolling owners Share-based Payment Arrangement, Expense, Allocation Percentage Of Noncontrolling Owners Share-based Payment Arrangement, Expense, Allocation Percentage Of Noncontrolling Owners Principles of Consolidation Consolidation, Policy [Policy Text Block] Germany GERMANY Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Raw materials Inventory, Raw Materials, Net of Reserves Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Less: debt issuance costs Debt Issuance Costs, Net Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Trading Symbol Trading Symbol Entity File Number Entity File Number PURCHASED INTANGIBLE ASSETS Intangible Assets Disclosure [Text Block] Beginning balances (in shares) Ending balances (in shares) Treasury Stock, Common, Shares Less: Undistributed net income available to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Canada CANADA Less: comprehensive income (loss) attributable to redeemable noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Schedule of Lines of Credit Schedule of Line of Credit Facilities [Table Text Block] West West [Member] West BUSINESS COMBINATION Business Combination Disclosure [Text Block] Accounts payable Increase (Decrease) in Accounts Payable London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Total assets acquired and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Product Liability Contingency [Line Items] Product Liability Contingency [Line Items] Business consideration, term loan debt issued Business Combination, Consideration Transferred, Liabilities Incurred Net income attributable to DMC Global Inc. stockholders Business Acquisition, Pro Forma Net Income (Loss) INCOME TAXES Income Tax Disclosure [Text Block] Finished goods Inventory, Finished Goods, Net of Reserves Credit Facility [Domain] Credit Facility [Domain] Amortization of purchased intangible assets Amortization of purchased intangible assets Amortization of Intangible Assets Basic (in dollars per share) Earnings Per Share, Basic Corporate and other Corporate, Non-Segment [Member] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Inventories Inventory, Policy [Policy Text Block] Selling and distribution expenses Selling Expense Counterparty Name [Domain] Counterparty Name [Domain] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Treasury Stock and Company Stock Held for Deferred Compensation Treasury Stock [Member] Total stockholders’ equity Beginning balances Ending balances Stockholders' Equity Attributable to Parent DERIVATIVE INSTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Line of credit facility, maximum leverage ratio Line Of Credit Facility, Covenant, Maximum Leverage Ratio Line Of Credit Facility, Covenant, Maximum Leverage Ratio Entity Interactive Data Current Entity Interactive Data Current Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Change in: Increase (Decrease) in Operating Capital [Abstract] India INDIA Provisions of accounts receivable credit loss, unrecorded Accounts Receivable, Credit Loss Expense (Reversal), Unrecorded Accounts Receivable, Credit Loss Expense (Reversal), Unrecorded Distributions to redeemable noncontrolling interest holder Payments of Dividends Retained Earnings Retained Earnings [Member] Segment information Segment Reporting Information [Line Items] Common Stock Common Stock [Member] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Shares issued in connection with stock compensation plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Number of segments Number of Reportable Segments Treasury stock purchases Payments for Repurchase of Common Stock NobelClad NobelClad NobelClad NobelClad Segment [Member] NobelClad Segment [Member] Income Taxes Income Tax, Policy [Policy Text Block] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Statement [Table] Statement [Table] Document Quarterly Report Document Quarterly Report Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Other long-term assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Assets Current assets: Assets, Current [Abstract] Long-term lease liability Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Treasury stock activity (in shares) Treasury Stock, Shares, Acquired Related Party Transaction [Axis] Related Party Transaction [Axis] Disaggregation of Revenue Revenue from External Customers by Geographic Areas [Table Text Block] Retained earnings Retained Earnings (Accumulated Deficit) France FRANCE Accounts receivable, net of allowance for doubtful accounts of $2,801 and $2,773, respectively Accounts Receivable, after Allowance for Credit Loss, Current Investment in marketable securities Payments to Acquire Marketable Securities Equity Components [Axis] Equity Components [Axis] German Bank Line of Credit German Bank Line of Credit [Member] German Bank Line of Credit [Member] Schedule of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Schedule of Purchased Intangible Assets, Other Than Goodwill Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Statement [Line Items] Statement [Line Items] Variable Rate [Domain] Variable Rate [Domain] Gross Finite-Lived Intangible Assets, Gross Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Credit agreement, number of banks Line Of Credit Facility, Number of Banks Line Of Credit Facility, Number of Banks ROU asset Operating Lease, Right-of-Use Asset Other Cumulative Comprehensive Loss AOCI Attributable to Parent [Member] Share-based payment arrangement, expense, allocation percentage by parent Share-based Payment Arrangement, Expense, Allocation Percentage Of Parent Share-based Payment Arrangement, Expense, Allocation Percentage Of Parent Document Transition Report Document Transition Report Local Phone Number Local Phone Number Proceeds from escrow related to acquisition of business Proceeds From Acquisition Of Business, Escrow Proceeds From Acquisition Of Business, Escrow Total assets acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Operating income Segment operating income Operating Income (Loss) Inventories Increase (Decrease) in Inventories Fair value of outstanding foreign currency forward Derivative, Fair Value, Net Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Goodwill Goodwill Treasury stock (in shares) Treasury Stock, Shares Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Adjustments to reconcile net income to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Income tax provision Income Tax Expense (Benefit) Product Liability Contingency [Table] Product Liability Contingency [Table] Geographical [Domain] Geographical [Domain] Deferred tax liabilities Deferred Income Tax Liabilities, Net Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Income Statement [Abstract] Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Net income (loss) per share attributable to DMC Global Inc. stockholders: Net income (loss) per share attributable to DMC Global Inc. stockholders Earnings Per Share, Basic [Abstract] Credit facility, term Line of Credit Facility, Expiration Period Cost of products sold Cost of Goods and Services Sold Less: Undistributed net income reallocated to participating securities Undistributed Earnings (Loss) Reallocated to Participating Securities, Diluted Undistributed Earnings (Loss) Reallocated to Participating Securities, Diluted Derivatives, Fair Value [Line Items] Derivative [Line Items] Diluted (in shares) Weighted average shares outstanding for diluted net income (loss) per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Less - accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule of Components of Inventory Schedule of Inventory, Current [Table Text Block] Buildings and improvements Building and Building Improvements [Member] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Base Rate Base Rate [Member] Common stock, $0.05 par value; 50,000,000 shares authorized; 20,119,929 and 19,920,829 shares issued, respectively Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Assets acquired: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Operating Segments Operating Segments [Member] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Accordion feature Line of Credit Facility, Accordion Feature Line of Credit Facility, Accordion Feature Cash and cash equivalents, beginning of the period Cash and cash equivalents, end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Less: Net income (loss) attributable to redeemable noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Unallocated corporate expenses Corporate Expenses Represents the amount of unallocated corporate expenses. Current liabilities: Liabilities, Current [Abstract] Foreign Exchange Forward Foreign currency contracts Foreign Exchange Forward [Member] Numerator for basic net income (loss) per share: Net Income (Loss) Available to Common Stockholders, Basic Redeemable noncontrolling interest Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Redeemable Noncontrolling Interest, Equity Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Redeemable Noncontrolling Interest, Equity Common stock, issued (in shares) Common Stock, Shares, Issued Equity Offering Equity Offering [Member] Equity Offering Contract liabilities Contract with Customer, Liability, Current Parent Parent [Member] Number of leases Lessee, Operating Lease, Number Of Leases Lessee, Operating Lease, Number Of Leases Notes receivable, noncurrent Notes Receivable, Related Parties, Noncurrent Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost South Korea KOREA, REPUBLIC OF Comprehensive income (loss) attributable to DMC Global Inc. stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Net proceeds from issuance of common stock to employees and directors Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Net sales Business Acquisition, Pro Forma Revenue Schedule of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other current liabilities Other Liabilities, Current Other assets Other Assets, Noncurrent Purchase price reduction under business acquisition Business Acquisition, Post-Closing Adjustments Business Acquisition, Post-Closing Adjustments Depreciation and amortization: Depreciation, Depletion and Amortization Value of returned available for immediate sale Inventory, Returned And Available For Sale Inventory, Returned And Available For Sale Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Impacts of foreign currency exchange rates and other Accounts Receivable, Allowance For Credit Loss, Gain (Loss) On Foreign Currency Accounts Receivable, Allowance For Credit Loss, Gain (Loss) On Foreign Currency Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Derivative [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Effects of exchange rates on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property, plant and equipment, net Property, Plant and Equipment, Net Schedule of Defined Compensation Plan Schedule of Other Assets and Other Liabilities [Table Text Block] Treasury stock, at cost, and company stock held for deferred compensation, at par; 597,758 and 570,415 shares, respectively Treasury Stock, Value Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Total debt Long-Term Debt Other income (expense), net Other income (expense), net Other Nonoperating Income (Expense) Common stock, authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Accrued income taxes Accrued Income Taxes, Current Total costs and expenses Operating Expenses Maximum Maximum [Member] Other cumulative comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Rest of the world Rest of the World [Member] Represents rest of the world. Notes receivable to redeemable NCI holder Accounts and Financing Receivable, after Allowance for Credit Loss Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Contract liabilities Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Payment for legal settlements Payments for Legal Settlements Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Purchased intangible assets, net Net Finite-Lived Intangible Assets, Net Distribution to redeemable noncontrolling interest holder Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Notes receivable, term Notes Receivable, Term Notes Receivable, Term SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Oman OMAN Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Escrow adjustment related to redeemable noncontrolling interest Temporary Equity, Escrow Adjustment Temporary Equity, Escrow Adjustment Accounts receivable, net Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Consolidated Entities [Axis] Consolidated Entities [Axis] Arcadia Arcadia [Member] Arcadia Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Repayments on capital expenditure facility Repayments of Lines of Credit Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Business Combination and Asset Acquisition [Abstract] Shares issued in connection with stock compensation plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Payments of debt issuance costs Payments of Debt Issuance Costs Total lease liability Operating Lease, Liability BUSINESS SEGMENTS Segment Reporting Disclosure [Text Block] Gain (loss) on foreign currency contracts Derivative, Gain (Loss) on Derivative, Net Arcadia Arcadia Arcadia Arcadia Segment [Member] Arcadia Segment Netherlands NETHERLANDS LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST, AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Norway NORWAY Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Inventories Total inventories Inventory, Net Total fair value of consideration transferred Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Accounts payable Accounts Payable, Current Entity Filer Category Entity Filer Category Net proceeds from issuance of common stock through at-the-market offering program Proceeds from Issuance of Common Stock Basic (in shares) Weighted average shares outstanding for basic net income (loss) per share (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Unallocated stock-based compensation Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 12) Commitments and Contingencies Security Exchange Name Security Exchange Name Notional amounts Derivative, Notional Amount Preferred stock, $0.05 par value; 4,000,000 shares authorized; no issued and outstanding shares Preferred Stock, Value, Issued Redeemable noncontrolling interest Redeemable Noncontrolling Interest, Equity, Carrying Amount Segment Reconciling Items Segment Reconciling Items [Member] Net sales Net sales Net sales Revenue from Contract with Customer, Excluding Assessed Tax Assets acquired: Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired And Liabilities Assumed, Assets [Abstract] Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired And Liabilities Assumed, Assets Equity Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Allowance for doubtful accounts, December 31, 2021 Allowance for doubtful accounts, June 30, 2022 Accounts Receivable, Allowance for Credit Loss Work-in-process Inventory, Work in Process, Net of Reserves CONTRACT LIABILITIES Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Cash acquired from acquisition Cash Acquired from Acquisition Notes receivable, current Notes Receivable, Related Parties, Current Saudi Arabia SAUDI ARABIA Sweden SWEDEN Total liabilities, redeemable noncontrolling interest, and stockholders’ equity Liabilities and Equity Measurement Period Adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract] Syndicated Credit Facility Syndicated Credit Facility [Member] Syndicated Credit Facility Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Less: Adjustment of redeemable noncontrolling interest Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Repayments on term loan Repayments of Long-Term Lines of Credit Land Land [Member] Debt Covenant Period [Domain] Debt Covenant Period [Domain] Debt Covenant Period [Domain] Effect of dilutive securities (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Goodwill acquired that is expected to be tax deductible Business Acquisition, Goodwill, Expected Tax Deductible Amount Current Fiscal Year End Date Current Fiscal Year End Date Numerator for diluted net income (loss) per share: Net Income (Loss) Available to Common Stockholders, Diluted Diluted (in dollars per share) Earnings Per Share, Diluted Inventory [Line Items] Inventory [Line Items] Sale of Stock [Domain] Sale of Stock [Domain] Proceeds on sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Trademarks / Trade names Trademarks and Trade Names [Member] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Net income (loss) attributable to DMC Global Inc. common stockholders after adjustment of redeemable noncontrolling interest Net Income (Loss) Attributable To Parent, Net Of Adjustment Of Redeemable Noncontrolling Interest Net Income (Loss) Attributable To Parent, Net Of Adjustment Of Redeemable Noncontrolling Interest Consolidation Items [Axis] Consolidation Items [Axis] Total current liabilities Liabilities, Current Inventory, Current [Table] Inventory, Current [Table] Russia RUSSIAN FEDERATION Schedule of Allowance for Credit Losses on Receivables Accounts Receivable, Allowance for Credit Loss [Table Text Block] Other income (expense): Nonoperating Income (Expense) [Abstract] Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Amortization of principal, percent Debt Instrument, Annual Principal Payment, Percent of Principal Debt Instrument, Annual Principal Payment, Percent of Principal Contract liabilities Contract with Customer, Liability Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Property, plant and equipment Property Plant And Equipment Amount Of Acquisition Adjustments Property Plant And Equipment Amount Of Acquisition Adjustments Interest expense, net Interest expense, net Interest Expense Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Trade Names Trade Names [Member] Credit Facility [Axis] Credit Facility [Axis] Consideration transferred, cash and marketable securities Consideration Transferred, Cash And Marketable Securities Consideration Transferred, Cash And Marketable Securities INVENTORIES Inventory Disclosure [Text Block] Manufacturing equipment and tooling Machinery and Equipment [Member] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Consolidated Entities [Domain] Consolidated Entities [Domain] Net income Temporary Equity, Net Income Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Reconciliation to net (loss) income attributable to DMC Global Inc. stockholders Net Income (Loss) Attributable to Redeemable Noncontrolling Interest [Abstract] Quarter Ended June 30, 2022 Through Quarter March 31, 2023 Quarter Ended June 30, 2022 Through Quarter March 31, 2023 [Member] Quarter Ended June 30, 2022 Through Quarter March 31, 2023 Midwest Midwest [Member] Midwest Entity Central Index Key Entity Central Index Key Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Total fair value of consideration transferred Business Combination, Consideration Transferred Entity [Domain] Entity [Domain] City Area Code City Area Code Accounts receivable, allowance for credit loss, net recoveries Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) General and administrative expenses General and Administrative Expense ASSETS Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Quarter Ended June 30, 2023 And Thereafter Quarter Ended June 30, 2023 And Thereafter [Member] Quarter Ended June 30, 2023 And Thereafter Schedule of Operating Lease Assets and Liabilities Operating Lease Assets And Liabilities [Table Text Block] Operating Lease Right-Of-Use Assets And Liabilities Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Other Property, Plant and Equipment, Other Types [Member] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Variable Rate [Axis] Variable Rate [Axis] Other long-term liabilities Other Liabilities, Noncurrent Alternate Currencies Revolving Loan Revolving Credit Facility, Alternate Currencies [Member] Revolving Credit Facility, Alternate Currencies [Member] Arcadia's Insurance Carriers Arcadia's Insurance Carriers [Member] Arcadia's Insurance Carriers Acquisition of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Escrow deposit Escrow Deposit Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Schedule of Computation and Reconciliation of Earnings Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] EX-101.PRE 11 boom-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
6 Months Ended
Jun. 30, 2022
Aug. 04, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2022  
Document Transition Report false  
Entity File Number 001-14775  
Entity Registrant Name DMC GLOBAL INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-0608431  
Entity Address, Address Line One 11800 Ridge Parkway  
Entity Address, Address Line Two Suite 300  
Entity Address, City or Town Broomfield  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80021  
City Area Code 303  
Local Phone Number 665-5700  
Title of 12(b) Security Common Stock, $0.05 Par Value  
Trading Symbol BOOM  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   19,528,107
Entity Central Index Key 0000034067  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 11,819 $ 30,810
Accounts receivable, net of allowance for doubtful accounts of $2,801 and $2,773, respectively 92,998 71,932
Inventories 152,023 124,214
Prepaid expenses and other 11,888 12,240
Total current assets 268,728 239,196
Property, plant and equipment 198,920 191,022
Less - accumulated depreciation (74,091) (68,944)
Property, plant and equipment, net 124,829 122,078
Goodwill 135,464 141,266
Purchased intangible assets, net 229,365 255,576
Deferred tax assets 7,094 6,930
Other assets 98,075 99,366
Total assets 863,555 864,412
Current liabilities:    
Accounts payable 45,179 40,276
Accrued expenses 9,818 13,585
Accrued income taxes 289 9
Accrued employee compensation and benefits 11,631 9,766
Contract liabilities 33,202 21,052
Current portion of long-term debt 15,000 15,000
Other current liabilities 6,291 6,126
Total current liabilities 121,410 105,814
Long-term debt 125,017 132,425
Deferred tax liabilities 2,019 2,202
Other long-term liabilities 62,858 66,250
Total liabilities 311,304 306,691
Commitments and contingencies (Note 12)
Redeemable noncontrolling interest 197,196 197,196
Stockholders’ equity    
Preferred stock, $0.05 par value; 4,000,000 shares authorized; no issued and outstanding shares 0 0
Common stock, $0.05 par value; 50,000,000 shares authorized; 20,119,929 and 19,920,829 shares issued, respectively 1,006 996
Additional paid-in capital 298,905 294,515
Retained earnings 106,043 111,031
Other cumulative comprehensive loss (30,329) (26,538)
Treasury stock, at cost, and company stock held for deferred compensation, at par; 597,758 and 570,415 shares, respectively (20,570) (19,479)
Total stockholders’ equity 355,055 360,525
Total liabilities, redeemable noncontrolling interest, and stockholders’ equity $ 863,555 $ 864,412
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 2,801 $ 2,773
Preferred stock, par value (in dollars per share) $ 0.05 $ 0.05
Preferred stock, authorized (in shares) 4,000,000 4,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.05 $ 0.05
Common stock, authorized (in shares) 50,000,000 50,000,000
Common stock, issued (in shares) 20,119,929 19,920,829
Treasury stock (in shares) 597,758 570,415
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Net sales $ 165,831 $ 65,438 $ 304,547 $ 121,096
Cost of products sold 113,732 48,467 215,542 91,212
Gross profit 52,099 16,971 89,005 29,884
Costs and expenses:        
General and administrative expenses 18,816 8,471 36,534 16,400
Selling and distribution expenses 10,545 5,544 20,635 10,787
Amortization of purchased intangible assets 12,793 288 25,769 612
Restructuring expenses and asset impairments 13 0 45 127
Total costs and expenses 42,167 14,303 82,983 27,926
Operating income 9,932 2,668 6,022 1,958
Other income (expense):        
Other income (expense), net 54 108 (155) 502
Interest expense, net (1,263) (81) (2,287) (216)
Income before income taxes 8,723 2,695 3,580 2,244
Income tax provision 2,264 971 1,401 88
Net income 6,459 1,724 2,179 2,156
Less: Net income (loss) attributable to redeemable noncontrolling interest 907 0 (85) 0
Net income attributable to DMC Global Inc. stockholders $ 5,552 $ 1,724 $ 2,264 $ 2,156
Net income (loss) per share attributable to DMC Global Inc. stockholders:        
Basic (in dollars per share) $ 0.20 $ 0.10 $ (0.26) $ 0.13
Diluted (in dollars per share) $ 0.20 $ 0.10 $ (0.26) $ 0.13
Weighted average shares outstanding:        
Basic (in shares) 19,374,714 17,554,809 19,338,049 16,495,685
Diluted (in shares) 19,374,736 17,568,444 19,338,049 16,507,500
Reconciliation to net (loss) income attributable to DMC Global Inc. stockholders        
Net income attributable to DMC Global Inc. stockholders $ 5,552 $ 1,724 $ 2,264 $ 2,156
Adjustment of redeemable noncontrolling interest (1,535) 0 (7,252) 0
Net income (loss) attributable to DMC Global Inc. common stockholders after adjustment of redeemable noncontrolling interest $ 4,017 $ 1,724 $ (4,988) $ 2,156
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 6,459 $ 1,724 $ 2,179 $ 2,156
Change in cumulative foreign currency translation adjustment (2,587) 473 (3,791) (1,494)
Other comprehensive income (loss) 3,872 2,197 (1,612) 662
Less: comprehensive income (loss) attributable to redeemable noncontrolling interest   0 (85) 0
Comprehensive income (loss) attributable to DMC Global Inc. stockholders $ 2,965 $ 2,197 $ (1,527) $ 662
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY AND REDEEMABLE NONCONTROLLING INTEREST - USD ($)
$ in Thousands
Total
Parent
Parent
Equity Offering
Parent
ATM Offering
Common Stock
Common Stock
Equity Offering
Common Stock
ATM Offering
Additional Paid-In Capital
Additional Paid-In Capital
Equity Offering
Additional Paid-In Capital
ATM Offering
Retained Earnings
Other Cumulative Comprehensive Loss
Treasury Stock and Company Stock Held for Deferred Compensation
Beginning balances (in shares) at Dec. 31, 2020         15,917,559                
Beginning balances (in shares) at Dec. 31, 2020                         (528,274)
Beginning balances at Dec. 31, 2020   $ 196,914     $ 796     $ 117,387     $ 115,657 $ (22,962) $ (13,964)
Increase (Decrease) in Stockholders' Equity                          
Net income (loss) $ 2,156 2,156                 2,156    
Change in cumulative foreign currency translation adjustment (1,494) (1,494)                   (1,494)  
Shares issued in connection with public offering (in shares)           2,875,000 397,820            
Shares issued in connection with public offering     $ 123,461 $ 25,262   $ 144 $ 20   $ 123,317 $ 25,242      
Shares issued in connection with stock compensation plans (in shares)         104,366                
Shares issued in connection with stock compensation plans   253     $ 5     248          
Stock-based compensation   3,181           3,181          
Treasury stock activity (in shares)                         (41,463)
Treasury stock activity   (3,696)           0         $ (3,696)
Ending balances (in shares) at Jun. 30, 2021         19,294,745                
Ending balances (in shares) at Jun. 30, 2021                         (569,737)
Ending balances at Jun. 30, 2021   346,037     $ 965     269,375     117,813 (24,456) $ (17,660)
Increase (Decrease) in Temporary Equity [Roll Forward]                          
Stock-based compensation   3,181           3,181          
Beginning balances (in shares) at Mar. 31, 2021         16,399,813                
Beginning balances (in shares) at Mar. 31, 2021                         (566,343)
Beginning balances at Mar. 31, 2021   218,430     $ 820     144,094     116,089 (24,929) $ (17,644)
Increase (Decrease) in Stockholders' Equity                          
Net income (loss) 1,724 1,724                 1,724    
Change in cumulative foreign currency translation adjustment 473 473                   473  
Shares issued in connection with public offering (in shares)           2,875,000              
Shares issued in connection with public offering     $ 123,461     $ 144     $ 123,317        
Shares issued in connection with stock compensation plans (in shares)         19,932                
Shares issued in connection with stock compensation plans   253     $ 1     252          
Stock-based compensation   1,712           1,712          
Treasury stock activity (in shares)                         (3,394)
Treasury stock activity   (16)                     $ (16)
Ending balances (in shares) at Jun. 30, 2021         19,294,745                
Ending balances (in shares) at Jun. 30, 2021                         (569,737)
Ending balances at Jun. 30, 2021   346,037     $ 965     269,375     117,813 (24,456) $ (17,660)
Increase (Decrease) in Temporary Equity [Roll Forward]                          
Stock-based compensation   1,712           1,712          
Beginning balances (in shares) at Dec. 31, 2021         19,920,829                
Beginning balances (in shares) at Dec. 31, 2021                         (570,415)
Beginning balances at Dec. 31, 2021 360,525 360,525     $ 996     294,515     111,031 (26,538) $ (19,479)
Increase (Decrease) in Stockholders' Equity                          
Net income (loss) 2,179 2,264                      
Change in cumulative foreign currency translation adjustment (3,791) (3,791)                   (3,791)  
Shares issued in connection with stock compensation plans (in shares)         199,100                
Shares issued in connection with stock compensation plans   0     $ 10     (10)          
Adjustment of redeemable noncontrolling interest to redemption value 7,252 (7,252)                 (7,252)    
Stock-based compensation 260 4,400           4,400          
Treasury stock activity (in shares)                         (27,343)
Treasury stock activity   (1,091)                     $ (1,091)
Ending balances (in shares) at Jun. 30, 2022         20,119,929                
Ending balances (in shares) at Jun. 30, 2022                         (597,758)
Ending balances at Jun. 30, 2022 355,055 355,055     $ 1,006     298,905     106,043 (30,329) $ (20,570)
Redeemable Non-Controlling interest, beginning balance at Dec. 31, 2021 197,196                        
Increase (Decrease) in Temporary Equity [Roll Forward]                          
Net income (85)                        
Escrow adjustment related to redeemable noncontrolling interest (427)                        
Adjustment of redeemable noncontrolling interest to redemption value 7,252 (7,252)                 (7,252)    
Stock-based compensation 260 4,400           4,400          
Distribution to redeemable noncontrolling interest holder (7,000)                        
Redeemable Non-Controlling interest, ending balance at Jun. 30, 2022 197,196                        
Beginning balances (in shares) at Mar. 31, 2022         20,084,272                
Beginning balances (in shares) at Mar. 31, 2022                         (587,188)
Beginning balances at Mar. 31, 2022   351,495     $ 1,004     296,774     102,026 (27,742) $ (20,567)
Increase (Decrease) in Stockholders' Equity                          
Net income (loss) 6,459 5,552                      
Change in cumulative foreign currency translation adjustment (2,587) (2,587)                   (2,587)  
Shares issued in connection with stock compensation plans (in shares)         35,657                
Shares issued in connection with stock compensation plans   0     $ 2     (2)          
Adjustment of redeemable noncontrolling interest to redemption value 1,535 (1,535)                 (1,535)    
Stock-based compensation 158 2,133           2,133          
Treasury stock activity (in shares)                         (10,570)
Treasury stock activity   (3)                     $ (3)
Ending balances (in shares) at Jun. 30, 2022         20,119,929                
Ending balances (in shares) at Jun. 30, 2022                         (597,758)
Ending balances at Jun. 30, 2022 355,055 355,055     $ 1,006     298,905     106,043 $ (30,329) $ (20,570)
Redeemable Non-Controlling interest, beginning balance at Mar. 31, 2022 197,196                        
Increase (Decrease) in Temporary Equity [Roll Forward]                          
Adjustment of redeemable noncontrolling interest to redemption value 1,535 (1,535)                 $ (1,535)    
Stock-based compensation 158 $ 2,133           $ 2,133          
Distribution to redeemable noncontrolling interest holder (2,600)                        
Redeemable Non-Controlling interest, ending balance at Jun. 30, 2022 $ 197,196                        
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows provided by (used in) operating activities:    
Net income $ 2,179 $ 2,156
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation 7,037 5,530
Amortization of purchased intangible assets 25,769 612
Amortization of deferred debt issuance costs 267 112
Amortization of acquisition-related inventory valuation step-up 430 0
Stock-based compensation 4,649 3,335
Deferred income taxes (164) (2,616)
Other 45 (283)
Restructuring expenses and asset impairments 45 127
Change in:    
Accounts receivable, net (22,250) (11,985)
Inventories (29,814) (10,477)
Prepaid expenses and other 1,161 (9,076)
Accounts payable 4,955 7,476
Contract liabilities 12,389 5,345
Accrued expenses and other liabilities (4,162) 3,723
Net cash provided by (used in) operating activities 2,536 (6,021)
Cash flows used in investing activities:    
Proceeds from escrow related to acquisition of business 640 0
Investment in marketable securities 0 (123,984)
Proceeds from maturities of marketable securities 0 4,799
Acquisition of property, plant and equipment (6,319) (3,252)
Proceeds on sale of property, plant and equipment 0 1,004
Net cash used in investing activities (5,679) (121,433)
Cash flows (used in) provided by financing activities:    
Repayments on term loan (7,500) 0
Repayments on capital expenditure facility 0 (11,750)
Payments of debt issuance costs (176) 0
Distributions to redeemable noncontrolling interest holder (7,000) 0
Net proceeds from issuance of common stock to employees and directors 0 253
Treasury stock purchases (1,094) (2,451)
Net cash (used in) provided by financing activities (15,770) 134,775
Effects of exchange rates on cash (78) 855
Net (decrease) increase in cash and cash equivalents (18,991) 8,176
Cash and cash equivalents, beginning of the period 30,810 28,187
Cash and cash equivalents, end of the period 11,819 36,363
Equity Offering    
Cash flows (used in) provided by financing activities:    
Net proceeds from issuance of common stock through at-the-market offering program 0 123,461
ATM Offering    
Cash flows (used in) provided by financing activities:    
Net proceeds from issuance of common stock through at-the-market offering program $ 0 $ 25,262
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.2
BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION BASIS OF PRESENTATION
 
The information included in the condensed consolidated financial statements is unaudited but includes all normal and recurring adjustments which, in the opinion of management, are necessary for a fair presentation of the interim periods presented. Certain information and footnote disclosures, including critical and significant accounting policies normally included in consolidated financial statements prepared in accordance with generally accepted accounting principles, have been condensed or omitted for this quarterly presentation. These condensed consolidated financial statements should be read in conjunction with the financial statements that are included in our Annual Report filed on Form 10-K for the year ended December 31, 2021.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.2
SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES SIGNIFICANT ACCOUNTING POLICIES
 
Principles of Consolidation
 
The condensed consolidated financial statements include the accounts of DMC Global Inc. (“DMC”, “we”, “us”, “our”, or the “Company”) and its controlled subsidiaries. Only subsidiaries in which controlling interests are maintained are consolidated. All significant intercompany accounts, profits, and transactions have been eliminated in consolidation.

Accounts and Notes Receivable

The Company measures expected credit losses for its accounts receivable using a current expected credit loss model, which is based on historical experience, adjusted for current conditions and reasonable and supportable forecasts. The Company has disaggregated pools of accounts receivable balances by business, geography and/or customer risk profile and has used history and other experience to establish an allowance for credit losses at the time the receivable is recognized. To measure expected credit losses, we have elected to pool trade receivables by segment and analyze each segment’s accounts receivable balances as separate populations. Within each segment, receivables exhibit similar risk characteristics.

During the three and six months ended June 30, 2022, our expected loss rate reflects uncertainties in market conditions that could impact our businesses, including COVID-19 related considerations, supply chain disruptions, as well as global geopolitical and economic instability. In addition, we reviewed receivables outstanding, including aged balances, and in circumstances where we are aware of a specific customer’s inability to meet its financial obligation to us, we recorded a specific allowance for credit losses (with the offsetting expense charged to “Selling and distribution expenses” in our Condensed Consolidated Statements of Operations) against the amounts due, reducing the net recognized receivable to the amount we estimate will be collected. During the three and six months ended June 30, 2022, provisions of $148 and $128, respectively, were recorded. Provisions recorded do not reflect $975 of previous net sales that were reversed during the second quarter due to returned inventory from a current customer that operates in Ukraine. The value of the returned inventory that is available for immediate sale is $420.

The following table summarizes year-to-date activity in the allowance for credit losses on receivables from customers in each of our business segments:

ArcadiaDynaEnergeticsNobelCladDMC Global Inc.
Allowance for doubtful accounts, December 31, 2021
$— $2,758 $15 $2,773 
Current period provision for expected credit losses$88 87 — 175 
Write-offs charged against the allowance(97)— (97)
Recoveries of amounts previously reserved$— (47)— (47)
Impacts of foreign currency exchange rates and other$— (3)— (3)
Allowance for doubtful accounts, June 30, 2022
$88 $2,698 $15 $2,801 
During 2021, the Company entered into a note receivable with terms of repayment over five years, collateralized by certain fixed assets. The note, with an outstanding current balance of $1,356 as of June 30, 2022 recorded within “Prepaid expenses and other” and an outstanding long-term balance of $8,811 as of June 30, 2022 recorded within “Other Assets”, is considered an arrangement with a variable interest entity for which the Company is not the primary beneficiary and has concluded does not require consolidation.

Revenue Recognition

The Company’s revenues are primarily derived from consideration paid by customers for tangible goods. The Company analyzes its different goods by segment to determine the appropriate basis for revenue recognition. Revenue is not generated from sources other than contracts with customers and revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. There are no material upfront costs for operations that are incurred from contracts with customers.

Our rights to payments for goods transferred to customers within our DynaEnergetics and NobelClad business segments arise when control is transferred at a point in time and not on any other criteria. Our rights to payments for goods transferred to customers within our Arcadia business segment also generally arise when control is transferred at a point in time; however, at times, control of certain customized, project-based products passes to the customer over time. Payment terms and conditions vary by contract, although terms generally include a requirement of payment within 30 to 90 days across all of our segments. In instances when we require customers to make advance payments prior to the shipment of their orders, we record a contract liability. We have determined that our contract liabilities do not include a significant financing component given the short duration between order initiation and order fulfillment within each of our segments. Refer to Note 6 "Contract Liabilities" for further information on contract liabilities and Note 10 "Business Segments" for disaggregated revenue disclosures.

See additional revenue recognition policy disclosures specific to the DynaEnergetics and NobelClad business segments within our Annual Report filed on Form 10-K for the year ended December 31, 2021.

Arcadia

Customers agree to terms and conditions at the time of initiating an order. A significant portion of transactions contain standard architectural building materials that are not made-to-order, which include storefronts and entrances, windows, curtain walls, doors and interior partitions. In instances where multiple products are included within an order, each product represents a separate performance obligation given that: (1) the customer can benefit from each product on a standalone basis and (2) each product is distinct within the context of the contract.

The transaction price is readily determinable and fixed at the time the transaction is entered into with the customer. Arcadia is entitled to each product’s transaction price upon the customer obtaining control of the item. For standard architectural building materials that are not made-to-order, such control transfers at a point in time, which is generally when the product has been delivered to the customer and the legal title has been transferred. Upon delivery and title transfer, Arcadia has performed its contractual requirements such that it has a present right to payment, and the customer from that point forward bears all risks and rewards of ownership. In addition, at this date, the customer has the ability to direct the use of, or restrict access to, the asset. Payment discounts, rebates, refunds, or any other forms of variable consideration are typically not included within Arcadia contracts.

For contracts that contain only one performance obligation, the total transaction price is allocated to the sole performance obligation. For contracts which contain multiple distinct performance obligations, judgment is required to determine the standalone selling price (“SSP”) for each performance obligation. However, such judgment is largely mitigated given that standard architectural building materials purchased are generally shipped at the same time. In instances where products purchased are not shipped at the same time, Arcadia uses the contractually stated price to determine SSP as this price approximates the price of each good as sold separately.
At times, Arcadia will also contract with customers to supply customized architectural building materials based on design specifications, measurements, finishes, framing materials, and other options selected by the customer at the time an order is initiated. For these contracts, Arcadia has an enforceable right to payment from its customers at the time an order is received and accepted for all manufacturing efforts expended on behalf of its customers. Due to the customized nature of these products, the Company has concluded that the substantial portion of the related goods produced have no alternative use, and therefore control of these products passes to the customer over time. We have concluded that recognizing revenue utilizing an over-time output method based upon units delivered reasonably depicts the fulfillment of our performance obligations under our contracts and the value received by the customer based upon our performance to date. This conclusion is further supported by the frequency of shipments in fulfilling these contracts. We have elected not to disclose our unsatisfied performance obligations as of June 30, 2022 under the short-term contract exemption as we expect such performance obligations will be satisfied within the next 12 months following the end of the reporting period.

Billings for customized architectural building materials occur at times upon delivery, but also can occur via pre-established billing schedules agreed upon at the commencement of the contract. Therefore, we frequently generate contract liabilities in instances when we have billed the customer in excess of revenue recognized for units delivered.

Income Taxes

We recognize deferred tax assets and liabilities for the expected future income tax consequences of temporary differences between the financial reporting and tax basis of assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. The deferred income tax impact of tax credits is recognized as an immediate adjustment to income tax expense. We recognize deferred tax assets for the expected future effects of all deductible temporary differences to the extent we believe these assets will more likely than not be realized. We record a valuation allowance when, based on current circumstances, it is more likely than not that all or a portion of the deferred tax assets will not be realized. In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies, recent financial operations and their associated valuation allowances, if any.

We recognize the tax benefits from uncertain tax positions only when it is more likely than not, based on the technical merits of the position that it will be sustained upon examination, including the resolution of any related appeals or litigation. The tax benefits recognized in the consolidated financial statements from such a position are measured as the largest benefit that is more likely than not to be realized upon ultimate resolution. We recognize interest and penalties related to uncertain tax positions in operating expense.

Earnings Per Share

In periods with net income, the Company computes earnings per share (“EPS”) using a two-class method, which is an earnings allocation formula that determines EPS for (i) each class of common stock (the Company has a single class of common stock), and (ii) participating securities according to dividends declared and participation rights in undistributed earnings. Restricted stock awards are considered participating securities in periods of net income as they receive non-forfeitable rights to dividends as common stock. Restricted stock awards do not participate in net losses.

Basic EPS is calculated by dividing net income (loss) attributable to the Company’s stockholders after adjustment of redeemable noncontrolling interest by the weighted average number of common shares outstanding during the period. Refer to Note 3 "Business Combination" for further discussion of the calculation of the adjustment of the redeemable noncontrolling interest to redemption value as of the end of the period presented. Diluted EPS adjusts basic EPS for the effects of restricted stock awards, restricted stock units, performance share units and other potentially dilutive financial instruments (dilutive securities), only in the periods in which such effect is dilutive. The effect of the dilutive securities is reflected in diluted EPS by application of the more dilutive of (1) the treasury stock method or (2) the two-class method. For the applicable periods presented, diluted EPS using the two-class method was more dilutive than the treasury stock method; as such, only the two-class method has been included below.
Three months ended June 30,Six months ended June 30,
2022202120222021
Net income attributable to DMC Global Inc. stockholders, as reported$5,552 $1,724 2,264 2,156 
Less: Adjustment of redeemable noncontrolling interest(1,535)— (7,252)— 
Less: Undistributed net income available to participating securities(60)(17)— (21)
Numerator for basic net income (loss) per share:3,957 1,707 (4,988)2,135 
Add: Undistributed net income allocated to participating securities60 17 — 21 
Less: Undistributed net income reallocated to participating securities(60)(17)— (21)
Numerator for diluted net income (loss) per share:3,957 1,707 (4,988)2,135 
Denominator:
Weighted average shares outstanding for basic net income (loss) per share19,374,714 17,554,809 19,338,049 16,495,685 
Effect of dilutive securities (1)22 13,635 — 11,815 
Weighted average shares outstanding for diluted net income (loss) per share19,374,736 17,568,444 19,338,049 16,507,500 
Net income (loss) per share attributable to DMC Global Inc. stockholders
Basic$0.20 $0.10 $(0.26)$0.13 
Diluted$0.20 $0.10 $(0.26)$0.13 

(1) For the three and six months ended June 30, 2022, 100,855 and 99,217 shares, respectively, have been excluded as their effect would have been anti-dilutive.

Deferred compensation

The Company maintains a Non-Qualified Deferred Compensation Plan (the “Plan”) as part of its overall compensation package for certain employees. Participants are eligible to defer a portion of their annual salary, their annual incentive bonus, and their equity awards through the Plan on a tax-deferred basis. Deferrals into the Plan are not matched or subsidized by the Company, nor are they eligible for above-market or preferential earnings.

The Plan provides for deferred compensation obligations to be settled either by delivery of a fixed number of shares of DMC’s common stock or in cash, in accordance with participant contributions and elections. For deferred equity awards, subsequent to equity award vesting and after a period prescribed by the Plan, participants can elect to diversify contributions of equity awards into other investment options available to Plan participants. If diversified, these contributions will be subsequently settled by delivery of cash.

The Company has established a grantor trust commonly known as a “rabbi trust” and contributed certain assets to satisfy the future obligations to participants in the Plan. These assets are subject to potential claims of the Company’s general creditors. The assets held in the trust include unvested restricted stock awards (“RSAs”), vested company stock awards, company-owned life insurance (“COLI”) on certain employees, and money market and mutual funds. Unvested RSAs and common stock held by the trust are reflected in the Condensed Consolidated Balance Sheets within “Treasury stock, at cost, and company stock held for deferred compensation, at par” and are recorded at par value of the common stock or unvested RSAs. These accounts are not adjusted for subsequent changes in the fair value of the common stock. COLI is accounted for at the cash surrender value while money market and mutual funds held by the trust are accounted for at fair value.

Deferred compensation obligations that will be settled in cash are accounted for on an accrual basis in accordance with the terms of the Plan. These obligations are adjusted based on changes in value of the underlying investment options chosen by Plan participants. Deferred compensation obligations that will be settled by delivery of a fixed number of previously vested shares of the Company’s common stock are reflected in the Condensed Consolidated Statements of Stockholders’ Equity and Redeemable Noncontrolling Interest within “Common stock” at the par value of the common stock or unvested RSAs. These accounts are not adjusted for subsequent changes in the fair value of the common stock.
The balances related to the deferred compensation plan were as follows:
Balance Sheet locationJune 30, 2022December 31, 2021
Deferred compensation assetsOther assets$13,299 $13,812 
Deferred compensation obligationsOther long-term liabilities$14,953 $15,944 

Fair Value of Financial Instruments

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. We are required to use an established hierarchy for fair value measurements based upon the inputs to the valuation and the degree to which they are observable or not observable in the market. The three levels in the hierarchy are as follows:                   

Level 1 — Inputs to the valuation based upon quoted prices (unadjusted) for identical assets or liabilities in active markets that are accessible as of the measurement date.

Level 2 — Inputs to the valuation include quoted prices in either markets that are not active, or in active markets for similar assets or liabilities, inputs other than quoted prices that are observable, and inputs that are derived principally from or corroborated by observable market data.

Level 3 — Inputs to the valuation that are unobservable inputs for the asset or liability. 

The highest priority is assigned to Level 1 inputs and the lowest priority to Level 3 inputs.

The carrying value of accounts receivable and payable, accrued expenses, and the revolving loans and term loan under our credit facility, when outstanding, approximate their fair value.

Our revolving loans and term loan under our credit facility, when outstanding, reset each month at market interest rates. As a result, we classify these liabilities as Level 1 in the fair value hierarchy.

Our foreign currency forward contracts are valued using quoted market prices or are determined using a yield curve model based on current market rates. As a result, we classify these instruments as Level 2 in the fair value hierarchy. Money market funds and mutual funds of $9,280 as of June 30, 2022 and $9,083 as of December 31, 2021 held to satisfy future deferred compensation obligations are valued based upon the market values of underlying securities and are classified as Level 2 in the fair value hierarchy.

We did not hold any Level 3 assets or liabilities as of June 30, 2022 or December 31, 2021. However, the fair value measurements of certain assets and liabilities acquired as part of the Arcadia acquisition were based on significant inputs not observable in the market and represent Level 3 measurements within the fair value measurement hierarchy.

Recent Accounting Pronouncements

    The Company reviews recent accounting pronouncements on a quarterly basis. We have considered all recent accounting pronouncements issued, but not yet effective, and we do not expect any to have a material effect on the Company’s condensed consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS COMBINATION
6 Months Ended
Jun. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
BUSINESS COMBINATION BUSINESS COMBINATIONOn December 16, 2021, the Company entered into an equity purchase agreement with Arcadia, Inc., a California corporation, the shareholders of Arcadia, Inc. and certain other parties (the “Equity Purchase Agreement”). On December 23, 2021, pursuant to the Equity Purchase Agreement, the Company completed the acquisition of a 60% controlling interest in Arcadia Products, LLC, a Colorado limited liability company resulting from the conversion of Arcadia, Inc. (collectively, “Arcadia”) for closing consideration of $261,000 in cash (excluding $7,654 in acquired cash) and 551,458 shares of its common stock, par value $0.05 per share. A portion of the cash consideration was placed into escrow and is subject to certain post-closing adjustments.
DMC acquired Arcadia as part of its strategy of building a diversified portfolio of industry-leading businesses with differentiated products and services. Arcadia is a leading U.S. supplier of architectural building products, which include exterior and interior framing systems, windows, curtain walls, doors, and interior partitions for the commercial buildings market, and highly engineered windows and doors for the high-end residential real estate market.

The acquisition was funded by the Company through cash and marketable securities, equity, and debt financing. Assets acquired and liabilities assumed have been recorded at their fair values. Certain fair values were determined by management using the assistance of third-party valuation specialists. The valuation methods used to determine the fair value of intangible assets included the income approach—excess earnings method for customer relationships and the income approach—relief from royalty method for the trade name acquired. A number of assumptions and estimates were involved in the application of these valuation methods, including forecasts of revenues, costs of revenues, operating expenses, tax rates, forecasted capital expenditures, customer attrition rate, discount rates and working capital changes.

The following table sets forth the preliminary components of the fair value of the total consideration transferred and preliminary purchase price allocation of the net assets acquired at the date of acquisition, along with the measurement period adjustments that occurred during the six months ended June 30, 2022. The assets acquired and liabilities assumed exclude Arcadia's right-of-use asset and lease liabilities, respectively, as they have an immaterial impact on the total net assets acquired. Refer to Note 7 “Leases” for additional discussion of lease accounting. The total consideration transferred is still subject to potential adjustment, primarily as it pertains to an expected payment in the third quarter of 2022 to the prior shareholders of Arcadia to compensate them for certain tax impacts of the transaction, as structured. In addition, the preliminary purchase price allocation related to the assets acquired and liabilities assumed may be adjusted as a result of the finalization of our procedures, including the valuation of certain long-lived assets, as well as to reflect the aforementioned payment to the prior shareholders.

PreliminaryMeasurement Period AdjustmentsPreliminary
December 23, 2021June 30, 2022
Cash, including cash acquired(1)
$268,654 $(640)$268,014 
Equity(2)
21,716 — 21,716 
Total fair value of consideration transferred290,370 (640)289,730 
Assets acquired:
Cash and cash equivalents$7,654 $— $7,654 
Accounts receivable31,456 — 31,456 
Inventories60,503 — 60,503 
Prepaid expenses and other2,438 — 2,438 
Property, plant and equipment(3)
17,323 4,770 22,093 
Goodwill(4)
141,266 (5,802)135,464 
Intangible assets(5)
254,500 — 254,500 
Other long-term assets122 (35)87 
Total assets acquired515,262 (1,067)514,195 
Liabilities assumed:
Accounts payable8,792 — 8,792 
Other current liabilities22,520 — 22,520 
Total liabilities assumed31,312 — 31,312 
Redeemable noncontrolling interest(6)
193,580 (427)193,153 
Total assets acquired and liabilities assumed$290,370 $(640)$289,730 

(1) Cash sources of funding included $150,000 in new term loan debt and $118,654 of cash and marketable securities on hand. During the quarter ended March 31, 2022, working capital estimates at the time of acquisition were finalized. In April 2022, $640 was returned to the Company from the funds previously placed into escrow.

(2) Equity consideration included 551,458 shares of DMC common stock.
(3) Property, plant and equipment primarily consists of the following:
Land$1,500 
Buildings and improvements6,451 
Manufacturing equipment and tooling12,634 
Furniture, fixtures, and computer equipment211 
Other1,297 
Total property, plant and equipment$22,093 

The useful lives of property, plant and equipment are consistent with the Company's accounting policies.

(4) Amounts recorded for goodwill resulting in a tax basis step-up are generally expected to be deductible for tax purposes. Tax deductible goodwill is estimated to be $82,949.

(5) Intangible assets consist of $211,000 of customer relationships, $22,000 of trade name, and $21,500 of customer backlog.

(6) Redeemable noncontrolling interest represents 40% of the total fair value of Arcadia upon acquisition.

The final fair value determination of the assets acquired and liabilities assumed will be completed prior to one year from the transaction completion date, consistent with Accounting Standards Codification (“ASC”) 805 Business Combinations ("ASC 805"). Measurement period adjustments will be recognized in the reporting period in which the adjustments are determined and calculated as if the accounting had been completed as of the acquisition date.

Redeemable noncontrolling interest

The limited liability company operating agreement for Arcadia (the “Operating Agreement”) contains a right for the Company to purchase the remaining interest in Arcadia from the minority interest holder on or after the third anniversary of the acquisition closing date (“Call Option”). Similarly, the minority interest holder of Arcadia has the right to sell its remaining interest in Arcadia to the Company on or after the third anniversary of the acquisition closing date (“Put Option”). Both the Call Option and Put Option enable the respective holder to exercise their rights based upon a predefined calculation as included within the Operating Agreement.

The Company initially accounted for the noncontrolling interest at its acquisition date fair value. We determined that both the Call Option and Put Option do not meet the definition of a derivative under ASC 815 Derivatives and Hedging as the Operating Agreement does not allow for contractual net settlement, the options cannot be settled outside the Operating Agreement through a market mechanism, and the underlying shares are deemed illiquid as they are not publicly traded and thus not considered readily convertible to cash. Additionally, the settlement price for both options is based upon a predefined calculation tied to adjusted earnings rather than a fixed price, and the formula is based upon a multiple of Arcadia’s average adjusted earnings for the preceding two fiscal years and its projected adjusted earnings for the then-current fiscal year. As such, we have concluded that the Call Option and Put Option are embedded within the noncontrolling interest and therefore do not represent freestanding instruments.

Given that the noncontrolling interest is subject to possible redemption (with redemption rights that are not entirely within the control of the Company), we have concluded that the noncontrolling interest should be accounted for in accordance with ASC 480 Distinguishing Liabilities from Equity ("ASC 480"). The Company has also concluded that the noncontrolling interest is probable of redemption, as the only criteria for the security to become redeemable is the passage of time. As such, the Company has classified the redeemable noncontrolling interest separate from the stockholders’ equity section in the Condensed Consolidated Balance Sheets.

At each balance sheet date subsequent to acquisition, the carrying value of the redeemable noncontrolling interest has been adjusted to its estimated redemption value as if redemption were to occur at the balance sheet date. This immediate adjustment is charged directly to retained earnings and therefore does not impact the Condensed Consolidated Statements of Operations or Comprehensive Income (Loss). As of June 30, 2022, the Company’s estimated redemption value of the redeemable noncontrolling interest has not changed in comparison to our estimate at December 31, 2021 of $197,196 given no change in our forecast of adjusted earnings for calendar year 2022. However, during the three and six months ended June 30, 2022, the Company recorded an adjustment of the redeemable noncontrolling interest’s carrying value to its estimated redemption value of $1,535 and $7,252, respectively, after ascribing net income or loss and cash distributions attributable to the redeemable noncontrolling interest in accordance with ASC 480.
Promissory Note

In order to equalize after-tax consideration to the redeemable noncontrolling interest holder relative to an alternative transaction structure, immediately following the closing of the acquisition, the Company loaned approximately $24,902 to the redeemable noncontrolling interest holder. The loan was evidenced by an unsecured promissory note, and the loan will be repaid out of proceeds from the sale of the redeemable noncontrolling interest holder’s interests in Arcadia, whether received upon exercise of the Put Option, the Call Option or upon sales to third parties permitted under the terms of the Operating Agreement. The loan must be repaid in full by December 16, 2051 and has been recorded within “Other Assets” in the Condensed Consolidated Balance Sheets.

Unaudited Pro Forma Financial Information

Pro forma financial information is presented for informational purposes and is not intended to represent or be indicative of the actual results of operations of the combined business that would have been reported had the acquisition of Arcadia been completed at an earlier date, nor is it representative of future operating results of the Company.

ASC 805 requires pro forma adjustments to reflect the effects of fair value adjustments, transaction costs, capital structure changes, the tax effects of such adjustments, and also requires nonrecurring adjustments to be prepared and presented. For the three and six months ended June 30, 2021, operating results have been adjusted to reflect (a) fair value adjustments related to incremental intangible asset amortization, (b) interest expense with the higher principal and interest rates associated with the Company's new term loan debt incurred to finance, in part, the acquisition of Arcadia, (c) the effects of integration costs on the results of Arcadia's operations, and (d) the effects of the adjustments on income taxes.

The following unaudited pro forma combined financial information presents combined results of the Company and Arcadia. Arcadia’s operating results have been included in the Company’s operating results for the three and six months ended June 30, 2022.

Three months ended June 30, 2021Six months ended June 30, 2021
As ReportedPro FormaAs ReportedPro Forma
Net sales$65,438 $126,576 $121,096 $239,475 
Net income attributable to DMC Global Inc. stockholders$1,724 $6,090 $2,156 $10,443 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
 
Inventories are stated at the lower of cost (first-in, first-out) or net realizable value. Significant cost elements included in inventory are material, labor, freight, subcontract costs, and manufacturing overhead. As necessary, we write down inventory to its net realizable value by recording provisions for excess, slow moving and obsolete inventory. We regularly review inventory quantities on hand and values, and compare them to estimates of future product demand, market conditions, production requirements and technological developments.

Inventories consisted of the following at June 30, 2022:
ArcadiaDynaEnergeticsNobelCladDMC Global Inc.
Raw materials$14,601 $14,739 $9,510 $38,850 
Work-in-process8,040 22,788 9,095 39,923 
Finished goods55,175 17,620 208 73,003 
Supplies— — 247 247 
Total inventories$77,816 $55,147 $19,060 $152,023 
Inventories consisted of the following at December 31, 2021:
ArcadiaDynaEnergeticsNobelCladDMC Global Inc.
Raw materials$12,168 $15,209 $7,655 $35,032 
Work-in-process3,987 13,672 10,257 27,916 
Finished goods44,348 14,998 1,651 60,997 
Supplies— — 269 269 
Total inventories$60,503 $43,879 $19,832 $124,214 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.2
PURCHASED INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
PURCHASED INTANGIBLE ASSETS PURCHASED INTANGIBLE ASSETS
 
Our purchased intangible assets consisted of the following as of June 30, 2022:
GrossAccumulated
Amortization
Net
Core technology$14,059 $(13,438)$621 
Customer relationships244,692 (40,255)204,437 
Customer backlog21,500 (18,429)3,071 
Trademarks / Trade names23,874 (2,638)21,236 
Total intangible assets$304,125 $(74,760)$229,365 
 
Our purchased intangible assets consisted of the following as of December 31, 2021:
GrossAccumulated
Amortization
Net
Core technology$15,647 $(14,209)$1,438 
Customer relationships246,718 (36,047)210,671 
Customer backlog21,500 — 21,500 
Trademarks / Trade names24,037 (2,070)21,967 
Total intangible assets$307,902 $(52,326)$255,576 
 
The change in the gross value of our purchased intangible assets at June 30, 2022 from December 31, 2021 was primarily due to foreign currency translation and an adjustment due to recognition of tax benefit of tax amortization previously applied to certain goodwill related to the DynaEnergetics and NobelClad reporting units. After the goodwill associated with each reporting unit was impaired at December 31, 2015 and September 30, 2017, respectively, the tax amortization reduces other intangible assets related to the historical acquisition.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2
CONTRACT LIABILITIES
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
CONTRACT LIABILITIES CONTRACT LIABILITIES
 
At times, we require customers to make advance payments prior to the shipment of their orders in order to help finance our inventory investment on large orders or to keep customers’ credit limits at acceptable levels. Contract liabilities were as follows:
June 30, 2022December 31, 2021
Arcadia$26,933 $14,697 
NobelClad6,016 5,881 
DynaEnergetics253 474 
Total contract liabilities$33,202 $21,052 
We generally expect to recognize the revenue associated with contract liabilities over a time period no longer than one year, but unforeseen circumstances can cause delays in shipments associated with contract liabilities.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
LEASES LEASES
The Company leases real properties for use in manufacturing and as administrative and sales offices, and also leases automobiles and office equipment. The Company determines if a contract contains a lease arrangement at the inception of the contract. For leases in which the Company is the lessee, leases are classified as either finance or operating. Right-of-use (“ROU”) assets are initially measured at the present value of lease payments over the lease term plus initial direct costs, if any. ROU assets are amortized on a straight-line basis to the Condensed Consolidated Statement of Operations. If a lease does not provide a discount rate and the rate cannot be readily determined, an incremental borrowing rate is used to determine the present value of future lease payments. Lease and non-lease components within the Company’s lease agreements are accounted for together. The Company has no leases in which the Company is the lessor.

Nearly all of the Company’s leasing arrangements are classified as operating leases. ROU asset and lease liability balances were as follows for the periods presented:
June 30, 2022December 31, 2021
ROU asset$50,030 $52,219 
Current lease liability6,291 6,126 
Long-term lease liability44,749 47,000 
Total lease liability$51,040 $53,126 

The ROU asset is reported in “Other assets” while the current lease liability is reported in “Other current liabilities” and the long-term lease liability is reported in “Other long-term liabilities” in the Company’s Condensed Consolidated Balance Sheets. Cash paid for operating lease liabilities are recorded as operating cash flows in the Company’s Condensed Consolidated Statements of Cash Flows.

Arcadia leases certain office, manufacturing, distribution and warehouse facilities from entities affiliated with the redeemable noncontrolling interest holder and the President of Arcadia. There were eight related party leases in effect as of June 30, 2022, with expiration dates ranging from calendar years 2023 to 2031. As of June 30, 2022, the total ROU asset and related lease liability recognized for related party leases was $30,598 and $30,854, respectively. The Company believes that the lease terms for these properties are fair and reasonable to the Company and on terms comparable to those reasonably expected to be agreed to with independent third parties for similar types of property. For the three months ended June 30, 2022 and 2021, operating lease expense was $2,774 and $1,039, respectively. For the six months ended June 30, 2022 and 2021, operating lease expense was $5,541 and $2,010, respectively. Related party lease expense for the three and six months ended June 30, 2022 was $1,156 and $2,313, respectively, which is included in overall operating lease expense. There was no related party lease expense recorded through June 30, 2021. Short term and variable lease costs were not material for the three and six months ended June 30, 2022 and 2021.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
DEBT DEBT
 
As of June 30, 2022 and December 31, 2021, outstanding borrowings consisted of the following:
June 30, 2022December 31, 2021
Syndicated credit agreement:  
U.S. Dollar revolving loan$— $— 
Term loan142,500 150,000 
Commerzbank line of credit— — 
Outstanding borrowings142,500 150,000 
Less: debt issuance costs(2,483)(2,575)
Total debt140,017 147,425 
Less: current portion of long-term debt(15,000)(15,000)
Long-term debt$125,017 $132,425 
Syndicated Credit Agreement

On December 23, 2021, we entered into a five-year $200,000 syndicated credit agreement (“credit facility”) which included a $150,000 Term Loan, which is amortizable at 10% of principal per year with a balloon payment for the outstanding balance upon the credit facility maturity date in 2026, and allows for revolving loans of up to $50,000. The credit facility has an accordion feature to increase the commitments by $100,000 under the revolving loan class and/or by adding a term loan subject to approval by applicable lenders. We entered into the credit facility with a syndicate of four banks, with KeyBank, N.A. acting as administrative agent. The credit facility is secured by the assets of DMC including accounts receivable, inventory, and fixed assets, including Arcadia and its subsidiary, as well as guarantees and share pledges by DMC and its subsidiaries.
Borrowings under the $150,000 Term Loan and $50,000 revolving loan limit can be in the form of Adjusted Daily Simple Secured Overnight Financing Rate ("SOFR") loans or one month Adjusted Term SOFR loans. Additionally, U.S. dollar borrowings on the revolving loan can be in the form of Base Rate loans (Base Rate borrowings are based on the greater of the administrative agent’s Prime rate, an adjusted Federal Funds rate or an adjusted SOFR rate). SOFR loans bear interest at the applicable SOFR rate plus an applicable margin (varying from 1.50% to 3.00%). Base Rate loans bear interest at the defined Base rate plus an applicable margin (varying from 0.50% to 2.00%).

The credit facility includes various covenants and restrictions, certain of which relate to the payment of dividends or other distributions to stockholders; redemption of capital stock; incurrence of additional indebtedness; mortgaging, pledging or disposition of major assets; and maintenance of specified ratios.

The leverage ratio is defined in the credit facility as the ratio of Consolidated Funded Indebtedness (as defined in the credit facility) on the last day of any trailing four quarter period to Consolidated Pro Forma EBITDA (as defined in the credit facility) for such period. The maximum leverage ratio permitted by our credit facility is 3.25 to 1.0 from the quarter ended June 30, 2022 through the quarter ended March 31, 2023, and 3.0 to 1.0 from the quarter ended June 30, 2023 and thereafter.

The debt service coverage ratio is defined in the credit facility as the ratio of Consolidated Pro Forma EBITDA less the sum of capital distributions paid in cash (other than those made with respect to the preferred stock issued under the Operating Agreement), Consolidated Unfunded Capital Expenditures (as defined in the credit facility), and net cash income taxes to the sum of cash interest expense, any dividends on the preferred stock paid in cash, and scheduled principal payments on funded indebtedness. Under our credit facility, the minimum debt service coverage ratio permitted is 1.35 to 1.0.

As of June 30, 2022, we were in compliance with all financial covenants and other provisions of our debt agreements.

We also maintain a line of credit with a German bank of €7,000 for our NobelClad and DynaEnergetics operations in Europe. This line of credit is also used to issue bank guarantees to customers to secure advance payments made by them. As of June 30, 2022 and December 31, 2021, we had no outstanding borrowings under this line of credit and bank guarantees of €2,694 and €2,997 were secured by the line of credit, respectively. The line of credit has open-ended terms and can be canceled by the bank at any time.

Deferred debt issuance costs are being amortized over the remaining term of the credit facility which expires on December 23, 2026.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.2
INCOME TAXES
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The effective tax rate for each of the periods reported differs from the U.S. statutory rate primarily due to variation in contribution to consolidated pre-tax income from each jurisdiction for the respective periods, differences between the U.S. and foreign tax rates (which range from 20% to 33%), permanent differences between book and taxable income, income or loss attributable to the redeemable noncontrolling interest holder, and changes to valuation allowances on our deferred tax assets.

Arcadia is treated as a partnership for U.S. tax purposes. With the exception of certain state taxes, income or loss flows through to the shareholders and is taxed at the shareholder level. Tax impacts related to income or loss from Arcadia that are included in consolidated pretax results but are attributable to the redeemable noncontrolling interest holder are not included in the consolidated income tax provision.
We assess the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use existing deferred tax assets. Additionally, a three-year cumulative loss at a consolidated financial statement level may be viewed as negative evidence impacting a jurisdiction that by itself is not in a three-year cumulative loss position. During the three and six months ended June 30, 2022 and June 30, 2021, we did not record any adjustments to previously established valuation allowances, except for adjustments related to the changes in balances of the related deferred tax assets. The Company will continue to monitor the realizability of deferred tax assets and the need for valuation allowances and will record adjustments in the periods in which facts support such adjustments.

The Tax Cuts and Jobs Act (“TCJA”) provides that foreign earnings generally can be repatriated to the U.S. without federal tax consequence. We have assessed the assertion that cumulative earnings by our foreign subsidiaries are indefinitely reinvested. We continue to permanently reinvest the earnings of our international subsidiaries and therefore we do not provide for U.S. income taxes or withholding taxes that could result from the distribution of those earnings to the U.S. parent. If any such earnings were ultimately distributed to the U.S. in the form of dividends or otherwise, or if the shares of our international subsidiaries were sold or transferred, we could be subject to additional U.S. federal and state income taxes. Due to the multiple avenues in which earnings can be repatriated, and because a large portion of these earnings are not liquid, it is not practical to estimate the amount of additional taxes that might be payable on these amounts of undistributed foreign income.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS SEGMENTS
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
BUSINESS SEGMENTS BUSINESS SEGMENTS
 
Our business is organized into three segments: Arcadia, DynaEnergetics and NobelClad. In December 2021, DMC acquired a 60% controlling interest in Arcadia, a leading U.S. supplier of architectural building products, including storefronts and entrances, windows, curtain walls, doors and interior partitions for the commercial buildings market. Arcadia also supplies the luxury home market with highly engineered steel, aluminum and wood door and window systems. DynaEnergetics designs, manufactures and distributes products utilized by the global oil and gas industry principally to perforate oil and gas wells. NobelClad is a leader in the production of explosion-welded clad metal plates for use in the construction of corrosion resistant industrial processing equipment and specialized transition joints.

Our reportable segments are separately managed strategic business units that offer different products and services. Each segment’s products are marketed to different customer types and require different manufacturing processes and technologies.
Segment information is as follows:
 
Three months ended June 30,Six months ended June 30,
2022202120222021
Net sales:
Arcadia$76,462 $— $144,430 $— 
DynaEnergetics67,517 42,268 116,404 80,440 
NobelClad21,852 23,170 43,713 40,656 
Net sales$165,831 $65,438 $304,547 $121,096 

Three months ended June 30,Six months ended June 30,
2022202120222021
Income (loss) before income taxes:
Arcadia$2,222 $— $(221)$— 
DynaEnergetics11,309 3,201 14,607 4,720 
NobelClad2,480 3,371 3,185 4,976 
Segment operating income16,011 6,572 17,571 9,696 
Unallocated corporate expenses(4,183)(2,177)(7,551)(4,403)
Unallocated stock-based compensation*(1,896)(1,727)(3,998)(3,335)
Other income (expense), net54 108 (155)502 
Interest expense, net(1,263)(81)(2,287)(216)
Income before income taxes$8,723 $2,695 $3,580 $2,244 
Three months ended June 30,Six months ended June 30,
2022202120222021
Depreciation and amortization:
Arcadia$13,503 $— $26,852 $— 
DynaEnergetics1,967 2,083 3,951 4,083 
NobelClad911 945 1,826 1,884 
Segment depreciation and amortization16,381 3,028 32,629 5,967 
Corporate and other90 92 177 175 
Consolidated depreciation and amortization$16,471 $3,120 $32,806 $6,142 

* Stock-based compensation is not allocated to wholly owned segments DynaEnergetics and NobelClad. Stock-based compensation is allocated to the Arcadia segment as 60% of such expense is attributable to the Company, whereas the remaining 40% is attributable to the redeemable noncontrolling interest holder.

The disaggregation of revenue earned from contracts with customers based on the geographic location of the customer is as follows. For Arcadia, net sales have been presented consistent with regional definitions as provided by the American Institute of Architects.

Arcadia
 Three months endedSix months ended
 June 30, 2022June 30, 2022
West$56,803 $113,007 
South9,384 15,223 
Northeast5,705 8,922 
Midwest4,570 7,278 
Total Arcadia$76,462 $144,430 

DynaEnergetics
 Three months ended June 30,Six months ended June 30,
 2022202120222021
United States$51,555 $32,032 $90,298 $59,863 
Canada5,363 2,804 10,112 6,506 
India3,781 268 4,010 661 
Egypt1,464 674 2,468 1,727 
Oman1,063 671 1,991 1,452 
Rest of the world4,291 5,819 7,525 10,231 
Total DynaEnergetics$67,517 $42,268 $116,404 $80,440 
NobelClad
 Three months ended June 30,Six months ended June 30,
 2022202120222021
United States$10,779 $11,068 $19,935 $19,415 
Canada2,354 1,707 3,791 2,731 
Saudi Arabia2,035 58 2,043 69 
France802 570 1,153 1,239 
United Arab Emirates704 437 1,702 1,101 
Netherlands616 530 1,107 1,121 
Germany573 569 1,160 959 
South Korea567 212 838 1,098 
Sweden408 125 1,083 182 
Norway345 209 579 492 
China2,645 2,367 2,883 
India— 423 2,265 1,072 
Russia*— 1,046 191 2,067 
Rest of the world2,660 3,571 5,499 6,227 
Total NobelClad$21,852 $23,170 $43,713 $40,656 

*Future sales to Russia have been indefinitely suspended due to the ongoing conflict in Ukraine.

During the three and six months ended June 30, 2022 and 2021, no single customer accounted for greater than 10% of consolidated net sales. As of June 30, 2022 and December 31, 2021, no single customer accounted for greater than 10% of consolidated accounts receivable.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS
6 Months Ended
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE INSTRUMENTS DERIVATIVE INSTRUMENTS
We are exposed to foreign currency exchange risk resulting from fluctuations in exchange rates, primarily the U.S. dollar to euro, the U.S. dollar to the Canadian dollar, and, to a lesser extent, other currencies, arising from intercompany and third-party transactions entered into by our subsidiaries that are denominated in currencies other than their functional currency. Changes in exchange rates with respect to these transactions result in unrealized gains or losses if such transactions are unsettled at the end of the reporting period or realized gains or losses at settlement of the transaction. We use foreign currency forward contracts to offset foreign exchange rate fluctuations on foreign currency denominated asset and liability positions. None of these contracts are designated as accounting hedges, and all changes in the fair value of the forward contracts are recognized in “Other income (expense), net” within our Condensed Consolidated Statements of Operations.

We execute derivatives with a specialized foreign exchange brokerage firm as well as other large financial institutions. The primary credit risk inherent in derivative agreements is the possibility that a loss may occur from the nonperformance of a counterparty to the agreements. We perform a review of the credit risk of our counterparties at the inception of the contract and on an ongoing basis. We anticipate that our counterparties will be able to fully satisfy their obligations under the agreements but will take action if doubt arises regarding the counterparties’ ability to perform.

As of June 30, 2022 and December 31, 2021, the net notional amount of the forward currency contracts the Company held were $433 and $13,032, respectively. At June 30, 2022 and December 31, 2021, the fair values of outstanding foreign currency forward contracts were $0.

The following table presents the location and amount of net (losses) income from hedging activities:
Three months ended June 30,Six months ended June 30,
DerivativeStatements of Operations Location2022202120222021
Foreign currency contractsOther income (expense), net$(25)$12 $(152)$67 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Contingent Liabilities

The Company records an accrual for contingent liabilities when a loss is both probable and reasonably estimable. If some amount within a range of loss appears to be a better estimate than any other amount within the range, that amount is accrued. When no amount within a range of loss appears to be a better estimate than any other amount, the lowest amount in the range is accrued.

Legal Proceedings

From time to time, we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. However, litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business. We are currently not aware of any such legal proceedings or claims that we believe will have, individually or in the aggregate, a material adverse effect on our business, financial condition or operating results except as set forth below:

Association of Apartment Owners of Poipu Point v. Arcadia, Inc., et. al.

At the closing of the Arcadia acquisition, Arcadia was a defendant in a products liability matter brought by the Association of Apartment Owners of Poipu Point relating to Arcadia products sold to a project in Hawaii. This matter relates to a product liability claim brought against Arcadia and others alleging that Arcadia windows and sliding glass doors have suffered significant deterioration and corrosion in ocean facing applications at a timeshare project at Poipu Point in Kauai, Hawaii. On January 22, 2022, the parties entered into a settlement agreement related to the case, which provided for the resolution of the case involving Arcadia in exchange for the payment of $4,300 by Arcadia. This amount was included within liabilities assumed at the date of acquisition. The settlement agreement was approved by the court on April 14, 2022, and the settlement amount was paid during the three months ended June 30, 2022. Approximately $1,000 of the settlement amount was paid by Arcadia’s insurance carriers. This amount was included within assets acquired at the date of acquisition. The remaining $3,300 was funded by Arcadia. DMC obtained a purchase price reduction under the Equity Purchase Agreement for its share of the $3,300 relating to this matter.

Wage and Hour Matters

Felipe v. Arcadia, Inc. and One Stop Employment Services, Inc. (“One Stop”). This complaint was filed on October 22, 2021 in Los Angeles Superior Court and purports to allege a class action on behalf of all non-exempt California employees who worked on behalf of One Stop or Arcadia at any time during the four years preceding the date of the complaint. One Stop is a staffing agency which provides temporary workers, including to Arcadia. The complaint states claims under California’s labor laws and under its general Unfair Business Practices Act, California Business & Professions Code section 17200. The plaintiff then filed a separate action under California’s Private Attorneys General Act (“PAGA”) alleging essentially the same wage and hour violations. The parties agreed to stay all claims in both actions pending the U.S. Supreme Court’s decision in Viking River Cruises, Inc. versus Moriana, which relates to the ability of plaintiffs to bring representative claims where a binding arbitration agreement exists. The Viking River case was decided on June 15, 2022. The court has ordered a hearing on August 24, 2022 to determine how to apply Viking River to this case.

Mayorga v. Arcadia, Inc. This complaint was filed on November 15, 2021 in Los Angeles Superior Court. It purports to allege a class action on behalf of all of the Company’s non-exempt California employees who worked at the Company within four years before the date the complaint was filed. It asserts claims substantially similar to those asserted in the Felipe case but does not include One Stop as a defendant. The plaintiff has amended his complaint to delete class action claims and any individual non-PAGA claims. Accordingly, Plaintiff’s complaint is now limited to PAGA collective action claims. As in Felipe, Plaintiff had agreed to stay those PAGA claims pending the U.S. Supreme Court’s decision in Viking River Cruises, Inc. versus Moriana. Plaintiff has however commenced arbitration on a solely individual basis of his wage and hour claims. The arbitral body has appointed an arbitrator to adjudicate those claims and a hearing has been set on the arbitration in June 2023. The Mayorga case has now been combined with the Felipe cases, and the hearing on August 24, 2022 will consider application of Viking River to both cases.

Arcadia intends to vigorously defend against the Felipe and Mayorga actions. Due to the nature of these matters and inherent uncertainties, it is not possible to provide an evaluation of the likelihood of an unfavorable outcome or an estimate of the amount or range of potential loss, if any. Further, under the Equity Purchase Agreement, certain amounts have been placed in escrow pending resolution of these matters.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation
 
The condensed consolidated financial statements include the accounts of DMC Global Inc. (“DMC”, “we”, “us”, “our”, or the “Company”) and its controlled subsidiaries. Only subsidiaries in which controlling interests are maintained are consolidated. All significant intercompany accounts, profits, and transactions have been eliminated in consolidation.
Accounts and Notes Receivable
Accounts and Notes Receivable

The Company measures expected credit losses for its accounts receivable using a current expected credit loss model, which is based on historical experience, adjusted for current conditions and reasonable and supportable forecasts. The Company has disaggregated pools of accounts receivable balances by business, geography and/or customer risk profile and has used history and other experience to establish an allowance for credit losses at the time the receivable is recognized. To measure expected credit losses, we have elected to pool trade receivables by segment and analyze each segment’s accounts receivable balances as separate populations. Within each segment, receivables exhibit similar risk characteristics.
During the three and six months ended June 30, 2022, our expected loss rate reflects uncertainties in market conditions that could impact our businesses, including COVID-19 related considerations, supply chain disruptions, as well as global geopolitical and economic instability. In addition, we reviewed receivables outstanding, including aged balances, and in circumstances where we are aware of a specific customer’s inability to meet its financial obligation to us, we recorded a specific allowance for credit losses (with the offsetting expense charged to “Selling and distribution expenses” in our Condensed Consolidated Statements of Operations) against the amounts due, reducing the net recognized receivable to the amount we estimate will be collected.
Revenue Recognition
Revenue Recognition

The Company’s revenues are primarily derived from consideration paid by customers for tangible goods. The Company analyzes its different goods by segment to determine the appropriate basis for revenue recognition. Revenue is not generated from sources other than contracts with customers and revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. There are no material upfront costs for operations that are incurred from contracts with customers.

Our rights to payments for goods transferred to customers within our DynaEnergetics and NobelClad business segments arise when control is transferred at a point in time and not on any other criteria. Our rights to payments for goods transferred to customers within our Arcadia business segment also generally arise when control is transferred at a point in time; however, at times, control of certain customized, project-based products passes to the customer over time. Payment terms and conditions vary by contract, although terms generally include a requirement of payment within 30 to 90 days across all of our segments. In instances when we require customers to make advance payments prior to the shipment of their orders, we record a contract liability. We have determined that our contract liabilities do not include a significant financing component given the short duration between order initiation and order fulfillment within each of our segments. Refer to Note 6 "Contract Liabilities" for further information on contract liabilities and Note 10 "Business Segments" for disaggregated revenue disclosures.

See additional revenue recognition policy disclosures specific to the DynaEnergetics and NobelClad business segments within our Annual Report filed on Form 10-K for the year ended December 31, 2021.

Arcadia

Customers agree to terms and conditions at the time of initiating an order. A significant portion of transactions contain standard architectural building materials that are not made-to-order, which include storefronts and entrances, windows, curtain walls, doors and interior partitions. In instances where multiple products are included within an order, each product represents a separate performance obligation given that: (1) the customer can benefit from each product on a standalone basis and (2) each product is distinct within the context of the contract.

The transaction price is readily determinable and fixed at the time the transaction is entered into with the customer. Arcadia is entitled to each product’s transaction price upon the customer obtaining control of the item. For standard architectural building materials that are not made-to-order, such control transfers at a point in time, which is generally when the product has been delivered to the customer and the legal title has been transferred. Upon delivery and title transfer, Arcadia has performed its contractual requirements such that it has a present right to payment, and the customer from that point forward bears all risks and rewards of ownership. In addition, at this date, the customer has the ability to direct the use of, or restrict access to, the asset. Payment discounts, rebates, refunds, or any other forms of variable consideration are typically not included within Arcadia contracts.

For contracts that contain only one performance obligation, the total transaction price is allocated to the sole performance obligation. For contracts which contain multiple distinct performance obligations, judgment is required to determine the standalone selling price (“SSP”) for each performance obligation. However, such judgment is largely mitigated given that standard architectural building materials purchased are generally shipped at the same time. In instances where products purchased are not shipped at the same time, Arcadia uses the contractually stated price to determine SSP as this price approximates the price of each good as sold separately.
At times, Arcadia will also contract with customers to supply customized architectural building materials based on design specifications, measurements, finishes, framing materials, and other options selected by the customer at the time an order is initiated. For these contracts, Arcadia has an enforceable right to payment from its customers at the time an order is received and accepted for all manufacturing efforts expended on behalf of its customers. Due to the customized nature of these products, the Company has concluded that the substantial portion of the related goods produced have no alternative use, and therefore control of these products passes to the customer over time. We have concluded that recognizing revenue utilizing an over-time output method based upon units delivered reasonably depicts the fulfillment of our performance obligations under our contracts and the value received by the customer based upon our performance to date. This conclusion is further supported by the frequency of shipments in fulfilling these contracts. We have elected not to disclose our unsatisfied performance obligations as of June 30, 2022 under the short-term contract exemption as we expect such performance obligations will be satisfied within the next 12 months following the end of the reporting period.

Billings for customized architectural building materials occur at times upon delivery, but also can occur via pre-established billing schedules agreed upon at the commencement of the contract. Therefore, we frequently generate contract liabilities in instances when we have billed the customer in excess of revenue recognized for units delivered.
At times, we require customers to make advance payments prior to the shipment of their orders in order to help finance our inventory investment on large orders or to keep customers’ credit limits at acceptable levels.
Income Taxes
Income Taxes

We recognize deferred tax assets and liabilities for the expected future income tax consequences of temporary differences between the financial reporting and tax basis of assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. The deferred income tax impact of tax credits is recognized as an immediate adjustment to income tax expense. We recognize deferred tax assets for the expected future effects of all deductible temporary differences to the extent we believe these assets will more likely than not be realized. We record a valuation allowance when, based on current circumstances, it is more likely than not that all or a portion of the deferred tax assets will not be realized. In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies, recent financial operations and their associated valuation allowances, if any.

We recognize the tax benefits from uncertain tax positions only when it is more likely than not, based on the technical merits of the position that it will be sustained upon examination, including the resolution of any related appeals or litigation. The tax benefits recognized in the consolidated financial statements from such a position are measured as the largest benefit that is more likely than not to be realized upon ultimate resolution. We recognize interest and penalties related to uncertain tax positions in operating expense.
Earnings Per Share
Earnings Per Share

In periods with net income, the Company computes earnings per share (“EPS”) using a two-class method, which is an earnings allocation formula that determines EPS for (i) each class of common stock (the Company has a single class of common stock), and (ii) participating securities according to dividends declared and participation rights in undistributed earnings. Restricted stock awards are considered participating securities in periods of net income as they receive non-forfeitable rights to dividends as common stock. Restricted stock awards do not participate in net losses.
Basic EPS is calculated by dividing net income (loss) attributable to the Company’s stockholders after adjustment of redeemable noncontrolling interest by the weighted average number of common shares outstanding during the period. Refer to Note 3 "Business Combination" for further discussion of the calculation of the adjustment of the redeemable noncontrolling interest to redemption value as of the end of the period presented. Diluted EPS adjusts basic EPS for the effects of restricted stock awards, restricted stock units, performance share units and other potentially dilutive financial instruments (dilutive securities), only in the periods in which such effect is dilutive. The effect of the dilutive securities is reflected in diluted EPS by application of the more dilutive of (1) the treasury stock method or (2) the two-class method.
Deferred Compensation
Deferred compensation

The Company maintains a Non-Qualified Deferred Compensation Plan (the “Plan”) as part of its overall compensation package for certain employees. Participants are eligible to defer a portion of their annual salary, their annual incentive bonus, and their equity awards through the Plan on a tax-deferred basis. Deferrals into the Plan are not matched or subsidized by the Company, nor are they eligible for above-market or preferential earnings.

The Plan provides for deferred compensation obligations to be settled either by delivery of a fixed number of shares of DMC’s common stock or in cash, in accordance with participant contributions and elections. For deferred equity awards, subsequent to equity award vesting and after a period prescribed by the Plan, participants can elect to diversify contributions of equity awards into other investment options available to Plan participants. If diversified, these contributions will be subsequently settled by delivery of cash.

The Company has established a grantor trust commonly known as a “rabbi trust” and contributed certain assets to satisfy the future obligations to participants in the Plan. These assets are subject to potential claims of the Company’s general creditors. The assets held in the trust include unvested restricted stock awards (“RSAs”), vested company stock awards, company-owned life insurance (“COLI”) on certain employees, and money market and mutual funds. Unvested RSAs and common stock held by the trust are reflected in the Condensed Consolidated Balance Sheets within “Treasury stock, at cost, and company stock held for deferred compensation, at par” and are recorded at par value of the common stock or unvested RSAs. These accounts are not adjusted for subsequent changes in the fair value of the common stock. COLI is accounted for at the cash surrender value while money market and mutual funds held by the trust are accounted for at fair value.

Deferred compensation obligations that will be settled in cash are accounted for on an accrual basis in accordance with the terms of the Plan. These obligations are adjusted based on changes in value of the underlying investment options chosen by Plan participants. Deferred compensation obligations that will be settled by delivery of a fixed number of previously vested shares of the Company’s common stock are reflected in the Condensed Consolidated Statements of Stockholders’ Equity and Redeemable Noncontrolling Interest within “Common stock” at the par value of the common stock or unvested RSAs. These accounts are not adjusted for subsequent changes in the fair value of the common stock.
Fair Value of Financial Instruments Fair Value of Financial Instruments
Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. We are required to use an established hierarchy for fair value measurements based upon the inputs to the valuation and the degree to which they are observable or not observable in the market. The three levels in the hierarchy are as follows:                   

Level 1 — Inputs to the valuation based upon quoted prices (unadjusted) for identical assets or liabilities in active markets that are accessible as of the measurement date.

Level 2 — Inputs to the valuation include quoted prices in either markets that are not active, or in active markets for similar assets or liabilities, inputs other than quoted prices that are observable, and inputs that are derived principally from or corroborated by observable market data.

Level 3 — Inputs to the valuation that are unobservable inputs for the asset or liability. 

The highest priority is assigned to Level 1 inputs and the lowest priority to Level 3 inputs.

The carrying value of accounts receivable and payable, accrued expenses, and the revolving loans and term loan under our credit facility, when outstanding, approximate their fair value.

Our revolving loans and term loan under our credit facility, when outstanding, reset each month at market interest rates. As a result, we classify these liabilities as Level 1 in the fair value hierarchy.

Our foreign currency forward contracts are valued using quoted market prices or are determined using a yield curve model based on current market rates. As a result, we classify these instruments as Level 2 in the fair value hierarchy. Money market funds and mutual funds of $9,280 as of June 30, 2022 and $9,083 as of December 31, 2021 held to satisfy future deferred compensation obligations are valued based upon the market values of underlying securities and are classified as Level 2 in the fair value hierarchy.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

    The Company reviews recent accounting pronouncements on a quarterly basis. We have considered all recent accounting pronouncements issued, but not yet effective, and we do not expect any to have a material effect on the Company’s condensed consolidated financial statements.
Inventories Inventories are stated at the lower of cost (first-in, first-out) or net realizable value. Significant cost elements included in inventory are material, labor, freight, subcontract costs, and manufacturing overhead. As necessary, we write down inventory to its net realizable value by recording provisions for excess, slow moving and obsolete inventory. We regularly review inventory quantities on hand and values, and compare them to estimates of future product demand, market conditions, production requirements and technological developments.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.2
SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Schedule of Allowance for Credit Losses on Receivables
The following table summarizes year-to-date activity in the allowance for credit losses on receivables from customers in each of our business segments:

ArcadiaDynaEnergeticsNobelCladDMC Global Inc.
Allowance for doubtful accounts, December 31, 2021
$— $2,758 $15 $2,773 
Current period provision for expected credit losses$88 87 — 175 
Write-offs charged against the allowance(97)— (97)
Recoveries of amounts previously reserved$— (47)— (47)
Impacts of foreign currency exchange rates and other$— (3)— (3)
Allowance for doubtful accounts, June 30, 2022
$88 $2,698 $15 $2,801 
Schedule of Computation and Reconciliation of Earnings Per Common Share For the applicable periods presented, diluted EPS using the two-class method was more dilutive than the treasury stock method; as such, only the two-class method has been included below.
Three months ended June 30,Six months ended June 30,
2022202120222021
Net income attributable to DMC Global Inc. stockholders, as reported$5,552 $1,724 2,264 2,156 
Less: Adjustment of redeemable noncontrolling interest(1,535)— (7,252)— 
Less: Undistributed net income available to participating securities(60)(17)— (21)
Numerator for basic net income (loss) per share:3,957 1,707 (4,988)2,135 
Add: Undistributed net income allocated to participating securities60 17 — 21 
Less: Undistributed net income reallocated to participating securities(60)(17)— (21)
Numerator for diluted net income (loss) per share:3,957 1,707 (4,988)2,135 
Denominator:
Weighted average shares outstanding for basic net income (loss) per share19,374,714 17,554,809 19,338,049 16,495,685 
Effect of dilutive securities (1)22 13,635 — 11,815 
Weighted average shares outstanding for diluted net income (loss) per share19,374,736 17,568,444 19,338,049 16,507,500 
Net income (loss) per share attributable to DMC Global Inc. stockholders
Basic$0.20 $0.10 $(0.26)$0.13 
Diluted$0.20 $0.10 $(0.26)$0.13 

(1) For the three and six months ended June 30, 2022, 100,855 and 99,217 shares, respectively, have been excluded as their effect would have been anti-dilutive.
Schedule of Defined Compensation Plan
The balances related to the deferred compensation plan were as follows:
Balance Sheet locationJune 30, 2022December 31, 2021
Deferred compensation assetsOther assets$13,299 $13,812 
Deferred compensation obligationsOther long-term liabilities$14,953 $15,944 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS COMBINATION (Tables)
6 Months Ended
Jun. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
PreliminaryMeasurement Period AdjustmentsPreliminary
December 23, 2021June 30, 2022
Cash, including cash acquired(1)
$268,654 $(640)$268,014 
Equity(2)
21,716 — 21,716 
Total fair value of consideration transferred290,370 (640)289,730 
Assets acquired:
Cash and cash equivalents$7,654 $— $7,654 
Accounts receivable31,456 — 31,456 
Inventories60,503 — 60,503 
Prepaid expenses and other2,438 — 2,438 
Property, plant and equipment(3)
17,323 4,770 22,093 
Goodwill(4)
141,266 (5,802)135,464 
Intangible assets(5)
254,500 — 254,500 
Other long-term assets122 (35)87 
Total assets acquired515,262 (1,067)514,195 
Liabilities assumed:
Accounts payable8,792 — 8,792 
Other current liabilities22,520 — 22,520 
Total liabilities assumed31,312 — 31,312 
Redeemable noncontrolling interest(6)
193,580 (427)193,153 
Total assets acquired and liabilities assumed$290,370 $(640)$289,730 

(1) Cash sources of funding included $150,000 in new term loan debt and $118,654 of cash and marketable securities on hand. During the quarter ended March 31, 2022, working capital estimates at the time of acquisition were finalized. In April 2022, $640 was returned to the Company from the funds previously placed into escrow.

(2) Equity consideration included 551,458 shares of DMC common stock.
(3) Property, plant and equipment primarily consists of the following:
Land$1,500 
Buildings and improvements6,451 
Manufacturing equipment and tooling12,634 
Furniture, fixtures, and computer equipment211 
Other1,297 
Total property, plant and equipment$22,093 

The useful lives of property, plant and equipment are consistent with the Company's accounting policies.

(4) Amounts recorded for goodwill resulting in a tax basis step-up are generally expected to be deductible for tax purposes. Tax deductible goodwill is estimated to be $82,949.

(5) Intangible assets consist of $211,000 of customer relationships, $22,000 of trade name, and $21,500 of customer backlog.
(6) Redeemable noncontrolling interest represents 40% of the total fair value of Arcadia upon acquisition.
Schedule of Pro Forma Information
The following unaudited pro forma combined financial information presents combined results of the Company and Arcadia. Arcadia’s operating results have been included in the Company’s operating results for the three and six months ended June 30, 2022.

Three months ended June 30, 2021Six months ended June 30, 2021
As ReportedPro FormaAs ReportedPro Forma
Net sales$65,438 $126,576 $121,096 $239,475 
Net income attributable to DMC Global Inc. stockholders$1,724 $6,090 $2,156 $10,443 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Components of Inventory
Inventories consisted of the following at June 30, 2022:
ArcadiaDynaEnergeticsNobelCladDMC Global Inc.
Raw materials$14,601 $14,739 $9,510 $38,850 
Work-in-process8,040 22,788 9,095 39,923 
Finished goods55,175 17,620 208 73,003 
Supplies— — 247 247 
Total inventories$77,816 $55,147 $19,060 $152,023 
Inventories consisted of the following at December 31, 2021:
ArcadiaDynaEnergeticsNobelCladDMC Global Inc.
Raw materials$12,168 $15,209 $7,655 $35,032 
Work-in-process3,987 13,672 10,257 27,916 
Finished goods44,348 14,998 1,651 60,997 
Supplies— — 269 269 
Total inventories$60,503 $43,879 $19,832 $124,214 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2
PURCHASED INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Purchased Intangible Assets, Other Than Goodwill
Our purchased intangible assets consisted of the following as of June 30, 2022:
GrossAccumulated
Amortization
Net
Core technology$14,059 $(13,438)$621 
Customer relationships244,692 (40,255)204,437 
Customer backlog21,500 (18,429)3,071 
Trademarks / Trade names23,874 (2,638)21,236 
Total intangible assets$304,125 $(74,760)$229,365 
 
Our purchased intangible assets consisted of the following as of December 31, 2021:
GrossAccumulated
Amortization
Net
Core technology$15,647 $(14,209)$1,438 
Customer relationships246,718 (36,047)210,671 
Customer backlog21,500 — 21,500 
Trademarks / Trade names24,037 (2,070)21,967 
Total intangible assets$307,902 $(52,326)$255,576 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2
CONTRACT LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Liabilities Contract liabilities were as follows:
June 30, 2022December 31, 2021
Arcadia$26,933 $14,697 
NobelClad6,016 5,881 
DynaEnergetics253 474 
Total contract liabilities$33,202 $21,052 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of Operating Lease Assets and Liabilities
Nearly all of the Company’s leasing arrangements are classified as operating leases. ROU asset and lease liability balances were as follows for the periods presented:
June 30, 2022December 31, 2021
ROU asset$50,030 $52,219 
Current lease liability6,291 6,126 
Long-term lease liability44,749 47,000 
Total lease liability$51,040 $53,126 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Lines of Credit
As of June 30, 2022 and December 31, 2021, outstanding borrowings consisted of the following:
June 30, 2022December 31, 2021
Syndicated credit agreement:  
U.S. Dollar revolving loan$— $— 
Term loan142,500 150,000 
Commerzbank line of credit— — 
Outstanding borrowings142,500 150,000 
Less: debt issuance costs(2,483)(2,575)
Total debt140,017 147,425 
Less: current portion of long-term debt(15,000)(15,000)
Long-term debt$125,017 $132,425 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS SEGMENTS (Tables)
6 Months Ended
Jun. 30, 2022
Segment Reporting [Abstract]  
Schedule of Segment Information
Segment information is as follows:
 
Three months ended June 30,Six months ended June 30,
2022202120222021
Net sales:
Arcadia$76,462 $— $144,430 $— 
DynaEnergetics67,517 42,268 116,404 80,440 
NobelClad21,852 23,170 43,713 40,656 
Net sales$165,831 $65,438 $304,547 $121,096 

Three months ended June 30,Six months ended June 30,
2022202120222021
Income (loss) before income taxes:
Arcadia$2,222 $— $(221)$— 
DynaEnergetics11,309 3,201 14,607 4,720 
NobelClad2,480 3,371 3,185 4,976 
Segment operating income16,011 6,572 17,571 9,696 
Unallocated corporate expenses(4,183)(2,177)(7,551)(4,403)
Unallocated stock-based compensation*(1,896)(1,727)(3,998)(3,335)
Other income (expense), net54 108 (155)502 
Interest expense, net(1,263)(81)(2,287)(216)
Income before income taxes$8,723 $2,695 $3,580 $2,244 
Three months ended June 30,Six months ended June 30,
2022202120222021
Depreciation and amortization:
Arcadia$13,503 $— $26,852 $— 
DynaEnergetics1,967 2,083 3,951 4,083 
NobelClad911 945 1,826 1,884 
Segment depreciation and amortization16,381 3,028 32,629 5,967 
Corporate and other90 92 177 175 
Consolidated depreciation and amortization$16,471 $3,120 $32,806 $6,142 

* Stock-based compensation is not allocated to wholly owned segments DynaEnergetics and NobelClad. Stock-based compensation is allocated to the Arcadia segment as 60% of such expense is attributable to the Company, whereas the remaining 40% is attributable to the redeemable noncontrolling interest holder.
Disaggregation of Revenue
The disaggregation of revenue earned from contracts with customers based on the geographic location of the customer is as follows. For Arcadia, net sales have been presented consistent with regional definitions as provided by the American Institute of Architects.

Arcadia
 Three months endedSix months ended
 June 30, 2022June 30, 2022
West$56,803 $113,007 
South9,384 15,223 
Northeast5,705 8,922 
Midwest4,570 7,278 
Total Arcadia$76,462 $144,430 

DynaEnergetics
 Three months ended June 30,Six months ended June 30,
 2022202120222021
United States$51,555 $32,032 $90,298 $59,863 
Canada5,363 2,804 10,112 6,506 
India3,781 268 4,010 661 
Egypt1,464 674 2,468 1,727 
Oman1,063 671 1,991 1,452 
Rest of the world4,291 5,819 7,525 10,231 
Total DynaEnergetics$67,517 $42,268 $116,404 $80,440 
NobelClad
 Three months ended June 30,Six months ended June 30,
 2022202120222021
United States$10,779 $11,068 $19,935 $19,415 
Canada2,354 1,707 3,791 2,731 
Saudi Arabia2,035 58 2,043 69 
France802 570 1,153 1,239 
United Arab Emirates704 437 1,702 1,101 
Netherlands616 530 1,107 1,121 
Germany573 569 1,160 959 
South Korea567 212 838 1,098 
Sweden408 125 1,083 182 
Norway345 209 579 492 
China2,645 2,367 2,883 
India— 423 2,265 1,072 
Russia*— 1,046 191 2,067 
Rest of the world2,660 3,571 5,499 6,227 
Total NobelClad$21,852 $23,170 $43,713 $40,656 

*Future sales to Russia have been indefinitely suspended due to the ongoing conflict in Ukraine.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS (Tables)
6 Months Ended
Jun. 30, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments, Gain (Loss)
The following table presents the location and amount of net (losses) income from hedging activities:
Three months ended June 30,Six months ended June 30,
DerivativeStatements of Operations Location2022202120222021
Foreign currency contractsOther income (expense), net$(25)$12 $(152)$67 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.2
SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Accounts receivable, allowance for credit loss, net recoveries $ 148 $ 128  
Provisions of accounts receivable credit loss, unrecorded 975    
Value of returned available for immediate sale 420 420  
Deferred compensation, mutual funds held by the trust 13,299 13,299 $ 13,812
Level 1      
Disaggregation of Revenue [Line Items]      
Deferred compensation, mutual funds held by the trust 9,280 $ 9,280 $ 9,083
Minimum      
Disaggregation of Revenue [Line Items]      
Payment terms, period   30 days  
Maximum      
Disaggregation of Revenue [Line Items]      
Payment terms, period   90 days  
Variable Interest Entity      
Disaggregation of Revenue [Line Items]      
Notes receivable, term     5 years
Notes receivable, current 1,356 $ 1,356  
Notes receivable, noncurrent $ 8,811 $ 8,811  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.2
SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Allowance for Doubtful Accounts (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts, December 31, 2021 $ 2,773
Current period provision for expected credit losses 175
Write-offs charged against the allowance (97)
Recoveries of amounts previously reserved (47)
Impacts of foreign currency exchange rates and other (3)
Allowance for doubtful accounts, June 30, 2022 2,801
Arcadia  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts, December 31, 2021 0
Current period provision for expected credit losses 88
Recoveries of amounts previously reserved 0
Impacts of foreign currency exchange rates and other 0
Allowance for doubtful accounts, June 30, 2022 88
DynaEnergetics  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts, December 31, 2021 2,758
Current period provision for expected credit losses 87
Write-offs charged against the allowance (97)
Recoveries of amounts previously reserved (47)
Impacts of foreign currency exchange rates and other (3)
Allowance for doubtful accounts, June 30, 2022 2,698
NobelClad  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts, December 31, 2021 15
Current period provision for expected credit losses 0
Write-offs charged against the allowance 0
Recoveries of amounts previously reserved 0
Impacts of foreign currency exchange rates and other 0
Allowance for doubtful accounts, June 30, 2022 $ 15
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2
SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share Reconciliation [Abstract]        
Net income attributable to DMC Global Inc. stockholders, as reported $ 5,552 $ 1,724 $ 2,264 $ 2,156
Less: Adjustment of redeemable noncontrolling interest (1,535) 0 (7,252) 0
Less: Undistributed net income available to participating securities (60) (17) 0 (21)
Numerator for basic net income (loss) per share: 3,957 1,707 (4,988) 2,135
Add: Undistributed net income allocated to participating securities 60 17 0 21
Less: Undistributed net income reallocated to participating securities (60) (17) 0 (21)
Numerator for diluted net income (loss) per share: $ 3,957 $ 1,707 $ (4,988) $ 2,135
Denominator:        
Weighted average shares outstanding for basic net income (loss) per share (in shares) 19,374,714 17,554,809 19,338,049 16,495,685
Effect of dilutive securities (in shares) 22 13,635 0 11,815
Weighted average shares outstanding for diluted net income (loss) per share (in shares) 19,374,736 17,568,444 19,338,049 16,507,500
Net income (loss) per share attributable to DMC Global Inc. stockholders        
Basic (in dollars per share) $ 0.20 $ 0.10 $ (0.26) $ 0.13
Diluted (in dollars per share) $ 0.20 $ 0.10 $ (0.26) $ 0.13
Anti-dilutive securities (in shares) 100,855   99,217  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
SIGNIFICANT ACCOUNTING POLICIES - Deferred Compensation Plan (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Deferred compensation assets $ 13,299 $ 13,812
Deferred compensation obligations $ 14,953 $ 15,944
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS COMBINATION - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 23, 2021
Jun. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Business Acquisition [Line Items]        
Redeemable noncontrolling interest   $ 197,196 $ 197,196 $ 197,196
Adjustment of redeemable noncontrolling interest to redemption value   1,535 7,252  
Redeemable Noncontrolling Interest Holder        
Business Acquisition [Line Items]        
Notes receivable to redeemable NCI holder   $ 24,902 $ 24,902  
Arcadia        
Business Acquisition [Line Items]        
Percentage of ownership acquired 60.00% 60.00% 60.00%  
Acquisition of business, net of cash acquired $ 261      
Cash acquired from acquisition $ 7,654      
Business acquisition, equity interest issued or issuable, number of shares (in shares) 551,458      
Business acquisition, share price (in dollars per share ) $ 0.05      
Redeemable noncontrolling interest $ 193,580 $ 193,153 $ 193,153  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS COMBINATION - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 23, 2021
Jun. 30, 2022
Apr. 30, 2022
Dec. 31, 2021
Assets acquired:          
Goodwill $ 135,464   $ 135,464   $ 141,266
Liabilities assumed:          
Redeemable noncontrolling interest 197,196   197,196   $ 197,196
Arcadia          
Business Acquisition [Line Items]          
Cash, including cash acquired 268,014 $ 268,654      
Equity 21,716 21,716      
Total fair value of consideration transferred 289,730 290,370      
Assets acquired:          
Cash and cash equivalents 7,654 7,654 7,654    
Accounts receivable 31,456 31,456 31,456    
Inventories 60,503 60,503 60,503    
Prepaid expenses and other 2,438 2,438 2,438    
Property, plant and equipment 22,093 17,323 22,093    
Goodwill 135,464 141,266 135,464    
Intangible assets 254,500 254,500 254,500    
Other long-term assets 87 122 87    
Total assets acquired 514,195 515,262 514,195    
Liabilities assumed:          
Accounts payable 8,792 8,792 8,792    
Other current liabilities 22,520 22,520 22,520    
Total liabilities assumed 31,312 31,312 31,312    
Redeemable noncontrolling interest 193,153 193,580 193,153    
Total assets acquired and liabilities assumed 289,730 290,370 289,730    
Measurement Period Adjustments          
Cash, including cash acquired     (640)    
Total fair value of consideration transferred     (640)    
Assets acquired:          
Property, plant and equipment     4,770    
Goodwill     (5,802)    
Other long-term assets     (35)    
Total assets acquired     (1,067)    
Redeemable noncontrolling interest     (427)    
Total assets acquired and liabilities assumed     (640)    
Business consideration, term loan debt issued   150,000      
Consideration transferred, cash and marketable securities   $ 118,654      
Escrow deposit       $ 640  
Business acquisition, equity interest issued or issuable, number of shares (in shares)   551,458      
Goodwill acquired that is expected to be tax deductible   $ 82,949      
Percentage of redeemable noncontrolling interest acquired   40.00%      
Arcadia | Customer relationships          
Assets acquired:          
Finite-lived Intangible assets   $ 211,000      
Arcadia | Trade Names          
Assets acquired:          
Finite-lived Intangible assets   22,000      
Arcadia | Customer backlog          
Assets acquired:          
Finite-lived Intangible assets   $ 21,500      
Arcadia | Land          
Assets acquired:          
Property, plant and equipment 1,500   1,500    
Arcadia | Buildings and improvements          
Assets acquired:          
Property, plant and equipment 6,451   6,451    
Arcadia | Manufacturing equipment and tooling          
Assets acquired:          
Property, plant and equipment 12,634   12,634    
Arcadia | Furniture, fixtures, and computer equipment          
Assets acquired:          
Property, plant and equipment 211   211    
Arcadia | Other          
Assets acquired:          
Property, plant and equipment $ 1,297   $ 1,297    
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS COMBINATION - Schedule of Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Business Acquisition [Line Items]        
Net sales $ 165,831 $ 65,438 $ 304,547 $ 121,096
Net income attributable to DMC Global Inc. stockholders $ 5,552 1,724 $ 2,264 2,156
Arcadia        
Business Acquisition [Line Items]        
Net sales   126,576   239,475
Net income attributable to DMC Global Inc. stockholders   $ 6,090   $ 10,443
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2
INVENTORIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventory [Line Items]    
Raw materials $ 38,850 $ 35,032
Work-in-process 39,923 27,916
Finished goods 73,003 60,997
Supplies 247 269
Total inventories 152,023 124,214
Arcadia    
Inventory [Line Items]    
Raw materials 14,601 12,168
Work-in-process 8,040 3,987
Finished goods 55,175 44,348
Supplies 0 0
Total inventories 77,816 60,503
DynaEnergetics    
Inventory [Line Items]    
Raw materials 14,739 15,209
Work-in-process 22,788 13,672
Finished goods 17,620 14,998
Supplies 0 0
Total inventories 55,147 43,879
NobelClad    
Inventory [Line Items]    
Raw materials 9,510 7,655
Work-in-process 9,095 10,257
Finished goods 208 1,651
Supplies 247 269
Total inventories $ 19,060 $ 19,832
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2
PURCHASED INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Purchased intangible assets    
Gross $ 304,125 $ 307,902
Accumulated Amortization (74,760) (52,326)
Net 229,365 255,576
Core technology    
Purchased intangible assets    
Gross 14,059 15,647
Accumulated Amortization (13,438) (14,209)
Net 621 1,438
Customer relationships    
Purchased intangible assets    
Gross 244,692 246,718
Accumulated Amortization (40,255) (36,047)
Net 204,437 210,671
Customer backlog    
Purchased intangible assets    
Gross 21,500 21,500
Accumulated Amortization (18,429) 0
Net 3,071 21,500
Trademarks / Trade names    
Purchased intangible assets    
Gross 23,874 24,037
Accumulated Amortization (2,638) (2,070)
Net $ 21,236 $ 21,967
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2
CONTRACT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Contract liabilities $ 33,202 $ 21,052
Arcadia    
Disaggregation of Revenue [Line Items]    
Contract liabilities 26,933 14,697
NobelClad    
Disaggregation of Revenue [Line Items]    
Contract liabilities 6,016 5,881
DynaEnergetics    
Disaggregation of Revenue [Line Items]    
Contract liabilities $ 253 $ 474
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - ROU Asset and Lease Liability Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
ROU asset $ 50,030 $ 52,219
Current lease liability 6,291 6,126
Long-term lease liability 44,749 47,000
Total lease liability $ 51,040 $ 53,126
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
lease
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
lease
Jun. 30, 2021
USD ($)
Dec. 31, 2021
Lessee, Lease, Description [Line Items]          
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other assets   Other assets   Other assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities   Other current liabilities   Other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other long-term liabilities   Other long-term liabilities   Other long-term liabilities
Number of leases | lease 8   8    
Operating lease cost $ 2,774,000 $ 1,039,000 $ 5,541,000 $ 2,010,000  
Operating Leases          
Lessee, Lease, Description [Line Items]          
Operating lease expenses from related party leases 1,156,000   2,313,000 $ 0  
Arcadia          
Lessee, Lease, Description [Line Items]          
ROU assets acquired 30,598,000   30,598,000    
Operating lease liabilities assumed $ 30,854,000   $ 30,854,000    
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Outstanding borrowings $ 142,500 $ 150,000
Less: debt issuance costs (2,483) (2,575)
Total debt 140,017 147,425
Less: current portion of long-term debt (15,000) (15,000)
Long-term debt 125,017 132,425
Commerzbank Line of Credit    
Debt Instrument [Line Items]    
Outstanding borrowings 0 0
Revolving Credit Facility | Syndicated Credit Facility    
Debt Instrument [Line Items]    
Outstanding borrowings 0 0
Term Loan | Syndicated Credit Facility    
Debt Instrument [Line Items]    
Outstanding borrowings $ 142,500 $ 150,000
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.2
DEBT - Narrative (Details)
6 Months Ended
Dec. 23, 2021
USD ($)
bank
Jun. 30, 2022
USD ($)
Jun. 30, 2022
EUR (€)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
EUR (€)
Debt Instrument [Line Items]          
Outstanding borrowings   $ 142,500,000   $ 150,000,000  
Syndicated Credit Facility | Term Loan          
Debt Instrument [Line Items]          
Outstanding borrowings   142,500,000   150,000,000  
Syndicated Credit Facility | Revolving Credit Facility          
Debt Instrument [Line Items]          
Outstanding borrowings   0   0  
Commerzbank Line of Credit          
Debt Instrument [Line Items]          
Outstanding borrowings   $ 0   $ 0  
Credit Facility | Syndicated Credit Facility          
Debt Instrument [Line Items]          
Credit facility, term 5 years        
Maximum borrowing capacity $ 200,000,000        
Amortization of principal, percent 10.00%        
Accordion feature $ 100,000,000        
Credit agreement, number of banks | bank 4        
Debt instrument, covenant, debt service coverage ratio   1.35      
Credit Facility | Syndicated Credit Facility | Quarter Ended June 30, 2022 Through Quarter March 31, 2023          
Debt Instrument [Line Items]          
Line of credit facility, maximum leverage ratio   3.25      
Credit Facility | Syndicated Credit Facility | Quarter Ended June 30, 2023 And Thereafter          
Debt Instrument [Line Items]          
Line of credit facility, maximum leverage ratio   3.0      
Credit Facility | Syndicated Credit Facility | Term Loan          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 150,000,000        
Credit Facility | Syndicated Credit Facility | Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 50,000,000        
Credit Facility | Alternate Currencies Revolving Loan | Minimum | London Interbank Offered Rate (LIBOR)          
Debt Instrument [Line Items]          
Basis spread on variable interest rate   1.50%      
Credit Facility | Alternate Currencies Revolving Loan | Minimum | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable interest rate   0.50%      
Credit Facility | Alternate Currencies Revolving Loan | Maximum | London Interbank Offered Rate (LIBOR)          
Debt Instrument [Line Items]          
Basis spread on variable interest rate   3.00%      
Credit Facility | Alternate Currencies Revolving Loan | Maximum | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable interest rate   2.00%      
Credit Facility | German Bank Line of Credit          
Debt Instrument [Line Items]          
Maximum borrowing capacity | €     € 7,000,000    
Credit Facility | Commerzbank Line of Credit          
Debt Instrument [Line Items]          
Outstanding borrowings | €     0   € 0
Amount of bank guarantees secured by line of credit | €     € 2,694,000   € 2,997,000
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2
INCOME TAXES (Details)
6 Months Ended
Jun. 30, 2022
Minimum  
Operating Loss Carryforwards [Line Items]  
Differences between U.S. and foreign tax rates, range 20.00%
Maximum  
Operating Loss Carryforwards [Line Items]  
Differences between U.S. and foreign tax rates, range 33.00%
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS SEGMENTS - Segment Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
Dec. 23, 2021
Segment information          
Number of segments | segment     3    
Net sales $ 165,831 $ 65,438 $ 304,547 $ 121,096  
Segment operating income 9,932 2,668 6,022 1,958  
Other income (expense), net 54 108 (155) 502  
Interest expense, net (1,263) (81) (2,287) (216)  
Income before income taxes 8,723 2,695 3,580 2,244  
Depreciation and amortization: $ 16,471 3,120 $ 32,806 6,142  
Share-based payment arrangement, expense, allocation percentage by noncontrolling owners     40.00%    
Arcadia          
Segment information          
Percentage of ownership acquired 60.00%   60.00%   60.00%
Operating Segments          
Segment information          
Segment operating income $ 16,011 6,572 $ 17,571 9,696  
Depreciation and amortization: 16,381 3,028 32,629 5,967  
Segment Reconciling Items          
Segment information          
Unallocated corporate expenses (4,183) (2,177) (7,551) (4,403)  
Unallocated stock-based compensation (1,896) (1,727) (3,998) (3,335)  
Other income (expense), net 54 108 (155) 502  
Interest expense, net (1,263) (81) (2,287) (216)  
Corporate and other          
Segment information          
Depreciation and amortization: 90 92 177 175  
Arcadia          
Segment information          
Net sales 76,462 0 $ 144,430 $ 0  
Share-based payment arrangement, expense, allocation percentage by parent     60.00%    
Share-based payment arrangement, expense, allocation percentage by noncontrolling owners       40.00%  
Arcadia | Operating Segments          
Segment information          
Segment operating income 2,222 0 $ (221) $ 0  
Depreciation and amortization: 13,503 0 26,852 0  
DynaEnergetics          
Segment information          
Net sales 67,517 42,268 116,404 80,440  
DynaEnergetics | Operating Segments          
Segment information          
Segment operating income 11,309 3,201 14,607 4,720  
Depreciation and amortization: 1,967 2,083 3,951 4,083  
NobelClad          
Segment information          
Net sales 21,852 23,170 43,713 40,656  
NobelClad | Operating Segments          
Segment information          
Segment operating income 2,480 3,371 3,185 4,976  
Depreciation and amortization: $ 911 $ 945 $ 1,826 $ 1,884  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2
BUSINESS SEGMENTS - Disaggregation of Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 165,831 $ 65,438 $ 304,547 $ 121,096
Arcadia        
Disaggregation of Revenue [Line Items]        
Net sales 76,462 0 144,430 0
Arcadia | West        
Disaggregation of Revenue [Line Items]        
Net sales 56,803   113,007  
Arcadia | South        
Disaggregation of Revenue [Line Items]        
Net sales 9,384   15,223  
Arcadia | Northeast        
Disaggregation of Revenue [Line Items]        
Net sales 5,705   8,922  
Arcadia | Midwest        
Disaggregation of Revenue [Line Items]        
Net sales 4,570   7,278  
DynaEnergetics        
Disaggregation of Revenue [Line Items]        
Net sales 67,517 42,268 116,404 80,440
DynaEnergetics | United States        
Disaggregation of Revenue [Line Items]        
Net sales 51,555 32,032 90,298 59,863
DynaEnergetics | Canada        
Disaggregation of Revenue [Line Items]        
Net sales 5,363 2,804 10,112 6,506
DynaEnergetics | India        
Disaggregation of Revenue [Line Items]        
Net sales 3,781 268 4,010 661
DynaEnergetics | Egypt        
Disaggregation of Revenue [Line Items]        
Net sales 1,464 674 2,468 1,727
DynaEnergetics | Oman        
Disaggregation of Revenue [Line Items]        
Net sales 1,063 671 1,991 1,452
DynaEnergetics | Rest of the world        
Disaggregation of Revenue [Line Items]        
Net sales 4,291 5,819 7,525 10,231
NobelClad        
Disaggregation of Revenue [Line Items]        
Net sales 21,852 23,170 43,713 40,656
NobelClad | United States        
Disaggregation of Revenue [Line Items]        
Net sales 10,779 11,068 19,935 19,415
NobelClad | Canada        
Disaggregation of Revenue [Line Items]        
Net sales 2,354 1,707 3,791 2,731
NobelClad | India        
Disaggregation of Revenue [Line Items]        
Net sales 0 423 2,265 1,072
NobelClad | Rest of the world        
Disaggregation of Revenue [Line Items]        
Net sales 2,660 3,571 5,499 6,227
NobelClad | Saudi Arabia        
Disaggregation of Revenue [Line Items]        
Net sales 2,035 58 2,043 69
NobelClad | France        
Disaggregation of Revenue [Line Items]        
Net sales 802 570 1,153 1,239
NobelClad | United Arab Emirates        
Disaggregation of Revenue [Line Items]        
Net sales 704 437 1,702 1,101
NobelClad | Netherlands        
Disaggregation of Revenue [Line Items]        
Net sales 616 530 1,107 1,121
NobelClad | Germany        
Disaggregation of Revenue [Line Items]        
Net sales 573 569 1,160 959
NobelClad | South Korea        
Disaggregation of Revenue [Line Items]        
Net sales 567 212 838 1,098
NobelClad | Sweden        
Disaggregation of Revenue [Line Items]        
Net sales 408 125 1,083 182
NobelClad | Norway        
Disaggregation of Revenue [Line Items]        
Net sales 345 209 579 492
NobelClad | China        
Disaggregation of Revenue [Line Items]        
Net sales 9 2,645 2,367 2,883
NobelClad | Russia        
Disaggregation of Revenue [Line Items]        
Net sales $ 0 $ 1,046 $ 191 $ 2,067
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS - Narrative (Details) - Foreign Exchange Forward - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Notional amounts $ 433,000 $ 13,032,000
Fair value of outstanding foreign currency forward $ 0 $ 0
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2
DERIVATIVE INSTRUMENTS - Gain/(Loss) Recognized in Income on Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Foreign currency contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) on foreign currency contracts $ (25) $ 12 $ (152) $ 67
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
Jan. 22, 2022
Dec. 23, 2021
Product Liability Contingency [Line Items]    
Payment for legal settlements $ 4,300  
Arcadia    
Product Liability Contingency [Line Items]    
Purchase price reduction under business acquisition   $ 3,300
Arcadia's Insurance Carriers    
Product Liability Contingency [Line Items]    
Payment for legal settlements 1,000  
Arcadia    
Product Liability Contingency [Line Items]    
Payment for legal settlements $ 3,300  
XML 61 boom-20220630_htm.xml IDEA: XBRL DOCUMENT 0000034067 2022-01-01 2022-06-30 0000034067 2022-08-04 0000034067 2022-06-30 0000034067 2021-12-31 0000034067 2022-04-01 2022-06-30 0000034067 2021-04-01 2021-06-30 0000034067 2021-01-01 2021-06-30 0000034067 us-gaap:ParentMember 2022-04-01 2022-06-30 0000034067 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0000034067 us-gaap:CommonStockMember 2022-03-31 0000034067 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000034067 us-gaap:RetainedEarningsMember 2022-03-31 0000034067 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000034067 us-gaap:TreasuryStockMember 2022-03-31 0000034067 us-gaap:ParentMember 2022-03-31 0000034067 2022-03-31 0000034067 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000034067 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000034067 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000034067 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000034067 us-gaap:TreasuryStockMember 2022-04-01 2022-06-30 0000034067 us-gaap:CommonStockMember 2022-06-30 0000034067 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000034067 us-gaap:RetainedEarningsMember 2022-06-30 0000034067 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000034067 us-gaap:TreasuryStockMember 2022-06-30 0000034067 us-gaap:ParentMember 2022-06-30 0000034067 us-gaap:CommonStockMember 2021-03-31 0000034067 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000034067 us-gaap:RetainedEarningsMember 2021-03-31 0000034067 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000034067 us-gaap:TreasuryStockMember 2021-03-31 0000034067 us-gaap:ParentMember 2021-03-31 0000034067 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0000034067 us-gaap:ParentMember 2021-04-01 2021-06-30 0000034067 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0000034067 us-gaap:CommonStockMember boom:EquityOfferingMember 2021-04-01 2021-06-30 0000034067 us-gaap:AdditionalPaidInCapitalMember boom:EquityOfferingMember 2021-04-01 2021-06-30 0000034067 us-gaap:ParentMember boom:EquityOfferingMember 2021-04-01 2021-06-30 0000034067 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0000034067 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0000034067 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0000034067 us-gaap:CommonStockMember 2021-06-30 0000034067 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0000034067 us-gaap:RetainedEarningsMember 2021-06-30 0000034067 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0000034067 us-gaap:TreasuryStockMember 2021-06-30 0000034067 us-gaap:ParentMember 2021-06-30 0000034067 us-gaap:CommonStockMember 2021-12-31 0000034067 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000034067 us-gaap:RetainedEarningsMember 2021-12-31 0000034067 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000034067 us-gaap:TreasuryStockMember 2021-12-31 0000034067 us-gaap:ParentMember 2021-12-31 0000034067 us-gaap:ParentMember 2022-01-01 2022-06-30 0000034067 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0000034067 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0000034067 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0000034067 us-gaap:TreasuryStockMember 2022-01-01 2022-06-30 0000034067 us-gaap:CommonStockMember 2020-12-31 0000034067 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000034067 us-gaap:RetainedEarningsMember 2020-12-31 0000034067 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000034067 us-gaap:TreasuryStockMember 2020-12-31 0000034067 us-gaap:ParentMember 2020-12-31 0000034067 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0000034067 us-gaap:ParentMember 2021-01-01 2021-06-30 0000034067 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0000034067 us-gaap:CommonStockMember boom:EquityOfferingMember 2021-01-01 2021-06-30 0000034067 us-gaap:AdditionalPaidInCapitalMember boom:EquityOfferingMember 2021-01-01 2021-06-30 0000034067 us-gaap:ParentMember boom:EquityOfferingMember 2021-01-01 2021-06-30 0000034067 us-gaap:CommonStockMember boom:ATMOfferingMember 2021-01-01 2021-06-30 0000034067 us-gaap:AdditionalPaidInCapitalMember boom:ATMOfferingMember 2021-01-01 2021-06-30 0000034067 us-gaap:ParentMember boom:ATMOfferingMember 2021-01-01 2021-06-30 0000034067 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0000034067 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0000034067 us-gaap:TreasuryStockMember 2021-01-01 2021-06-30 0000034067 boom:EquityOfferingMember 2022-01-01 2022-06-30 0000034067 boom:EquityOfferingMember 2021-01-01 2021-06-30 0000034067 boom:ATMOfferingMember 2022-01-01 2022-06-30 0000034067 boom:ATMOfferingMember 2021-01-01 2021-06-30 0000034067 2020-12-31 0000034067 2021-06-30 0000034067 boom:ArcadiaSegmentMember 2021-12-31 0000034067 boom:DynaEnergeticsSegmentMember 2021-12-31 0000034067 boom:NobelCladSegmentMember 2021-12-31 0000034067 boom:ArcadiaSegmentMember 2022-01-01 2022-06-30 0000034067 boom:DynaEnergeticsSegmentMember 2022-01-01 2022-06-30 0000034067 boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 boom:ArcadiaSegmentMember 2022-06-30 0000034067 boom:DynaEnergeticsSegmentMember 2022-06-30 0000034067 boom:NobelCladSegmentMember 2022-06-30 0000034067 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2021-12-31 0000034067 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2022-06-30 0000034067 srt:MinimumMember 2022-01-01 2022-06-30 0000034067 srt:MaximumMember 2022-01-01 2022-06-30 0000034067 us-gaap:FairValueInputsLevel1Member 2022-06-30 0000034067 us-gaap:FairValueInputsLevel1Member 2021-12-31 0000034067 boom:ArcadiaMember 2021-12-23 0000034067 boom:ArcadiaMember 2021-12-23 2021-12-23 0000034067 boom:ArcadiaMember 2021-12-23 2022-06-30 0000034067 boom:ArcadiaMember 2022-06-30 2022-06-30 0000034067 boom:ArcadiaMember 2022-06-30 0000034067 boom:ArcadiaMember 2022-04-30 0000034067 boom:ArcadiaMember us-gaap:LandMember 2022-06-30 0000034067 boom:ArcadiaMember us-gaap:BuildingAndBuildingImprovementsMember 2022-06-30 0000034067 boom:ArcadiaMember us-gaap:MachineryAndEquipmentMember 2022-06-30 0000034067 boom:ArcadiaMember boom:FurnitureFixturesAndComputerEquipmentMember 2022-06-30 0000034067 boom:ArcadiaMember us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2022-06-30 0000034067 boom:ArcadiaMember us-gaap:CustomerRelationshipsMember 2021-12-23 2021-12-23 0000034067 boom:ArcadiaMember us-gaap:TradeNamesMember 2021-12-23 2021-12-23 0000034067 boom:ArcadiaMember boom:CustomerBacklogMember 2021-12-23 2021-12-23 0000034067 boom:RedeemableNoncontrollingInterestHolderMember 2022-06-30 0000034067 boom:ArcadiaMember 2021-04-01 2021-06-30 0000034067 boom:ArcadiaMember 2021-01-01 2021-06-30 0000034067 us-gaap:DevelopedTechnologyRightsMember 2022-06-30 0000034067 us-gaap:CustomerRelationshipsMember 2022-06-30 0000034067 boom:CustomerBacklogMember 2022-06-30 0000034067 us-gaap:TrademarksAndTradeNamesMember 2022-06-30 0000034067 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0000034067 us-gaap:CustomerRelationshipsMember 2021-12-31 0000034067 boom:CustomerBacklogMember 2021-12-31 0000034067 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000034067 boom:OperatingLeasesMember 2022-04-01 2022-06-30 0000034067 boom:OperatingLeasesMember 2022-01-01 2022-06-30 0000034067 boom:OperatingLeasesMember 2021-01-01 2021-06-30 0000034067 boom:SyndicatedCreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2022-06-30 0000034067 boom:SyndicatedCreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2021-12-31 0000034067 boom:SyndicatedCreditFacilityMember us-gaap:SecuredDebtMember 2022-06-30 0000034067 boom:SyndicatedCreditFacilityMember us-gaap:SecuredDebtMember 2021-12-31 0000034067 boom:CommerzbankLineOfCreditMember 2022-06-30 0000034067 boom:CommerzbankLineOfCreditMember 2021-12-31 0000034067 us-gaap:LineOfCreditMember boom:SyndicatedCreditFacilityMember 2021-12-23 2021-12-23 0000034067 us-gaap:LineOfCreditMember boom:SyndicatedCreditFacilityMember 2021-12-23 0000034067 us-gaap:LineOfCreditMember boom:SyndicatedCreditFacilityMember us-gaap:SecuredDebtMember 2021-12-23 0000034067 us-gaap:LineOfCreditMember boom:SyndicatedCreditFacilityMember us-gaap:RevolvingCreditFacilityMember 2021-12-23 0000034067 srt:MinimumMember us-gaap:LineOfCreditMember boom:RevolvingCreditFacilityAlternateCurrenciesMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-06-30 0000034067 srt:MaximumMember us-gaap:LineOfCreditMember boom:RevolvingCreditFacilityAlternateCurrenciesMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-06-30 0000034067 srt:MinimumMember us-gaap:LineOfCreditMember boom:RevolvingCreditFacilityAlternateCurrenciesMember us-gaap:BaseRateMember 2022-01-01 2022-06-30 0000034067 srt:MaximumMember us-gaap:LineOfCreditMember boom:RevolvingCreditFacilityAlternateCurrenciesMember us-gaap:BaseRateMember 2022-01-01 2022-06-30 0000034067 us-gaap:LineOfCreditMember boom:SyndicatedCreditFacilityMember boom:QuarterEndedJune302022ThroughQuarterMarch312023Member 2022-01-01 2022-06-30 0000034067 us-gaap:LineOfCreditMember boom:SyndicatedCreditFacilityMember boom:QuarterEndedJune302023AndThereafterMember 2022-01-01 2022-06-30 0000034067 us-gaap:LineOfCreditMember boom:SyndicatedCreditFacilityMember 2022-01-01 2022-06-30 0000034067 us-gaap:LineOfCreditMember boom:GermanBankLineofCreditMember 2022-06-30 0000034067 us-gaap:LineOfCreditMember boom:CommerzbankLineOfCreditMember 2022-06-30 0000034067 us-gaap:LineOfCreditMember boom:CommerzbankLineOfCreditMember 2021-12-31 0000034067 boom:ArcadiaSegmentMember 2022-04-01 2022-06-30 0000034067 boom:ArcadiaSegmentMember 2021-04-01 2021-06-30 0000034067 boom:ArcadiaSegmentMember 2021-01-01 2021-06-30 0000034067 boom:DynaEnergeticsSegmentMember 2022-04-01 2022-06-30 0000034067 boom:DynaEnergeticsSegmentMember 2021-04-01 2021-06-30 0000034067 boom:DynaEnergeticsSegmentMember 2021-01-01 2021-06-30 0000034067 boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 us-gaap:OperatingSegmentsMember boom:ArcadiaSegmentMember 2022-04-01 2022-06-30 0000034067 us-gaap:OperatingSegmentsMember boom:ArcadiaSegmentMember 2021-04-01 2021-06-30 0000034067 us-gaap:OperatingSegmentsMember boom:ArcadiaSegmentMember 2022-01-01 2022-06-30 0000034067 us-gaap:OperatingSegmentsMember boom:ArcadiaSegmentMember 2021-01-01 2021-06-30 0000034067 us-gaap:OperatingSegmentsMember boom:DynaEnergeticsSegmentMember 2022-04-01 2022-06-30 0000034067 us-gaap:OperatingSegmentsMember boom:DynaEnergeticsSegmentMember 2021-04-01 2021-06-30 0000034067 us-gaap:OperatingSegmentsMember boom:DynaEnergeticsSegmentMember 2022-01-01 2022-06-30 0000034067 us-gaap:OperatingSegmentsMember boom:DynaEnergeticsSegmentMember 2021-01-01 2021-06-30 0000034067 us-gaap:OperatingSegmentsMember boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 us-gaap:OperatingSegmentsMember boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 us-gaap:OperatingSegmentsMember boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 us-gaap:OperatingSegmentsMember boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 us-gaap:OperatingSegmentsMember 2022-04-01 2022-06-30 0000034067 us-gaap:OperatingSegmentsMember 2021-04-01 2021-06-30 0000034067 us-gaap:OperatingSegmentsMember 2022-01-01 2022-06-30 0000034067 us-gaap:OperatingSegmentsMember 2021-01-01 2021-06-30 0000034067 us-gaap:MaterialReconcilingItemsMember 2022-04-01 2022-06-30 0000034067 us-gaap:MaterialReconcilingItemsMember 2021-04-01 2021-06-30 0000034067 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-06-30 0000034067 us-gaap:MaterialReconcilingItemsMember 2021-01-01 2021-06-30 0000034067 us-gaap:CorporateNonSegmentMember 2022-04-01 2022-06-30 0000034067 us-gaap:CorporateNonSegmentMember 2021-04-01 2021-06-30 0000034067 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-06-30 0000034067 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-06-30 0000034067 boom:WestMember boom:ArcadiaSegmentMember 2022-04-01 2022-06-30 0000034067 boom:WestMember boom:ArcadiaSegmentMember 2022-01-01 2022-06-30 0000034067 boom:SouthMember boom:ArcadiaSegmentMember 2022-04-01 2022-06-30 0000034067 boom:SouthMember boom:ArcadiaSegmentMember 2022-01-01 2022-06-30 0000034067 boom:NortheastMember boom:ArcadiaSegmentMember 2022-04-01 2022-06-30 0000034067 boom:NortheastMember boom:ArcadiaSegmentMember 2022-01-01 2022-06-30 0000034067 boom:MidwestMember boom:ArcadiaSegmentMember 2022-04-01 2022-06-30 0000034067 boom:MidwestMember boom:ArcadiaSegmentMember 2022-01-01 2022-06-30 0000034067 country:US boom:DynaEnergeticsSegmentMember 2022-04-01 2022-06-30 0000034067 country:US boom:DynaEnergeticsSegmentMember 2021-04-01 2021-06-30 0000034067 country:US boom:DynaEnergeticsSegmentMember 2022-01-01 2022-06-30 0000034067 country:US boom:DynaEnergeticsSegmentMember 2021-01-01 2021-06-30 0000034067 country:CA boom:DynaEnergeticsSegmentMember 2022-04-01 2022-06-30 0000034067 country:CA boom:DynaEnergeticsSegmentMember 2021-04-01 2021-06-30 0000034067 country:CA boom:DynaEnergeticsSegmentMember 2022-01-01 2022-06-30 0000034067 country:CA boom:DynaEnergeticsSegmentMember 2021-01-01 2021-06-30 0000034067 country:IN boom:DynaEnergeticsSegmentMember 2022-04-01 2022-06-30 0000034067 country:IN boom:DynaEnergeticsSegmentMember 2021-04-01 2021-06-30 0000034067 country:IN boom:DynaEnergeticsSegmentMember 2022-01-01 2022-06-30 0000034067 country:IN boom:DynaEnergeticsSegmentMember 2021-01-01 2021-06-30 0000034067 country:EG boom:DynaEnergeticsSegmentMember 2022-04-01 2022-06-30 0000034067 country:EG boom:DynaEnergeticsSegmentMember 2021-04-01 2021-06-30 0000034067 country:EG boom:DynaEnergeticsSegmentMember 2022-01-01 2022-06-30 0000034067 country:EG boom:DynaEnergeticsSegmentMember 2021-01-01 2021-06-30 0000034067 country:OM boom:DynaEnergeticsSegmentMember 2022-04-01 2022-06-30 0000034067 country:OM boom:DynaEnergeticsSegmentMember 2021-04-01 2021-06-30 0000034067 country:OM boom:DynaEnergeticsSegmentMember 2022-01-01 2022-06-30 0000034067 country:OM boom:DynaEnergeticsSegmentMember 2021-01-01 2021-06-30 0000034067 boom:RestOfTheWorldMember boom:DynaEnergeticsSegmentMember 2022-04-01 2022-06-30 0000034067 boom:RestOfTheWorldMember boom:DynaEnergeticsSegmentMember 2021-04-01 2021-06-30 0000034067 boom:RestOfTheWorldMember boom:DynaEnergeticsSegmentMember 2022-01-01 2022-06-30 0000034067 boom:RestOfTheWorldMember boom:DynaEnergeticsSegmentMember 2021-01-01 2021-06-30 0000034067 country:US boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:US boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:US boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:US boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 country:CA boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:CA boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:CA boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:CA boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 country:SA boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:SA boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:SA boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:SA boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 country:FR boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:FR boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:FR boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:FR boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 country:AE boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:AE boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:AE boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:AE boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 country:NL boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:NL boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:NL boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:NL boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 country:DE boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:DE boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:DE boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:DE boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 country:KR boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:KR boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:KR boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:KR boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 country:SE boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:SE boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:SE boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:SE boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 country:NO boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:NO boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:NO boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:NO boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 country:CN boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:CN boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:CN boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:CN boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 country:IN boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:IN boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:IN boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:IN boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 country:RU boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 country:RU boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 country:RU boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 country:RU boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 boom:RestOfTheWorldMember boom:NobelCladSegmentMember 2022-04-01 2022-06-30 0000034067 boom:RestOfTheWorldMember boom:NobelCladSegmentMember 2021-04-01 2021-06-30 0000034067 boom:RestOfTheWorldMember boom:NobelCladSegmentMember 2022-01-01 2022-06-30 0000034067 boom:RestOfTheWorldMember boom:NobelCladSegmentMember 2021-01-01 2021-06-30 0000034067 us-gaap:ForeignExchangeForwardMember 2022-06-30 0000034067 us-gaap:ForeignExchangeForwardMember 2021-12-31 0000034067 us-gaap:ForeignExchangeForwardMember 2022-04-01 2022-06-30 0000034067 us-gaap:ForeignExchangeForwardMember 2021-04-01 2021-06-30 0000034067 us-gaap:ForeignExchangeForwardMember 2022-01-01 2022-06-30 0000034067 us-gaap:ForeignExchangeForwardMember 2021-01-01 2021-06-30 0000034067 2022-01-22 2022-01-22 0000034067 boom:ArcadiasInsuranceCarriersMember 2022-01-22 2022-01-22 0000034067 boom:ArcadiaMember 2022-01-22 2022-01-22 shares iso4217:USD iso4217:USD shares pure boom:lease boom:bank iso4217:EUR boom:segment 0000034067 --12-31 2022 Q2 false http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent 10-Q true 2022-06-30 false 001-14775 DMC GLOBAL INC. DE 84-0608431 11800 Ridge Parkway Suite 300 Broomfield CO 80021 303 665-5700 Common Stock, $0.05 Par Value BOOM NASDAQ Yes Yes Large Accelerated Filer false false false 19528107 11819000 30810000 2801000 2773000 92998000 71932000 152023000 124214000 11888000 12240000 268728000 239196000 198920000 191022000 74091000 68944000 124829000 122078000 135464000 141266000 229365000 255576000 7094000 6930000 98075000 99366000 863555000 864412000 45179000 40276000 9818000 13585000 289000 9000 11631000 9766000 33202000 21052000 15000000 15000000 6291000 6126000 121410000 105814000 125017000 132425000 2019000 2202000 62858000 66250000 311304000 306691000 197196000 197196000 0.05 0.05 4000000 4000000 0 0 0 0 0 0 0.05 0.05 50000000 50000000 20119929 19920829 1006000 996000 298905000 294515000 106043000 111031000 -30329000 -26538000 597758 570415 20570000 19479000 355055000 360525000 863555000 864412000 165831000 65438000 304547000 121096000 113732000 48467000 215542000 91212000 52099000 16971000 89005000 29884000 18816000 8471000 36534000 16400000 10545000 5544000 20635000 10787000 12793000 288000 25769000 612000 13000 0 45000 127000 42167000 14303000 82983000 27926000 9932000 2668000 6022000 1958000 54000 108000 -155000 502000 1263000 81000 2287000 216000 8723000 2695000 3580000 2244000 2264000 971000 1401000 88000 6459000 1724000 2179000 2156000 907000 0 -85000 -85000 0 5552000 1724000 2264000 2156000 0.20 0.10 -0.26 0.13 0.20 0.10 -0.26 0.13 19374714 17554809 19338049 16495685 19374736 17568444 19338049 16507500 5552000 1724000 2264000 2156000 1535000 0 7252000 0 4017000 1724000 -4988000 2156000 6459000 1724000 2179000 2156000 -2587000 -2587000 473000 -3791000 -3791000 -1494000 3872000 2197000 -1612000 662000 907000 0 -85000 -85000 0 2965000 2197000 -1527000 662000 20084272 1004000 296774000 102026000 -27742000 587188 -20567000 351495000 197196000 5552000 5552000 907000 -2587000 -2587000 -2587000 35657 2000 -2000 0 -1535000 -1535000 1535000 2133000 2133000 158000 2600000 10570 3000 3000 20119929 1006000 298905000 106043000 -30329000 597758 -20570000 355055000 197196000 16399813 820000 144094000 116089000 -24929000 566343 -17644000 218430000 1724000 1724000 473000 473000 2875000 144000 123317000 123461000 19932 1000 252000 253000 1712000 1712000 3394 16000 16000 19294745 965000 269375000 117813000 -24456000 569737 -17660000 346037000 19920829 996000 294515000 111031000 -26538000 570415 -19479000 360525000 197196000 2264000 2264000 -85000 -3791000 -3791000 -3791000 199100 10000 -10000 0 427000 -7252000 -7252000 7252000 4400000 4400000 260000 7000000 27343 1091000 1091000 20119929 1006000 298905000 106043000 -30329000 597758 -20570000 355055000 197196000 15917559 796000 117387000 115657000 -22962000 528274 -13964000 196914000 2156000 2156000 -1494000 -1494000 2875000 144000 123317000 123461000 397820 20000 25242000 25262000 104366 5000 248000 253000 3181000 3181000 0 41463 3696000 3696000 19294745 965000 269375000 117813000 -24456000 569737 -17660000 346037000 2179000 2156000 7037000 5530000 25769000 612000 267000 112000 430000 0 4649000 3335000 -164000 -2616000 -45000 283000 45000 127000 22250000 11985000 29814000 10477000 -1161000 9076000 4955000 7476000 12389000 5345000 -4162000 3723000 2536000 -6021000 640000 0 0 123984000 0 4799000 6319000 3252000 0 1004000 -5679000 -121433000 7500000 0 0 11750000 176000 0 7000000 0 0 123461000 0 25262000 0 253000 1094000 2451000 -15770000 134775000 -78000 855000 -18991000 8176000 30810000 28187000 11819000 36363000 BASIS OF PRESENTATION<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information included in the condensed consolidated financial statements is unaudited but includes all normal and recurring adjustments which, in the opinion of management, are necessary for a fair presentation of the interim periods presented. Certain information and footnote disclosures, including critical and significant accounting policies normally included in consolidated financial statements prepared in accordance with generally accepted accounting principles, have been condensed or omitted for this quarterly presentation. These condensed consolidated financial statements should be read in conjunction with the financial statements that are included in our Annual Report filed on Form 10-K for the year ended December 31, 2021.</span></div> SIGNIFICANT ACCOUNTING POLICIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of DMC Global Inc. (“DMC”, “we”, “us”, “our”, or the “Company”) and its controlled subsidiaries. Only subsidiaries in which controlling interests are maintained are consolidated. All significant intercompany accounts, profits, and transactions have been eliminated in consolidation.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts and Notes Receivable</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures expected credit losses for its accounts receivable using a current expected credit loss model, which is based on historical experience, adjusted for current conditions and reasonable and supportable forecasts. The Company has disaggregated pools of accounts receivable balances by business, geography and/or customer risk profile and has used history and other experience to establish an allowance for credit losses at the time the receivable is recognized. To measure expected credit losses, we have elected to pool trade receivables by segment and analyze each segment’s accounts receivable balances as separate populations. Within each segment, receivables exhibit similar risk characteristics. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2022, our expected loss rate reflects uncertainties in market conditions that could impact our businesses, including COVID-19 related considerations, supply chain disruptions, as well as global geopolitical and economic instability. In addition, we reviewed receivables outstanding, including aged balances, and in circumstances where we are aware of a specific customer’s inability to meet its financial obligation to us, we recorded a specific allowance for credit losses (with the offsetting expense charged to “Selling and distribution expenses” in our Condensed Consolidated Statements of Operations) against the amounts due, reducing the net recognized receivable to the amount we estimate will be collected. During the three and six months ended June 30, 2022, provisions of $148 and $128, respectively, were recorded. Provisions recorded do not reflect $975 of previous net sales that were reversed during the second quarter due to returned inventory from a current customer that operates in Ukraine. The value of the returned inventory that is available for immediate sale is $420. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes year-to-date activity in the allowance for credit losses on receivables from customers in each of our business segments:</span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.964%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DMC Global Inc.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,758 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,773 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period provision for expected credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs charged against the allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries of amounts previously reserved</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impacts of foreign currency exchange rates and other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, June 30, 2022</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,698 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,801 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company entered into a note receivable with terms of repayment over five years, collateralized by certain fixed assets. The note, with an outstanding current balance of $1,356 as of June 30, 2022 recorded within “Prepaid expenses and other” and an outstanding long-term balance of $8,811 as of June 30, 2022 recorded within “Other Assets”, is considered an arrangement with a variable interest entity for which the Company is not the primary beneficiary and has concluded does not require consolidation.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue Recognition</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenues are primarily derived from consideration paid by customers for tangible goods. The Company analyzes its different goods by segment to determine the appropriate basis for revenue recognition. Revenue is not generated from sources other than contracts with customers and revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. There are no material upfront costs for operations that are incurred from contracts with customers.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our rights to payments for goods transferred to customers within our DynaEnergetics and NobelClad business segments arise when control is transferred at a point in time and not on any other criteria. Our rights to payments for goods transferred to customers within our Arcadia business segment also generally arise when control is transferred at a point in time; however, at times, control of certain customized, project-based products passes to the customer over time. Payment terms and conditions vary by contract, although terms generally include a requirement of payment within 30 to 90 days across all of our segments. In instances when we require customers to make advance payments prior to the shipment of their orders, we record a contract liability. We have determined that our contract liabilities do not include a significant financing component given the short duration between order initiation and order fulfillment within each of our segments. Refer to Note 6 "Contract Liabilities" for further information on contract liabilities and Note 10 "Business Segments" for disaggregated revenue disclosures. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See additional revenue recognition policy disclosures specific to the DynaEnergetics and NobelClad business segments within our Annual Report filed on Form 10-K for the year ended December 31, 2021.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Arcadia</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers agree to terms and conditions at the time of initiating an order. A significant portion of transactions contain standard architectural building materials that are not made-to-order, which include storefronts and entrances, windows, curtain walls, doors and interior partitions. In instances where multiple products are included within an order, each product represents a separate performance obligation given that: (1) the customer can benefit from each product on a standalone basis and (2) each product is distinct within the context of the contract.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is readily determinable and fixed at the time the transaction is entered into with the customer. Arcadia is entitled to each product’s transaction price upon the customer obtaining control of the item. For standard architectural building materials that are not made-to-order, such control transfers at a point in time, which is generally when the product has been delivered to the customer and the legal title has been transferred. Upon delivery and title transfer, Arcadia has performed its contractual requirements such that it has a present right to payment, and the customer from that point forward bears all risks and rewards of ownership. In addition, at this date, the customer has the ability to direct the use of, or restrict access to, the asset. Payment discounts, rebates, refunds, or any other forms of variable consideration are typically not included within Arcadia contracts.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts that contain only one performance obligation, the total transaction price is allocated to the sole performance obligation. For contracts which contain multiple distinct performance obligations, judgment is required to determine the standalone selling price (“SSP”) for each performance obligation. However, such judgment is largely mitigated given that standard architectural building materials purchased are generally shipped at the same time. In instances where products purchased are not shipped at the same time, Arcadia uses the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contractually stated price to determine SSP as this price approximates the price of each good as sold separately.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At times, Arcadia will also contract with customers to supply customized architectural building materials based on design specifications, measurements, finishes, framing materials, and other options selected by the customer at the time an order is initiated. For these contracts, Arcadia has an enforceable right to payment from its customers at the time an order is received and accepted for all manufacturing efforts expended on behalf of its customers. Due to the customized nature of these products, the Company has concluded that the substantial portion of the related goods produced have no alternative use, and therefore control of these products passes to the customer over time. We have concluded that recognizing revenue utilizing an over-time output method based upon units delivered reasonably depicts the fulfillment of our performance obligations under our contracts and the value received by the customer based upon our performance to date. This conclusion is further supported by the frequency of shipments in fulfilling these contracts. We have elected not to disclose our unsatisfied performance obligations as of June 30, 2022 under the short-term contract exemption as we expect such performance obligations will be satisfied within the next 12 months following the end of the reporting period. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billings for customized architectural building materials occur at times upon delivery, but also can occur via pre-established billing schedules agreed upon at the commencement of the contract. Therefore, we frequently generate contract liabilities in instances when we have billed the customer in excess of revenue recognized for units delivered.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize deferred tax assets and liabilities for the expected future income tax consequences of temporary differences between the financial reporting and tax basis of assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. The deferred income tax impact of tax credits is recognized as an immediate adjustment to income tax expense. We recognize deferred tax assets for the expected future effects of all deductible temporary differences to the extent we believe these assets will more likely than not be realized. We record a valuation allowance when, based on current circumstances, it is more likely than not that all or a portion of the deferred tax assets will not be realized. In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies, recent financial operations and their associated valuation allowances, if any. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the tax benefits from uncertain tax positions only when it is more likely than not, based on the technical merits of the position that it will be sustained upon examination, including the resolution of any related appeals or litigation. The tax benefits recognized in the consolidated financial statements from such a position are measured as the largest benefit that is more likely than not to be realized upon ultimate resolution. We recognize interest and penalties related to uncertain tax positions in operating expense.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Earnings Per Share</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In periods with net income, the Company computes earnings per share (“EPS”) using a two-class method, which is an earnings allocation formula that determines EPS for (i) each class of common stock (the Company has a single class of common stock), and (ii) participating securities according to dividends declared and participation rights in undistributed earnings. Restricted stock awards are considered participating securities in periods of net income as they receive non-forfeitable rights to dividends as common stock. Restricted stock awards do not participate in net losses.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS is calculated by dividing net income (loss) attributable to the Company’s stockholders after adjustment of redeemable noncontrolling interest by the weighted average number of common shares outstanding during the period. Refer to Note 3 "Business Combination" for further discussion of the calculation of the adjustment of the redeemable noncontrolling interest to redemption value as of the end of the period presented. Diluted EPS adjusts basic EPS for the effects of restricted stock awards, restricted stock units, performance share units and other potentially dilutive financial instruments (dilutive securities), only in the periods in which such effect is dilutive. The effect of the dilutive securities is reflected in diluted EPS by application of the more dilutive of (1) the treasury stock method or (2) the two-class method. For the applicable periods presented, diluted EPS using the two-class method was more dilutive than the treasury stock method; as such, only the two-class method has been included below.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to DMC Global Inc. stockholders, as reported</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,552 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,264 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,156 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Adjustment of redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income available to participating securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic net income (loss) per share:</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,957 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,988)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Undistributed net income allocated to participating securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income reallocated to participating securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for diluted net income (loss) per share:</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,957 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,988)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic net income (loss) per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,374,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,554,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,338,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,495,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for diluted net income (loss) per share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,374,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,568,444 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,338,049 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,507,500 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share attributable to DMC Global Inc. stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) For the three and six months ended June 30, 2022, 100,855 and 99,217 shares, respectively, have been excluded as their effect would have been anti-dilutive.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Deferred compensation</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a Non-Qualified Deferred Compensation Plan (the “Plan”) as part of its overall compensation package for certain employees. Participants are eligible to defer a portion of their annual salary, their annual incentive bonus, and their equity awards through the Plan on a tax-deferred basis. Deferrals into the Plan are not matched or subsidized by the Company, nor are they eligible for above-market or preferential earnings.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Plan provides for deferred compensation obligations to be settled either by delivery of a fixed number of shares of DMC’s common stock or in cash, in accordance with participant contributions and elections. For deferred equity awards, subsequent to equity award vesting and after a period prescribed by the Plan, participants can elect to diversify contributions of equity awards into other investment options available to Plan participants. If diversified, these contributions will be subsequently settled by delivery of cash.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established a grantor trust commonly known as a “rabbi trust” and contributed certain assets to satisfy the future obligations to participants in the Plan. These assets are subject to potential claims of the Company’s general creditors. The assets held in the trust include unvested restricted stock awards (“RSAs”), vested company stock awards, company-owned life insurance (“COLI”) on certain employees, and money market and mutual funds. Unvested RSAs and common stock held by the trust are reflected in the Condensed Consolidated Balance Sheets within “Treasury stock, at cost, and company stock held for deferred compensation, at par” and are recorded at par value of the common stock or unvested RSAs. These accounts are not adjusted for subsequent changes in the fair value of the common stock. COLI is accounted for at the cash surrender value while money market and mutual funds held by the trust are accounted for at fair value.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation obligations that will be settled in cash are accounted for on an accrual basis in accordance with the terms of the Plan. These obligations are adjusted based on changes in value of the underlying investment options chosen by Plan participants. Deferred compensation obligations that will be settled by delivery of a fixed number of previously vested shares of the Company’s common stock are reflected in the Condensed Consolidated Statements of Stockholders’ Equity and Redeemable Noncontrolling Interest within “Common stock” at the par value of the common stock or unvested RSAs. These accounts are not adjusted for subsequent changes in the fair value of the common stock.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances related to the deferred compensation plan were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.426%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,299 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,812 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value of Financial Instruments</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. We are required to use an established hierarchy for fair value measurements based upon the inputs to the valuation and the degree to which they are observable or not observable in the market. The three levels in the hierarchy are as follows:                   </span></div><div style="padding-left:27pt;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 1 — Inputs to the valuation based upon quoted prices (unadjusted) for identical assets or liabilities in active markets that are accessible as of the measurement date.</span></div><div style="padding-left:27pt;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 2 — Inputs to the valuation include quoted prices in either markets that are not active, or in active markets for similar assets or liabilities, inputs other than quoted prices that are observable, and inputs that are derived principally from or corroborated by observable market data.</span></div><div style="padding-left:27pt;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 3 — Inputs to the valuation that are unobservable inputs for the asset or liability. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The highest priority is assigned to Level 1 inputs and the lowest priority to Level 3 inputs.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of accounts receivable and payable, accrued expenses, and the revolving loans and term loan under our credit facility, when outstanding, approximate their fair value. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revolving loans and term loan under our credit facility, when outstanding, reset each month at market interest rates. As a result, we classify these liabilities as Level 1 in the fair value hierarchy. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our foreign currency forward contracts are valued using quoted market prices or are determined using a yield curve model based on current market rates. As a result, we classify these instruments as Level 2 in the fair value hierarchy. Money market funds and mutual funds of $9,280 as of June 30, 2022 and $9,083 as of December 31, 2021 held to satisfy future deferred compensation obligations are valued based upon the market values of underlying securities and are classified as Level 2 in the fair value hierarchy.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not hold any Level 3 assets or liabilities as of June 30, 2022 or December 31, 2021. However, the fair value measurements of certain assets and liabilities acquired as part of the Arcadia acquisition were based on significant inputs not observable in the market and represent Level 3 measurements within the fair value measurement hierarchy. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company reviews recent accounting pronouncements on a quarterly basis. We have considered all recent accounting pronouncements issued, but not yet effective, and we do not expect any to have a material effect on the Company’s condensed consolidated financial statements.</span></div> <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of DMC Global Inc. (“DMC”, “we”, “us”, “our”, or the “Company”) and its controlled subsidiaries. Only subsidiaries in which controlling interests are maintained are consolidated. All significant intercompany accounts, profits, and transactions have been eliminated in consolidation.</span></div> <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts and Notes Receivable</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures expected credit losses for its accounts receivable using a current expected credit loss model, which is based on historical experience, adjusted for current conditions and reasonable and supportable forecasts. The Company has disaggregated pools of accounts receivable balances by business, geography and/or customer risk profile and has used history and other experience to establish an allowance for credit losses at the time the receivable is recognized. To measure expected credit losses, we have elected to pool trade receivables by segment and analyze each segment’s accounts receivable balances as separate populations. Within each segment, receivables exhibit similar risk characteristics. </span></div>During the three and six months ended June 30, 2022, our expected loss rate reflects uncertainties in market conditions that could impact our businesses, including COVID-19 related considerations, supply chain disruptions, as well as global geopolitical and economic instability. In addition, we reviewed receivables outstanding, including aged balances, and in circumstances where we are aware of a specific customer’s inability to meet its financial obligation to us, we recorded a specific allowance for credit losses (with the offsetting expense charged to “Selling and distribution expenses” in our Condensed Consolidated Statements of Operations) against the amounts due, reducing the net recognized receivable to the amount we estimate will be collected. 148000 128000 975000 420000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes year-to-date activity in the allowance for credit losses on receivables from customers in each of our business segments:</span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.964%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DMC Global Inc.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,758 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,773 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period provision for expected credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs charged against the allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries of amounts previously reserved</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impacts of foreign currency exchange rates and other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, June 30, 2022</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,698 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,801 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 2758000 15000 2773000 88000 87000 0 175000 97000 0 97000 0 47000 0 47000 0 -3000 0 -3000 88000 2698000 15000 2801000 P5Y 1356000 8811000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue Recognition</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenues are primarily derived from consideration paid by customers for tangible goods. The Company analyzes its different goods by segment to determine the appropriate basis for revenue recognition. Revenue is not generated from sources other than contracts with customers and revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. There are no material upfront costs for operations that are incurred from contracts with customers.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our rights to payments for goods transferred to customers within our DynaEnergetics and NobelClad business segments arise when control is transferred at a point in time and not on any other criteria. Our rights to payments for goods transferred to customers within our Arcadia business segment also generally arise when control is transferred at a point in time; however, at times, control of certain customized, project-based products passes to the customer over time. Payment terms and conditions vary by contract, although terms generally include a requirement of payment within 30 to 90 days across all of our segments. In instances when we require customers to make advance payments prior to the shipment of their orders, we record a contract liability. We have determined that our contract liabilities do not include a significant financing component given the short duration between order initiation and order fulfillment within each of our segments. Refer to Note 6 "Contract Liabilities" for further information on contract liabilities and Note 10 "Business Segments" for disaggregated revenue disclosures. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See additional revenue recognition policy disclosures specific to the DynaEnergetics and NobelClad business segments within our Annual Report filed on Form 10-K for the year ended December 31, 2021.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Arcadia</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers agree to terms and conditions at the time of initiating an order. A significant portion of transactions contain standard architectural building materials that are not made-to-order, which include storefronts and entrances, windows, curtain walls, doors and interior partitions. In instances where multiple products are included within an order, each product represents a separate performance obligation given that: (1) the customer can benefit from each product on a standalone basis and (2) each product is distinct within the context of the contract.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is readily determinable and fixed at the time the transaction is entered into with the customer. Arcadia is entitled to each product’s transaction price upon the customer obtaining control of the item. For standard architectural building materials that are not made-to-order, such control transfers at a point in time, which is generally when the product has been delivered to the customer and the legal title has been transferred. Upon delivery and title transfer, Arcadia has performed its contractual requirements such that it has a present right to payment, and the customer from that point forward bears all risks and rewards of ownership. In addition, at this date, the customer has the ability to direct the use of, or restrict access to, the asset. Payment discounts, rebates, refunds, or any other forms of variable consideration are typically not included within Arcadia contracts.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts that contain only one performance obligation, the total transaction price is allocated to the sole performance obligation. For contracts which contain multiple distinct performance obligations, judgment is required to determine the standalone selling price (“SSP”) for each performance obligation. However, such judgment is largely mitigated given that standard architectural building materials purchased are generally shipped at the same time. In instances where products purchased are not shipped at the same time, Arcadia uses the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contractually stated price to determine SSP as this price approximates the price of each good as sold separately.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At times, Arcadia will also contract with customers to supply customized architectural building materials based on design specifications, measurements, finishes, framing materials, and other options selected by the customer at the time an order is initiated. For these contracts, Arcadia has an enforceable right to payment from its customers at the time an order is received and accepted for all manufacturing efforts expended on behalf of its customers. Due to the customized nature of these products, the Company has concluded that the substantial portion of the related goods produced have no alternative use, and therefore control of these products passes to the customer over time. We have concluded that recognizing revenue utilizing an over-time output method based upon units delivered reasonably depicts the fulfillment of our performance obligations under our contracts and the value received by the customer based upon our performance to date. This conclusion is further supported by the frequency of shipments in fulfilling these contracts. We have elected not to disclose our unsatisfied performance obligations as of June 30, 2022 under the short-term contract exemption as we expect such performance obligations will be satisfied within the next 12 months following the end of the reporting period. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billings for customized architectural building materials occur at times upon delivery, but also can occur via pre-established billing schedules agreed upon at the commencement of the contract. Therefore, we frequently generate contract liabilities in instances when we have billed the customer in excess of revenue recognized for units delivered.</span></div>At times, we require customers to make advance payments prior to the shipment of their orders in order to help finance our inventory investment on large orders or to keep customers’ credit limits at acceptable levels. P30D P90D <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize deferred tax assets and liabilities for the expected future income tax consequences of temporary differences between the financial reporting and tax basis of assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. The deferred income tax impact of tax credits is recognized as an immediate adjustment to income tax expense. We recognize deferred tax assets for the expected future effects of all deductible temporary differences to the extent we believe these assets will more likely than not be realized. We record a valuation allowance when, based on current circumstances, it is more likely than not that all or a portion of the deferred tax assets will not be realized. In making such determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax planning strategies, recent financial operations and their associated valuation allowances, if any. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the tax benefits from uncertain tax positions only when it is more likely than not, based on the technical merits of the position that it will be sustained upon examination, including the resolution of any related appeals or litigation. The tax benefits recognized in the consolidated financial statements from such a position are measured as the largest benefit that is more likely than not to be realized upon ultimate resolution. We recognize interest and penalties related to uncertain tax positions in operating expense.</span></div> <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Earnings Per Share</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In periods with net income, the Company computes earnings per share (“EPS”) using a two-class method, which is an earnings allocation formula that determines EPS for (i) each class of common stock (the Company has a single class of common stock), and (ii) participating securities according to dividends declared and participation rights in undistributed earnings. Restricted stock awards are considered participating securities in periods of net income as they receive non-forfeitable rights to dividends as common stock. Restricted stock awards do not participate in net losses.</span></div>Basic EPS is calculated by dividing net income (loss) attributable to the Company’s stockholders after adjustment of redeemable noncontrolling interest by the weighted average number of common shares outstanding during the period. Refer to Note 3 "Business Combination" for further discussion of the calculation of the adjustment of the redeemable noncontrolling interest to redemption value as of the end of the period presented. Diluted EPS adjusts basic EPS for the effects of restricted stock awards, restricted stock units, performance share units and other potentially dilutive financial instruments (dilutive securities), only in the periods in which such effect is dilutive. The effect of the dilutive securities is reflected in diluted EPS by application of the more dilutive of (1) the treasury stock method or (2) the two-class method. For the applicable periods presented, diluted EPS using the two-class method was more dilutive than the treasury stock method; as such, only the two-class method has been included below.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to DMC Global Inc. stockholders, as reported</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,552 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,264 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,156 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Adjustment of redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,252)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income available to participating securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic net income (loss) per share:</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,957 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,988)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Undistributed net income allocated to participating securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income reallocated to participating securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for diluted net income (loss) per share:</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,957 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,988)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,135 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic net income (loss) per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,374,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,554,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,338,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,495,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities (1)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,635 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for diluted net income (loss) per share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,374,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,568,444 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,338,049 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,507,500 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share attributable to DMC Global Inc. stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) For the three and six months ended June 30, 2022, 100,855 and 99,217 shares, respectively, have been excluded as their effect would have been anti-dilutive.</span></div> 5552000 1724000 2264000 2156000 1535000 0 7252000 0 60000 17000 0 21000 3957000 1707000 -4988000 2135000 60000 17000 0 21000 60000 17000 0 21000 3957000 1707000 -4988000 2135000 19374714 17554809 19338049 16495685 22 13635 0 11815 19374736 17568444 19338049 16507500 0.20 0.10 -0.26 0.13 0.20 0.10 -0.26 0.13 100855 99217 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Deferred compensation</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a Non-Qualified Deferred Compensation Plan (the “Plan”) as part of its overall compensation package for certain employees. Participants are eligible to defer a portion of their annual salary, their annual incentive bonus, and their equity awards through the Plan on a tax-deferred basis. Deferrals into the Plan are not matched or subsidized by the Company, nor are they eligible for above-market or preferential earnings.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Plan provides for deferred compensation obligations to be settled either by delivery of a fixed number of shares of DMC’s common stock or in cash, in accordance with participant contributions and elections. For deferred equity awards, subsequent to equity award vesting and after a period prescribed by the Plan, participants can elect to diversify contributions of equity awards into other investment options available to Plan participants. If diversified, these contributions will be subsequently settled by delivery of cash.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has established a grantor trust commonly known as a “rabbi trust” and contributed certain assets to satisfy the future obligations to participants in the Plan. These assets are subject to potential claims of the Company’s general creditors. The assets held in the trust include unvested restricted stock awards (“RSAs”), vested company stock awards, company-owned life insurance (“COLI”) on certain employees, and money market and mutual funds. Unvested RSAs and common stock held by the trust are reflected in the Condensed Consolidated Balance Sheets within “Treasury stock, at cost, and company stock held for deferred compensation, at par” and are recorded at par value of the common stock or unvested RSAs. These accounts are not adjusted for subsequent changes in the fair value of the common stock. COLI is accounted for at the cash surrender value while money market and mutual funds held by the trust are accounted for at fair value.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation obligations that will be settled in cash are accounted for on an accrual basis in accordance with the terms of the Plan. These obligations are adjusted based on changes in value of the underlying investment options chosen by Plan participants. Deferred compensation obligations that will be settled by delivery of a fixed number of previously vested shares of the Company’s common stock are reflected in the Condensed Consolidated Statements of Stockholders’ Equity and Redeemable Noncontrolling Interest within “Common stock” at the par value of the common stock or unvested RSAs. These accounts are not adjusted for subsequent changes in the fair value of the common stock.</span></div> <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances related to the deferred compensation plan were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.940%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.747%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.426%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,299 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,812 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 13299000 13812000 14953000 15944000 Fair Value of Financial Instruments<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. We are required to use an established hierarchy for fair value measurements based upon the inputs to the valuation and the degree to which they are observable or not observable in the market. The three levels in the hierarchy are as follows:                   </span></div><div style="padding-left:27pt;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 1 — Inputs to the valuation based upon quoted prices (unadjusted) for identical assets or liabilities in active markets that are accessible as of the measurement date.</span></div><div style="padding-left:27pt;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 2 — Inputs to the valuation include quoted prices in either markets that are not active, or in active markets for similar assets or liabilities, inputs other than quoted prices that are observable, and inputs that are derived principally from or corroborated by observable market data.</span></div><div style="padding-left:27pt;text-indent:22.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">Level 3 — Inputs to the valuation that are unobservable inputs for the asset or liability. </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The highest priority is assigned to Level 1 inputs and the lowest priority to Level 3 inputs.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of accounts receivable and payable, accrued expenses, and the revolving loans and term loan under our credit facility, when outstanding, approximate their fair value. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revolving loans and term loan under our credit facility, when outstanding, reset each month at market interest rates. As a result, we classify these liabilities as Level 1 in the fair value hierarchy. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our foreign currency forward contracts are valued using quoted market prices or are determined using a yield curve model based on current market rates. As a result, we classify these instruments as Level 2 in the fair value hierarchy. Money market funds and mutual funds of $9,280 as of June 30, 2022 and $9,083 as of December 31, 2021 held to satisfy future deferred compensation obligations are valued based upon the market values of underlying securities and are classified as Level 2 in the fair value hierarchy.</span></div> 9280000 9083000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company reviews recent accounting pronouncements on a quarterly basis. We have considered all recent accounting pronouncements issued, but not yet effective, and we do not expect any to have a material effect on the Company’s condensed consolidated financial statements.</span></div> BUSINESS COMBINATIONOn December 16, 2021, the Company entered into an equity purchase agreement with Arcadia, Inc., a California corporation, the shareholders of Arcadia, Inc. and certain other parties (the “Equity Purchase Agreement”). On December 23, 2021, pursuant to the Equity Purchase Agreement, the Company completed the acquisition of a 60% controlling interest in Arcadia Products, LLC, a Colorado limited liability company resulting from the conversion of Arcadia, Inc. (collectively, “Arcadia”) for closing consideration of $261,000 in cash (excluding $7,654 in acquired cash) and 551,458 shares of its common stock, par value $0.05 per share. A portion of the cash consideration was placed into escrow and is subject to certain post-closing adjustments.<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">DMC acquired Arcadia as part of its strategy of building a diversified portfolio of industry-leading businesses with differentiated products and services. Arcadia is a leading U.S. supplier of architectural building products, which include exterior and interior framing systems, windows, curtain walls, doors, and interior partitions for the commercial buildings market, and highly engineered windows and doors for the high-end residential real estate market.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition was funded by the Company through cash and marketable securities, equity, and debt financing. Assets acquired and liabilities assumed have been recorded at their fair values. Certain fair values were determined by management using the assistance of third-party valuation specialists. The valuation methods used to determine the fair value of intangible assets included the income approach—excess earnings method for customer relationships and the income approach—relief from royalty method for the trade name acquired. A number of assumptions and estimates were involved in the application of these valuation methods, including forecasts of revenues, costs of revenues, operating expenses, tax rates, forecasted capital expenditures, customer attrition rate, discount rates and working capital changes.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table sets forth the preliminary components of the fair value of the total consideration transferred and preliminary purchase price allocation of the net assets acquired at the date of acquisition, along with the measurement period adjustments that occurred during the six months ended June 30, 2022. The assets acquired and liabilities assumed exclude Arcadia's right-of-use asset and lease liabilities, respectively, as they have an immaterial impact on the total net assets acquired. Refer to Note 7 “Leases” for additional discussion of lease accounting. The total consideration transferred is still subject to potential adjustment, primarily as it pertains to an expected payment in the third quarter of 2022 to the prior shareholders of Arcadia to compensate them for certain tax impacts of the transaction, as structured. In addition, the preliminary purchase price allocation related to the assets acquired and liabilities assumed may be adjusted as a result of the finalization of our procedures, including the valuation of certain long-lived assets, as well as to reflect the aforementioned payment to the prior shareholders.</span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.861%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preliminary</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preliminary</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 23, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, including cash acquired</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,654 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,014 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of consideration transferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,370 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,730 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,262 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,067)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,195 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,312 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,312 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired and liabilities assumed</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,370 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,730 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Cash sources of funding included $150,000 in new term loan debt and $118,654 of cash and marketable securities on hand. During the quarter ended March 31, 2022, working capital estimates at the time of acquisition were finalized. In April 2022, $640 was returned to the Company from the funds previously placed into escrow.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Equity consideration included 551,458 shares of DMC common stock. </span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) Property, plant and equipment primarily consists of the following:</span></div><div style="padding-left:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment and tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,093 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives of property, plant and equipment are consistent with the Company's accounting policies.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4) Amounts recorded for goodwill resulting in a tax basis step-up are generally expected to be deductible for tax purposes. Tax deductible goodwill is estimated to be $82,949. </span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5) Intangible assets consist of $211,000 of customer relationships, $22,000 of trade name, and $21,500 of customer backlog. </span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6) Redeemable noncontrolling interest represents 40% of the total fair value of Arcadia upon acquisition. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The final fair value determination of the assets acquired and liabilities assumed will be completed prior to one year from the transaction completion date, consistent with Accounting Standards Codification (“ASC”) 805 Business Combinations ("ASC 805"). Measurement period adjustments will be recognized in the reporting period in which the adjustments are determined and calculated as if the accounting had been completed as of the acquisition date. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Redeemable noncontrolling interest</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The limited liability company operating agreement for Arcadia (the “Operating Agreement”) contains a right for the Company to purchase the remaining interest in Arcadia from the minority interest holder on or after the third anniversary of the acquisition closing date (“Call Option”). Similarly, the minority interest holder of Arcadia has the right to sell its remaining interest in Arcadia to the Company on or after the third anniversary of the acquisition closing date (“Put Option”). Both the Call Option and Put Option enable the respective holder to exercise their rights based upon a predefined calculation as included within the Operating Agreement.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company initially accounted for the noncontrolling interest at its acquisition date fair value. We determined that both the Call Option and Put Option do not meet the definition of a derivative under ASC 815 Derivatives and Hedging as the Operating Agreement does not allow for contractual net settlement, the options cannot be settled outside the Operating Agreement through a market mechanism, and the underlying shares are deemed illiquid as they are not publicly traded and thus not considered readily convertible to cash. Additionally, the settlement price for both options is based upon a predefined calculation tied to adjusted earnings rather than a fixed price, and the formula is based upon a multiple of Arcadia’s average adjusted earnings for the preceding two fiscal years and its projected adjusted earnings for the then-current fiscal year. As such, we have concluded that the Call Option and Put Option are embedded within the noncontrolling interest and therefore do not represent freestanding instruments.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given that the noncontrolling interest is subject to possible redemption (with redemption rights that are not entirely within the control of the Company), we have concluded that the noncontrolling interest should be accounted for in accordance with ASC 480 Distinguishing Liabilities from Equity ("ASC 480"). The Company has also concluded that the noncontrolling interest is probable of redemption, as the only criteria for the security to become redeemable is the passage of time. As such, the Company has classified the redeemable noncontrolling interest separate from the stockholders’ equity section in the Condensed Consolidated Balance Sheets. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">At each balance sheet date subsequent to acquisition, the carrying value of the redeemable noncontrolling interest has been adjusted to its estimated redemption value as if redemption were to occur at the balance sheet date. This immediate adjustment is charged directly to retained earnings and therefore does not impact the Condensed Consolidated Statements of Operations or Comprehensive Income (Loss). As of June 30, 2022, the Company’s estimated redemption value of the redeemable noncontrolling interest has not changed in comparison to our estimate at December 31, 2021 of $197,196 given no change in our forecast of adjusted earnings for calendar year 2022. However, during the three and six months ended June 30, 2022, the Company recorded an adjustment of the redeemable noncontrolling interest’s carrying value to its estimated redemption value of $1,535 and $7,252, respectively, after ascribing net income or loss and cash distributions attributable to the redeemable noncontrolling interest in accordance with ASC 480.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Promissory Note</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In order to equalize after-tax consideration to the redeemable noncontrolling interest holder relative to an alternative transaction structure, immediately following the closing of the acquisition, the Company loaned approximately $24,902 to the redeemable noncontrolling interest holder. The loan was evidenced by an unsecured promissory note, and the loan will be repaid out of proceeds from the sale of the redeemable noncontrolling interest holder’s interests in Arcadia, whether received upon exercise of the Put Option, the Call Option or upon sales to third parties permitted under the terms of the Operating Agreement. The loan must be repaid in full by December 16, 2051 and has been recorded within “Other Assets”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">in the Condensed Consolidated Balance Sheets.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Unaudited Pro Forma Financial Information</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma financial information is presented for informational purposes and is not intended to represent or be indicative of the actual results of operations of the combined business that would have been reported had the acquisition of Arcadia been completed at an earlier date, nor is it representative of future operating results of the Company.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 805 requires pro forma adjustments to reflect the effects of fair value adjustments, transaction costs, capital structure changes, the tax effects of such adjustments, and also requires nonrecurring adjustments to be prepared and presented. For the three and six months ended June 30, 2021, operating results have been adjusted to reflect (a) fair value adjustments related to incremental intangible asset amortization, (b) interest expense with the higher principal and interest rates associated with the Company's new term loan debt incurred to finance, in part, the acquisition of Arcadia, (c) the effects of integration costs on the results of Arcadia's operations, and (d) the effects of the adjustments on income taxes.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma combined financial information presents combined results of the Company and Arcadia. Arcadia’s operating results have been included in the Company’s operating results for the three and six months ended June 30, 2022.</span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.279%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,438 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,576 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,096 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,475 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to DMC Global Inc. stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.60 261000 7654000 551458 0.05 <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.861%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preliminary</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preliminary</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 23, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, including cash acquired</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,654 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,014 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of consideration transferred</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,370 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,730 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,802)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,262 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,067)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,195 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,312 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,312 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(427)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired and liabilities assumed</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,370 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,730 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Cash sources of funding included $150,000 in new term loan debt and $118,654 of cash and marketable securities on hand. During the quarter ended March 31, 2022, working capital estimates at the time of acquisition were finalized. In April 2022, $640 was returned to the Company from the funds previously placed into escrow.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) Equity consideration included 551,458 shares of DMC common stock. </span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) Property, plant and equipment primarily consists of the following:</span></div><div style="padding-left:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing equipment and tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant and equipment</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,093 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives of property, plant and equipment are consistent with the Company's accounting policies.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4) Amounts recorded for goodwill resulting in a tax basis step-up are generally expected to be deductible for tax purposes. Tax deductible goodwill is estimated to be $82,949. </span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5) Intangible assets consist of $211,000 of customer relationships, $22,000 of trade name, and $21,500 of customer backlog. </span></div>(6) Redeemable noncontrolling interest represents 40% of the total fair value of Arcadia upon acquisition. 268654000 -640000 268014000 21716000 21716000 290370000 -640000 289730000 7654000 7654000 31456000 31456000 60503000 60503000 2438000 2438000 17323000 4770000 22093000 141266000 -5802000 135464000 254500000 254500000 122000 -35000 87000 515262000 -1067000 514195000 8792000 8792000 22520000 22520000 31312000 31312000 193580000 -427000 193153000 290370000 -640000 289730000 150000000 118654000 640000 551458 1500000 6451000 12634000 211000 1297000 22093000 82949000 211000000 22000000 21500000 0.40 197196000 1535000 7252000 24902000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma combined financial information presents combined results of the Company and Arcadia. Arcadia’s operating results have been included in the Company’s operating results for the three and six months ended June 30, 2022.</span></div><div style="text-indent:27pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.279%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Reported</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,438 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,576 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,096 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,475 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to DMC Global Inc. stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 65438000 126576000 121096000 239475000 1724000 6090000 2156000 10443000 INVENTORIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost (first-in, first-out) or net realizable value. Significant cost elements included in inventory are material, labor, freight, subcontract costs, and manufacturing overhead. As necessary, we write down inventory to its net realizable value by recording provisions for excess, slow moving and obsolete inventory. We regularly review inventory quantities on hand and values, and compare them to estimates of future product demand, market conditions, production requirements and technological developments. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following at June 30, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DMC Global Inc.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,601 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,739 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,510 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,850 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,816 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,060 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,023 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following at December 31, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DMC Global Inc.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,168 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,209 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,655 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,032 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,503 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,879 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,214 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> Inventories are stated at the lower of cost (first-in, first-out) or net realizable value. Significant cost elements included in inventory are material, labor, freight, subcontract costs, and manufacturing overhead. As necessary, we write down inventory to its net realizable value by recording provisions for excess, slow moving and obsolete inventory. We regularly review inventory quantities on hand and values, and compare them to estimates of future product demand, market conditions, production requirements and technological developments. <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following at June 30, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DMC Global Inc.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,601 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,739 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,510 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,850 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,175 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,816 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,147 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,060 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,023 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following at December 31, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DMC Global Inc.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,168 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,209 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,655 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,032 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,651 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,997 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,503 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,879 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,214 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 14601000 14739000 9510000 38850000 8040000 22788000 9095000 39923000 55175000 17620000 208000 73003000 0 0 247000 247000 77816000 55147000 19060000 152023000 12168000 15209000 7655000 35032000 3987000 13672000 10257000 27916000 44348000 14998000 1651000 60997000 0 0 269000 269000 60503000 43879000 19832000 124214000 PURCHASED INTANGIBLE ASSETS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our purchased intangible assets consisted of the following as of June 30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.194%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core technology</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,059 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,438)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks / Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,125 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,760)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,365 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our purchased intangible assets consisted of the following as of December 31, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.194%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core technology</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,647 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,209)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks / Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,070)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,326)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,576 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the gross value of our purchased intangible assets at June 30, 2022 from December 31, 2021 was primarily due to foreign currency translation and an adjustment due to recognition of tax benefit of tax amortization previously applied to certain goodwill related to the DynaEnergetics and NobelClad reporting units. After the goodwill associated with each reporting unit was impaired at December 31, 2015 and September 30, 2017, respectively, the tax amortization reduces other intangible assets related to the historical acquisition.</span></div> <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our purchased intangible assets consisted of the following as of June 30, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.194%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core technology</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,059 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,438)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks / Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,125 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,760)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,365 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our purchased intangible assets consisted of the following as of December 31, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:52.194%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core technology</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,647 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,209)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks / Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,070)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,326)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,576 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14059000 13438000 621000 244692000 40255000 204437000 21500000 18429000 3071000 23874000 2638000 21236000 304125000 74760000 229365000 15647000 14209000 1438000 246718000 36047000 210671000 21500000 0 21500000 24037000 2070000 21967000 307902000 52326000 255576000 CONTRACT LIABILITIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At times, we require customers to make advance payments prior to the shipment of their orders in order to help finance our inventory investment on large orders or to keep customers’ credit limits at acceptable levels. Contract liabilities were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:63.416%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,933 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,697 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,202 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>We generally expect to recognize the revenue associated with contract liabilities over a time period no longer than one year, but unforeseen circumstances can cause delays in shipments associated with contract liabilities. Contract liabilities were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:63.416%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,933 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,697 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,202 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 26933000 14697000 6016000 5881000 253000 474000 33202000 21052000 LEASES<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases real properties for use in manufacturing and as administrative and sales offices, and also leases automobiles and office equipment. The Company determines if a contract contains a lease arrangement at the inception of the contract. For leases in which the Company is the lessee, leases are classified as either finance or operating. Right-of-use (“ROU”) assets are initially measured at the present value of lease payments over the lease term plus initial direct costs, if any. ROU assets are amortized on a straight-line basis to the Condensed Consolidated Statement of Operations. If a lease does not provide a discount rate and the rate cannot be readily determined, an incremental borrowing rate is used to determine the present value of future lease payments. Lease and non-lease components within the Company’s lease agreements are accounted for together. The Company has no leases in which the Company is the lessor. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nearly all of the Company’s leasing arrangements are classified as operating leases. ROU asset and lease liability balances were as follows for the periods presented:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:63.416%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,030 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,219 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,040 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,126 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ROU asset is reported in “<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxYWVkMDcxYzU3ZDQzOWY5NzhhY2VhZmY0NmIyMmJmL3NlYzpkMWFlZDA3MWM1N2Q0MzlmOTc4YWNlYWZmNDZiMjJiZl82MS9mcmFnOmJjYzA5NzRlOTcxZjQ3NmI4Y2Y4M2ZhY2E0MjAyMmQxL3RleHRyZWdpb246YmNjMDk3NGU5NzFmNDc2YjhjZjgzZmFjYTQyMDIyZDFfMTY0OTI2NzQ0NDEwNw_b5c00f61-9e34-46fc-b33f-96e46a1f2fdc"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxYWVkMDcxYzU3ZDQzOWY5NzhhY2VhZmY0NmIyMmJmL3NlYzpkMWFlZDA3MWM1N2Q0MzlmOTc4YWNlYWZmNDZiMjJiZl82MS9mcmFnOmJjYzA5NzRlOTcxZjQ3NmI4Y2Y4M2ZhY2E0MjAyMmQxL3RleHRyZWdpb246YmNjMDk3NGU5NzFmNDc2YjhjZjgzZmFjYTQyMDIyZDFfMTY0OTI2NzQ0NDEwNw_f569bf73-0f18-4405-8bc7-70d99b66b49d">Other assets</span></span>” while the current lease liability is reported in “<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxYWVkMDcxYzU3ZDQzOWY5NzhhY2VhZmY0NmIyMmJmL3NlYzpkMWFlZDA3MWM1N2Q0MzlmOTc4YWNlYWZmNDZiMjJiZl82MS9mcmFnOmJjYzA5NzRlOTcxZjQ3NmI4Y2Y4M2ZhY2E0MjAyMmQxL3RleHRyZWdpb246YmNjMDk3NGU5NzFmNDc2YjhjZjgzZmFjYTQyMDIyZDFfMTY0OTI2NzQ0NDE4NA_4617b707-5955-4f58-bbb1-5e760a4088f5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxYWVkMDcxYzU3ZDQzOWY5NzhhY2VhZmY0NmIyMmJmL3NlYzpkMWFlZDA3MWM1N2Q0MzlmOTc4YWNlYWZmNDZiMjJiZl82MS9mcmFnOmJjYzA5NzRlOTcxZjQ3NmI4Y2Y4M2ZhY2E0MjAyMmQxL3RleHRyZWdpb246YmNjMDk3NGU5NzFmNDc2YjhjZjgzZmFjYTQyMDIyZDFfMTY0OTI2NzQ0NDE4NA_d2ae08e6-89b7-44be-bc9d-f609d04b211b">Other current liabilities</span></span>” and the long-term lease liability is reported in “<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxYWVkMDcxYzU3ZDQzOWY5NzhhY2VhZmY0NmIyMmJmL3NlYzpkMWFlZDA3MWM1N2Q0MzlmOTc4YWNlYWZmNDZiMjJiZl82MS9mcmFnOmJjYzA5NzRlOTcxZjQ3NmI4Y2Y4M2ZhY2E0MjAyMmQxL3RleHRyZWdpb246YmNjMDk3NGU5NzFmNDc2YjhjZjgzZmFjYTQyMDIyZDFfMTY0OTI2NzQ0NDIyMw_41ae325b-861a-4946-8415-b84a6557beb4"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxYWVkMDcxYzU3ZDQzOWY5NzhhY2VhZmY0NmIyMmJmL3NlYzpkMWFlZDA3MWM1N2Q0MzlmOTc4YWNlYWZmNDZiMjJiZl82MS9mcmFnOmJjYzA5NzRlOTcxZjQ3NmI4Y2Y4M2ZhY2E0MjAyMmQxL3RleHRyZWdpb246YmNjMDk3NGU5NzFmNDc2YjhjZjgzZmFjYTQyMDIyZDFfMTY0OTI2NzQ0NDIyMw_a3cea218-42f4-4ba9-8b25-2aafea31c6a4">Other long-term liabilities</span></span>” in the Company’s Condensed Consolidated Balance Sheets. Cash paid for operating lease liabilities are recorded as operating cash flows in the Company’s Condensed Consolidated Statements of Cash Flows. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arcadia leases certain office, manufacturing, distribution and warehouse facilities from entities affiliated with the redeemable noncontrolling interest holder and the President of Arcadia. There were eight related party leases in effect as of June 30, 2022, with expiration dates ranging from calendar years 2023 to 2031. As of June 30, 2022, the total ROU asset and related lease liability recognized for related party leases was $30,598 and $30,854, respectively. The Company believes that the lease terms for these properties are fair and reasonable to the Company and on terms comparable to those reasonably expected to be agreed to with independent third parties for similar types of property. For the three months ended June 30, 2022 and 2021, operating lease expense was $2,774 and $1,039, respectively. For the six months ended June 30, 2022 and 2021, operating lease expense was $5,541 and $2,010, respectively. Related party lease expense for the three and six months ended June 30, 2022 was $1,156 and $2,313, respectively, which is included in overall operating lease expense. There was no related party lease expense recorded through June 30, 2021. Short term and variable lease costs were not material for the three and six months ended June 30, 2022 and 2021.</span></div> <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nearly all of the Company’s leasing arrangements are classified as operating leases. ROU asset and lease liability balances were as follows for the periods presented:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:63.416%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.495%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,030 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,219 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,040 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,126 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 50030000 52219000 6291000 6126000 44749000 47000000 51040000 53126000 8 30598000 30854000 2774000 1039000 5541000 2010000 1156000 2313000 0 DEBT<div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022 and December 31, 2021, outstanding borrowings consisted of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Syndicated credit agreement:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Dollar revolving loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commerzbank line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding borrowings</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,500 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,017 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,425 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,017 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Syndicated Credit Agreement</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="margin-bottom:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 23, 2021, we entered into a five-year $200,000 syndicated credit agreement (“credit facility”) which included a $150,000 Term Loan, which is amortizable at 10% of principal per year with a balloon payment for the outstanding balance upon the credit facility maturity date in 2026, and allows for revolving loans of up to $50,000. The credit facility has an accordion feature to increase the commitments by $100,000 under the revolving loan class and/or by adding a term loan subject to approval by applicable lenders. We entered into the credit facility with a syndicate of four banks, with KeyBank, N.A. acting as administrative agent. The credit facility is secured by the assets of DMC including accounts receivable, inventory, and fixed assets, including Arcadia and its subsidiary, as well as guarantees and share pledges by DMC and its subsidiaries.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the $150,000 Term Loan and $50,000 revolving loan limit can be in the form of Adjusted Daily Simple Secured Overnight Financing Rate ("SOFR") loans or one month Adjusted Term SOFR loans. Additionally, U.S. dollar borrowings on the revolving loan can be in the form of Base Rate loans (Base Rate borrowings are based on the greater of the administrative agent’s Prime rate, an adjusted Federal Funds rate or an adjusted SOFR rate). SOFR loans bear interest at the applicable SOFR rate plus an applicable margin (varying from 1.50% to 3.00%). Base Rate loans bear interest at the defined Base rate plus an applicable margin (varying from 0.50% to 2.00%).</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The credit facility includes various covenants and restrictions, certain of which relate to the payment of dividends or other distributions to stockholders; redemption of capital stock; incurrence of additional indebtedness; mortgaging, pledging or disposition of major assets; and maintenance of specified ratios.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The leverage ratio is defined in the credit facility as the ratio of Consolidated Funded Indebtedness (as defined in the credit facility) on the last day of any trailing four quarter period to Consolidated Pro Forma EBITDA (as defined in the credit facility) for such period. The maximum leverage ratio permitted by our credit facility is 3.25 to 1.0 from the quarter ended June 30, 2022 through the quarter ended March 31, 2023, and 3.0 to 1.0 from the quarter ended June 30, 2023 and thereafter.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debt service coverage ratio is defined in the credit facility as the ratio of Consolidated Pro Forma EBITDA less the sum of capital distributions paid in cash (other than those made with respect to the preferred stock issued under the Operating Agreement), Consolidated Unfunded Capital Expenditures (as defined in the credit facility), and net cash income taxes to the sum of cash interest expense, any dividends on the preferred stock paid in cash, and scheduled principal payments on funded indebtedness. Under our credit facility, the minimum debt service coverage ratio permitted is 1.35 to 1.0.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022, we were in compliance with all financial covenants and other provisions of our debt agreements. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also maintain a line of credit with a German bank of €7,000 for our NobelClad and DynaEnergetics operations in Europe. This line of credit is also used to issue bank guarantees to customers to secure advance payments made by them. As of June 30, 2022 and December 31, 2021, we had no outstanding borrowings under this line of credit and bank guarantees of €2,694 and €2,997 were secured by the line of credit, respectively. The line of credit has open-ended terms and can be canceled by the bank at any time.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Deferred debt issuance costs are being amortized over the remaining term of the credit facility which expires on December 23, 2026.</span></div> <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022 and December 31, 2021, outstanding borrowings consisted of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Syndicated credit agreement:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Dollar revolving loan</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commerzbank line of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding borrowings</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,500 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,017 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,425 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,017 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 142500000 150000000 0 0 142500000 150000000 2483000 2575000 140017000 147425000 15000000 15000000 125017000 132425000 P5Y 200000000 150000000 0.10 50000000 100000000 4 150000000 50000000 0.0150 0.0300 0.0050 0.0200 3.25 3.0 1.35 7000000 0 0 2694000 2997000 INCOME TAXES<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate for each of the periods reported differs from the U.S. statutory rate primarily due to variation in contribution to consolidated pre-tax income from each jurisdiction for the respective periods, differences between the U.S. and foreign tax rates (which range from 20% to 33%), permanent differences between book and taxable income, income or loss attributable to the redeemable noncontrolling interest holder, and changes to valuation allowances on our deferred tax assets.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arcadia is treated as a partnership for U.S. tax purposes. With the exception of certain state taxes, income or loss flows through to the shareholders and is taxed at the shareholder level. Tax impacts related to income or loss from Arcadia that are included in consolidated pretax results but are attributable to the redeemable noncontrolling interest holder are not included in the consolidated income tax provision.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We assess the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use existing deferred tax assets. Additionally, a three-year cumulative loss at a consolidated financial statement level may be viewed as negative evidence impacting a jurisdiction that by itself is not in a three-year cumulative loss position. During the three and six months ended June 30, 2022 and June 30, 2021, we did not record any adjustments to previously established valuation allowances, except for adjustments related to the changes in balances of the related deferred tax assets. The Company will continue to monitor the realizability of deferred tax assets and the need for valuation allowances and will record adjustments in the periods in which facts support such adjustments.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act (“TCJA”) provides that foreign earnings generally can be repatriated to the U.S. without federal tax consequence. We have assessed the assertion that cumulative earnings by our foreign subsidiaries are indefinitely reinvested. We continue to permanently reinvest the earnings of our international subsidiaries and therefore we do not provide for U.S. income taxes or withholding taxes that could result from the distribution of those earnings to the U.S. parent. If any such earnings were ultimately distributed to the U.S. in the form of dividends or otherwise, or if the shares of our international subsidiaries were sold or transferred, we could be subject to additional U.S. federal and state income taxes. Due to the multiple avenues in which earnings can be repatriated, and because a large portion of these earnings are not liquid, it is not practical to estimate the amount of additional taxes that might be payable on these amounts of undistributed foreign income.</span></div> 0.20 0.33 BUSINESS SEGMENTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is organized into three segments: Arcadia, DynaEnergetics and NobelClad. In December 2021, DMC acquired a 60% controlling interest in Arcadia, a leading U.S. supplier of architectural building products, including storefronts and entrances, windows, curtain walls, doors and interior partitions for the commercial buildings market. Arcadia also supplies the luxury home market with highly engineered steel, aluminum and wood door and window systems. DynaEnergetics designs, manufactures and distributes products utilized by the global oil and gas industry principally to perforate oil and gas wells. NobelClad is a leader in the production of explosion-welded clad metal plates for use in the construction of corrosion resistant industrial processing equipment and specialized transition joints. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="margin-bottom:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reportable segments are separately managed strategic business units that offer different products and services. Each segment’s products are marketed to different customer types and require different manufacturing processes and technologies.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.981%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,517 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,438 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,547 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,096 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:39.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,011 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,572 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,571 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,696 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,551)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated stock-based compensation*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,896)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,723 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,695 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,244 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.981%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,381 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,028 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,629 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,967 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated depreciation and amortization</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,471 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,120 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,806 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Stock-based compensation is not allocated to wholly owned segments DynaEnergetics and NobelClad. Stock-based compensation is allocated to the Arcadia segment as 60% of such expense is attributable to the Company, whereas the remaining 40% is attributable to the redeemable noncontrolling interest holder.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of revenue earned from contracts with customers based on the geographic location of the customer is as follows. For Arcadia, net sales have been presented consistent with regional definitions as provided by the American Institute of Architects.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Arcadia</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">West</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,803 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,007 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Northeast</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Midwest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Arcadia</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,430 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DynaEnergetics</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,555 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,032 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,298 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,863 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Egypt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oman</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total DynaEnergetics</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,268 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,404 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,440 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NobelClad</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:39.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,779 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,068 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,935 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,415 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Saudi Arabia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Arab Emirates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korea</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sweden</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total NobelClad</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,713 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Future sales to Russia have been indefinitely suspended due to the ongoing conflict in Ukraine.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2022 and 2021, no single customer accounted for greater than 10% of consolidated net sales. As of June 30, 2022 and December 31, 2021, no single customer accounted for greater than 10% of consolidated accounts receivable.</span></div> 3 0.60 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.981%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,517 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,831 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,438 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,547 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,096 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:39.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,011 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,572 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,571 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,696 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,551)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,403)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated stock-based compensation*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,896)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,727)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,723 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,695 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,244 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.981%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Arcadia</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,503 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DynaEnergetics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NobelClad</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,381 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,028 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,629 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,967 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated depreciation and amortization</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,471 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,120 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,806 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Stock-based compensation is not allocated to wholly owned segments DynaEnergetics and NobelClad. Stock-based compensation is allocated to the Arcadia segment as 60% of such expense is attributable to the Company, whereas the remaining 40% is attributable to the redeemable noncontrolling interest holder.</span></div> 76462000 0 144430000 0 67517000 42268000 116404000 80440000 21852000 23170000 43713000 40656000 165831000 65438000 304547000 121096000 2222000 0 -221000 0 11309000 3201000 14607000 4720000 2480000 3371000 3185000 4976000 16011000 6572000 17571000 9696000 4183000 2177000 7551000 4403000 1896000 1727000 3998000 3335000 54000 108000 -155000 502000 1263000 81000 2287000 216000 8723000 2695000 3580000 2244000 13503000 0 26852000 0 1967000 2083000 3951000 4083000 911000 945000 1826000 1884000 16381000 3028000 32629000 5967000 90000 92000 177000 175000 16471000 3120000 32806000 6142000 0.60 0.40 0.40 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of revenue earned from contracts with customers based on the geographic location of the customer is as follows. For Arcadia, net sales have been presented consistent with regional definitions as provided by the American Institute of Architects.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Arcadia</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">West</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,803 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,007 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Northeast</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Midwest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Arcadia</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,462 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,430 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DynaEnergetics</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,555 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,032 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,298 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,863 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Egypt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oman</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,525 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total DynaEnergetics</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,268 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,404 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,440 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NobelClad</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:39.580%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.249%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,779 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,068 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,935 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,415 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Saudi Arabia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,035 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Arab Emirates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korea</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,098 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sweden</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Norway</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia*</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total NobelClad</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,713 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,656 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Future sales to Russia have been indefinitely suspended due to the ongoing conflict in Ukraine.</span></div> 56803000 113007000 9384000 15223000 5705000 8922000 4570000 7278000 76462000 144430000 51555000 32032000 90298000 59863000 5363000 2804000 10112000 6506000 3781000 268000 4010000 661000 1464000 674000 2468000 1727000 1063000 671000 1991000 1452000 4291000 5819000 7525000 10231000 67517000 42268000 116404000 80440000 10779000 11068000 19935000 19415000 2354000 1707000 3791000 2731000 2035000 58000 2043000 69000 802000 570000 1153000 1239000 704000 437000 1702000 1101000 616000 530000 1107000 1121000 573000 569000 1160000 959000 567000 212000 838000 1098000 408000 125000 1083000 182000 345000 209000 579000 492000 9000 2645000 2367000 2883000 0 423000 2265000 1072000 0 1046000 191000 2067000 2660000 3571000 5499000 6227000 21852000 23170000 43713000 40656000 DERIVATIVE INSTRUMENTS<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to foreign currency exchange risk resulting from fluctuations in exchange rates, primarily the U.S. dollar to euro, the U.S. dollar to the Canadian dollar, and, to a lesser extent, other currencies, arising from intercompany and third-party transactions entered into by our subsidiaries that are denominated in currencies other than their functional currency. Changes in exchange rates with respect to these transactions result in unrealized gains or losses if such transactions are unsettled at the end of the reporting period or realized gains or losses at settlement of the transaction. We use foreign currency forward contracts to offset foreign exchange rate fluctuations on foreign currency denominated asset and liability positions. None of these contracts are designated as accounting hedges, and all changes in the fair value of the forward contracts are recognized in “Other income (expense), net” within our Condensed Consolidated Statements of Operations.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We execute derivatives with a specialized foreign exchange brokerage firm as well as other large financial institutions. The primary credit risk inherent in derivative agreements is the possibility that a loss may occur from the nonperformance of a counterparty to the agreements. We perform a review of the credit risk of our counterparties at the inception of the contract and on an ongoing basis. We anticipate that our counterparties will be able to fully satisfy their obligations under the agreements but will take action if doubt arises regarding the counterparties’ ability to perform. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2022 and December 31, 2021, the net notional amount of the forward currency contracts the Company held were $433 and $13,032, respectively. At June 30, 2022 and December 31, 2021, the fair values of outstanding foreign currency forward contracts were $0.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the location and amount of net (losses) income from hedging activities:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statements of Operations Location</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 433000 13032000 0 0 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the location and amount of net (losses) income from hedging activities:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.162%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three months ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statements of Operations Location</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency contracts</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -25000 12000 -152000 67000 COMMITMENTS AND CONTINGENCIES<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contingent Liabilities</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records an accrual for contingent liabilities when a loss is both probable and reasonably estimable. If some amount within a range of loss appears to be a better estimate than any other amount within the range, that amount is accrued. When no amount within a range of loss appears to be a better estimate than any other amount, the lowest amount in the range is accrued. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Legal Proceedings</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. However, litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business. We are currently not aware of any such legal proceedings or claims that we believe will have, individually or in the aggregate, a material adverse effect on our business, financial condition or operating results except as set forth below:</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Association of Apartment Owners of Poipu Point v. Arcadia, Inc., et. al</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the closing of the Arcadia acquisition, Arcadia was a defendant in a products liability matter brought by the Association of Apartment Owners of Poipu Point relating to Arcadia products sold to a project in Hawaii. This matter relates to a product liability claim brought against Arcadia and others alleging that Arcadia windows and sliding glass doors have suffered significant deterioration and corrosion in ocean facing applications at a timeshare project at Poipu Point in Kauai, Hawaii. On January 22, 2022, the parties entered into a settlement agreement related to the case, which provided for the resolution of the case involving Arcadia in exchange for the payment of $4,300 by Arcadia. This amount was included within liabilities assumed at the date of acquisition. The settlement agreement was approved by the court on April 14, 2022, and the settlement amount was paid during the three months ended June 30, 2022. Approximately $1,000 of the settlement amount was paid by Arcadia’s insurance carriers. This amount was included within assets acquired at the date of acquisition. The remaining $3,300 was funded by Arcadia. DMC obtained a purchase price reduction under the Equity Purchase Agreement for its share of the $3,300 relating to this matter. </span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Wage and Hour Matters </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Felipe v. Arcadia, Inc. and One Stop Employment Services, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (“One Stop”). This complaint was filed on October 22, 2021 in Los Angeles Superior Court and purports to allege a class action on behalf of all non-exempt California employees who worked on behalf of One Stop or Arcadia at any time during the four years preceding the date of the complaint. One Stop is a staffing agency which provides temporary workers, including to Arcadia. The complaint states claims under California’s labor laws and under its general Unfair Business Practices Act, California Business &amp; Professions Code section 17200. The plaintiff then filed a separate action under California’s Private Attorneys General Act (“PAGA”) alleging essentially the same wage and hour violations. The parties agreed to stay all claims in both actions pending the U.S. Supreme Court’s decision in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Viking River Cruises, Inc. versus Moriana</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, which relates to the ability of plaintiffs to bring representative claims where a binding arbitration agreement exists. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Viking River</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> case was decided on June 15, 2022. The court has ordered a hearing on August 24, 2022 to determine how to apply </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Viking River</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to this case.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Mayorga v. Arcadia, Inc. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">This complaint was filed on November 15, 2021 in Los Angeles Superior Court. It purports to allege a class action on behalf of all of the Company’s non-exempt California employees who worked at the Company within four years before the date the complaint was filed. It asserts claims substantially similar to those asserted in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Felipe</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> case but does not include One Stop as a defendant. The plaintiff has amended his complaint to delete class action claims and any individual non-PAGA claims. Accordingly, Plaintiff’s complaint is now limited to PAGA collective action claims. As in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Felipe</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, Plaintiff had agreed to stay those PAGA claims pending the U.S. Supreme Court’s decision in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Viking River Cruises, Inc. versus Moriana</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Plaintiff has however commenced arbitration on a solely individual basis of his wage and hour claims. The arbitral body has appointed an arbitrator to adjudicate those claims and a hearing has been set on the arbitration in June 2023. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Mayorga</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> case has now been combined with the Felipe cases, and the hearing on August 24, 2022 will consider application of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Viking River</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to both cases.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arcadia intends to vigorously defend against the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Felipe</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mayorga </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">actions. Due to the nature of these matters and inherent uncertainties, it is not possible to provide an evaluation of the likelihood of an unfavorable outcome or an estimate of the amount or range of potential loss, if any. Further, under the Equity Purchase Agreement, certain amounts have been placed in escrow pending resolution of these matters.</span></div> 4300000 1000000 3300000 3300000 EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ->"!%4'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 " #7@@15EM:@ .T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU%)'1S43PI""XHWD(RNQMLTI",M/OVMG&WB^@#>,S,GV^^ M@>E,E&9(^)R&B(DP3!^0UX)&TU:5B 55R)3'762)-0TY!.>&M6?/Q,?8%9 ]BCQT 9FKH!II:) M\3CU'5P "XPP^?Q=0+L22_5/;.D .R6G[-;4.([UV);&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MUX($55 <0^3D!0 M1\ !@ !X;"]W;W)K:4/=#K=LYX2/>CLCAAHOG9,681*]1&"<7K964ZT^6E7@K%M'DG*]9 MK.XLN(BH5*=B:25KP:B?B:+0(K;=LR(:Q*W1,+LV%:,A3V48Q&PJ4))&$17; M"0OYYJ*%6_L+C\%R)?4%:S1BK4F56X^$'$XB3@,1)L<=$:XT^N MXVA!]L37@&V2@V.D4>:L2L9!Y4EM0]?/"7!:&VDF5X]^=::OX MFUIX>+QWO\[@%#Y/L?[3) MG^V2%O+21/)H)U8EB((X_Z6ONQ=Q('#L"@'9"<@[ >Y4")R=('MS5EZR#.N2 M2CH:"KY!0C^MW/1!]FXRM:()8EV-,RG4W4#IY,CE+TR@-DI65+!D:$GEJ>]8 MWDX_R?6D0M]#=SR6JP1=Q3[SW^HM59:B0&1?H D!#7]+XW/DV&>(V(08RN/" M\G&Z/$=VQR1_4QRG>#].YN> [^?O\3R10C6Y?TQO*'?HF!UT/_R4K*G'+EJJ MHR5,O+#6Z*P'8*V [D/KKD7JJZJ$1/VS4SD<)R;+>_F)! M54.D;H'4K8?T):5",A%NT2-;+"5%*GII;B@JB%>K\#KU<.;,A%P7_=" MI,8!8^7!3D6_J^QXH+XA9[_@[-=LF8*J*22; :KK$?9:T# Q5B0H:P@X* ' M8*&N8AG(+;H.0H;NTVC.A D,]K!MW,:=?K]K@@.E#>$^%G ?Z\ ]LF6@AU%5 MC?FS!!@X:8V"XG4[L.Z$WL<:$:)]7M] S- MI.J1B OD\C268JM^?2/]$??+*Q,Q+&J*?) ?/>@XV,@+BIORDI*7U.$=^[YR3\[V!^A6/8<>8G.]PI88#VP;/0;^ MDJ$I%<\;NC6"@RY-P MX[KZ3/7A)[Z)C:BPW41P'BT"%OI&UE-$)%QF) PGF_>LQ8 U%?PEB#USHX8] MW0>QY21LO%S2R/Q*?(/*?,/J95_9A$-0S1) M$W4[,;=;V*=R90'6->4K8P^I%7NN(B:6NF-^5@YRI9)!M*:QN6IAPVK04Z0> M4J8> H>6?46NF*I("*_A"A&L:XI7IA]2:Y'H[=0^RU;NT4,J59:-LSGT0Q#O M%O1_-M)_IXRS>R>Y6S=ST[M&+R/\L4L&V.X/K1<3;YF&2*UU(U>-KD+%OIO8 M9Z_H=V:N4MC*UO^F/(&534'+,.3 &:98QCTDO587C:/M$;.J=6I8UI2QC$,.'%[>,^Y6YJLI M8;LO9L931"'G8%,,#BYC!>CGD"%=&JE@@\H1%M;]7S#K8&-43W[9?G&"/+T. MF^^1%E>+/>EQMA-KE8_G&]IW5,^="0K90DGM\[X:\$2^1YR?2+[.MEGG7$H> M98N'Q)+]+19-M1,6;5W(K:OAE+57%-=RJ^T6S M58+GW:"J7%",HT7%BWJV/.^^NU'+<]GJLJC%C4)-6U5? MBON--E\LEN=;?B]NA?YK>Z/@;K&WDA>5J)M"UDB)]<7LDKQ>L=0,Z!#_*<1C MV]Y7YK"]7 MO-D@F#64F0OQM2T>> G..V>Q-Q5UIDPJ>%@2DI#T?/%PZ(Z-8C@A>(\ZXAGL M>09>GI=9)EN@!5DB$\#QKA1S5$-&DVO$2\@[O,X$@@R&Z75;0C+8#0'( M"SI/,.DS/9_PP(V4IFDR;C=*;'F1(_$-1*,131=3 MJ3="N:A&-@>2).,@.E"4!A,K)MX3C;U$/TO-2\B6AWO913&V'DZC)*9CC@X8 M2TD:N4DF>Y+)B6B"]BK]-$?;DAN:$$RS";<@BMK%-K%#E28IQ2.V+ACIDJN+ M;;IGFWK9OA=- VD?-E9;M277(@=QA*24%=S(KXMO:A$YBP.O[ G+Q;G]-1Y3:VX>F+ K' MI!VX, SC*=*#S!&_SEV)M8!,D"/-OWF2P<[*43['J15:&Q6E;")?D4'BB%_C M/IHLZB/GD*0$QU8,'3 (]50(!U$B?E7J$ZJ'GBTX2<1@]L;\7+@ EN8$P4&9 M2/1==5M9\+NB+#3(I[-X(UZ%^]'J[6=9.W9Z4#GBE[E]8;3E3Z8JL\=6JBZHT#64LKX_TT)54.;<.76-VGI%0HS'Y=A)V#'G0=6H M7]5ZQJ?IV>XFC+$".$ MX7&=Z,+A*#K8<\BSH Q>OE!:H$(_B,L4.JF5M?%>R!-"]:4@$/,RY8YE# M!-/XL(/?'5^=Q!W3'G20$6]Y>JME]F4CRURHYM=?$DKB-UTOJIW'3\PKJC]: MI/XL:\>N#]K*3K2,ZCE;-28(<_0"O\(AE*P*/?"R%6]0, P.T.W$?A]-DELT6<8&RM=!N53B[S0>G9 MB9/:/"], 05IU!P4GA4UROBV@+3J9&I+.$V3%(^;1B<.FI@)'66#U#._U'\2 MFL-74%IS5<.2^=7^N=#KCMU@VKOZ7XF- M>74&=Z5LW+QM23]CF%D'62X!-JYZ>-P37P+S1\YUJ M55M>[WY#&U'F_0'^O0,W[YS^YNB_J!I5B#0/QJQABI?I7 MNOV-EMONK>B=U%I6W>5&<"!O /#[6D)EM;LQ+UKW+]:7_P!02P,$% @ MUX($55P,S%AE P \0H !@ !X;"]W;W)K7TWPY0[T6\AH) K-*"<+B52195A^OR=, M[,:.[SS?^$0WJ38WW&B4XPU9$OTY7TB8N967A&:$*RHXDF0]=B;^W=2W FOQ MA9*=JHV1"64EQ).9O$_&CF>("".Q-BXP7+9D2A@SGH#CG[U3IUK3".OC9^]O M;? 0S HK,A7L+YKH=.P,')20-2Z8_B1V[\@^H)[Q%PNF[#_:E;;AT$%QH;3( M]F(@R"@OK_C;/A$U@=]]11#L!<&Y@LY>T+&!EF0VK!G6.!I)L4/26(,W,["Y ML6J(AG+S&I=:PE,*.AU-/S[,Y@_+^0S!:/GQP_O9Y!$F]Y,/DX?I'"W?S>>/ M2W2UP))PG1)-8\RNT6_H\W*&KMY(';C_?KWY?K! M*^O_4?!;U/%N4. %08M\>EP^(S'(?2OWFW(7,E&E(ZC2$5A_G5?\+376!*I4 M([%&;RG'/*:8H850U%;=U\E*:0FU]W=;J*7O;KMOLR'O5(YC,G9@QRDBM\2) M?OW%[WN_MP7^DYPUTM"ITM YYCV:Q+$HN%:P46-"MWC%R W"#/8\)(0@.#U0 M(HJ57A<,-F)IVY:0UUO(9A@UPW_OQH&;9!*]]U?VCX(_0TJE"?B_13R+[+S,X#,/>X!"XQ2[T MNOYA@;BU?L0T@W]BN:%<(4;6(/1N0_ @R_ZJG&B1VQ9E)30T/':80D]*I#& MYVLA]//$=#U5EQO]!U!+ P04 " #7@@15WC)A19,' J)@ & 'AL M+W=O M+9WNLD/8]J'3!Y$HQ%W;2BT%:']]93N)$^E:A:U?( Y'1S[W7ET=&9\_\>JK M6#$FT7.1E^)BM))R?38>B_F*%52<\C4KU5^6O"JH5)?5PUBL*T87S: B'Q/' M"<8%S<;F6H8LN+T24^2]UF0(/X-6-/XN SJJ7<<_ZU MOKA>7(R<^HY8SN:RIJ#JUR.;LCROF=1]_+4E'>WGK <>?MZQOV_$*S'W5+ I MSW_+%G)U,8I&:,&6=)/+6_[T$]L*\FN^.<]%\Q,];;'.",TW0O)B.UC=09&5 M[6_ZO W$P0#% P\@VP%$'^#U#'"W ]R7SN!M!W@OG<'?#FBDCUOM3> 2*NGD MO.)/J*K1BJW^T$2_&:WBE95UH6= MNIC=J5\?TT]W,W3S'MU\3F\O[ZX5 )V@+[,$O?G^+?H>926Z6_&-H.5"G(^E MNIN:/XFDP31>(H\F"9X5YF:.TH=6(%4GL%8L_* MY@@FSB"UX9"=9$BR9$BR=""RHTQ$^TQ$]H)C):MHWN2"+I2IR.K.7ANV?6J@ MS$1FA441#K0Z-%&19Y2A"7(#W_6T,@0F##S'@)GRI-FY4,C?E$+ MS^XWC66U28_-.W%\3ULV4Q.E6H@F*C%!Q E8MT7"V-7B ,!(I&\R$,@/ M ZVMI0 LZ&NX^,#T8FL<;IE*O-I=-E5="KO,MPNB5H^R8DVSJC8^<""P&0@C M"B;&T6-@0O2B2J&I2%\AD"X Q!J .RY5 Y@;+1D42\R[)%C?0J< #'NNX^J: M35BD=A=7EVW"5*61'G.!.UN+K1YML1VCA%[UBWW1JY8M16*WFQS_!;<=K'5?+YVWQV4+1F4 M+1V*[3@GG;W%=G\+Y^0=*AEH_K!I.7U/KT3 "CM&(9J@$V5Q]4($IG/ZVFUG M<+'=X5Z7DJE8REV;Z5=K.L\33 *CM0*P2/<8$(B02#_%@##YIL:'9%$-BR#91)(A]7;>):0 0]ARLZP5\:5]_[:PDMGO)^DANV49, M$Q=XOGYN U X)+IK!% $AX99@E!^3RV3SC42NVO\A0EQACJQZ$VN3JQO$96M M>Z:U:Y0<56S!6-%!T2.2?)RB#SF_5UY+K8Q3)"2??UWQ?,$JL ]L9SI\IN+[ONX\ M !10,@#*7&(IA.HOFO6"7&Y/]7:^F=@?M299OI'J4/P*Y=Y+E$,@0[D) I6#7'W*.W=*?.NZ_:WY MQYJ23A_5.>F!M9(%XALII#HHJF8.+TFKZ7WUDAR2+1F4+1V*[3A!G94F=BO= M+ER"G&SF>[D(@9.#%?G"P&Q^K[UPU ML;OJPX5ITV^:VU:_JS^MA)"ANE//>&X'=8^P5.;ISI([7;8H3R(U>&_>BD/R98,RI8.Q7:OC_.8M? MY!M-%.0;313D&P%4KV]TNZ.&^Q\/J!=_;H1L_N',E]]XH'"!@P#V]4?L4P"F M'RD@II#H<4VM3,>!Z X5[HL/%3VG+;U&%+90/>&P5!!=JC A.D10S7.".F3K MQS0 !508@#KQ8OT_!"D TIL?/#N2\&JA^:E(Z&BL2EE^[K#_MO]BTV7S>L\ MVO=7^&R*@>\3?):VKRUU].U;5!]I]9"5 N5LJ:9R3D-5 57[8E)[(?FZ>?/F MGDO)B^;CBE&5F1J@_K[D7.XNZ@GVKX=-_@502P,$% @ UX($5=&*@63% M P 90P !@ !X;"]W;W)KY49;J9K_OZ!E.J#:;Y&,/?#9A!YDFE#QP) Y9AOFW.Y*RTU0SM)>!QV07 M2S6@SR9[O",!D9_W#QQZ>L42)1FA(F$4<;*=:K?&V!\J? [XDI"3.&LCE?F'_F.<.N6RP('.6 M_I9$,IYJ0PU%9(L/J7QDIT^DS&>@^$*6BOP7G4IL7T/A04B6E<8009;0XHN_ MECJ<&0!/NX%9&IAU _L5 ZLTL-[JP2X-[+=Z&)0&>>IZD7LNG(>OPI\#T$K6-\OO-LGZ 1/\%GZJZ< MK3_"U/+AT?\$N,47'RU6T/?1U?TZ"*Y1#WT./'3UX1I]0 E%3S$["$PC,=$E MA*>;.["3\]4!O MD-7_"9E]TVR)9_YV3'@4U!#GA(;?$&Q%*M2D>HZB/^$J5;NW39+"V^ LQIXY&+HU39HH MV[5JDK0P6>[(J&G2@C+LD=TNBE.)XG2*LI8QX2B\.)C_NAF<1B36T#5KB3=! MIC&JJ>,U03W#,6I4?A/E.&9[WFZ5M]N9]ST18MR5-\)2\F1SD'B3$B095#<1 M@6)+]2@#))6C81O>&@IF87RX66PTK+ M8??!^@X5O>4<_9*R#4[5_7^#H%()GV.61H2WOOW#YD4P@ABY* MWG_HBP)\B?DNH0*E9 NN^C:/[4U9[HQ_W2Y7V]=G-[O=W:_GY]NKF_)VOOUE?5>NJG_YM-[77XV_O-FU?K^]URL2K?;XSM_>WM?//G M;^5R_?7UF7GV[0\?%I]O=OL_G+]Y=3?_7%Z4N]_OWF^JW\X?E>O%;;G:+M8K M8U-^>GWVUOQ53@XK');XKT7Y=?OD9V._*Q_7ZS_VOXCKUV?C_1:5R_)JMR?F MU?^^E+-RN=Q+U7;\\XB>/8ZY7_'IS]_TZ+#SU'_QI?C\N.SXRK^^UN?7MSC"G9K!>O4"LYQ!:>]PJE]<(\KN'TWR3NNX+5' MF)Y8P3^NX+=7\$ZL,#FN,&FOX)]887I<8=I:P3FU#^;XVY$;MU:P?#W;G M:$].K?+M<)OMXVV?VG7SVP$WVT?<7_&&]E8'P(@S LWOZ6 MAX9\)ROA\L.[/!KZ^VK M\UVU^?N-.+\Z;NIO#YMJG=C4R_5NOE2L-M.O]GZ^*5<[Q7I!G_6,\)_WB]V? MQKM/G\K-8O59X82]G+>7A0Z)],AL?7N[7OWU/TQO_)\7N_75'PHB'DCTV+5D M*/G,7@J]]_;Z>K%_!9@OC??SQ?5(K(S9_&ZA/NSI]UH]]CO[;ON9!R#7PQ_* M7?7R7%X;X7RSJ@35+"GTQ+O=3;DQ9O>W]\OY_F74J Y2=19PLW]YKG[+UUL5 M*I^9>M5IQ/9^\Z?Q<)2K^7M@YZMO?TG*Y;51G7D805GM^Z9\^/=JS/G^<6H. M>%Z5J,NP!7AJJVH.B04D M%I)8]("Y!VQ_VOCEC>E.3=]UIZ_.OSRM/>2H"8D)$DM)+".QG,0*$I,0UB@; M]F/9L%^Z;&@'&%HV2"P@L9#$(A*+22PA,4%B*8EE)):36$%BTNZ\/(U<:V+Y MSN.K4Z-J.(]5PQE:-?I4"BTZM%(\8-[35]ZI-S6=YNMN0(X9DEC4W0%_ZK7. M&L@!$Q(3BH??].V)W]R!E!PS([%W?6)3&3]7<.OST\_X:P>$MQ5UNMG\[OEM3S3>7 MG&\D%I!82&(1B<4DEI"8(+&4Q#(2RTFL(#$)88VRXCV6%4_[\BW+755&KM:W M56%9KK?;GU7%P^M4-*NJC\VR-_,ZYQ?=A0+MQ@R=["06D5A,8@F)"1)+22PC ML;S/D[$@1Y00UIC$_N,D]K63>'8S7WTN]Z<#5_6US$_K3;GXO/_39E.NKOXT M=IOY:KN_^U;!=*:MT^E9KZ4"[98/G?$D%I%83&() MB0D22TDL([&3VT)#=F8\I/'*3_13OF+PU4Y8['=WI?7AYF_7JV.F8"O MB]V-<7?_<;FX,M;'^RM/+^6IIKQVM*'O#T@L(+&0Q"(2BR?=5ZR)[X['X^:3 M+NDN9T_]B=5:3)#;EI)81F(YB14D)B&L41RFC\5ABA8'54'0CC"T()!8,.U> MK;%LQS.;,R#L+F:Y5OMB341N6:S8,J?UHI$H-JL]=\EM2I6/EFVVKFUERD?+ M:3U:.;EE!8E)"&M,-W/\.-_VL:@?F7#;PYW_JR?W^8V[974Z_MS+LG[ON/#AFB6G34GK[HN>WZ0 Z8H)I0/?[.I'73#1TR0[4< MU0I4DY36G/9U@L_41_@.M_5&^V#^=6-N*V(\YXH=7^,,'??91[.?>,: 9 M/%0+4"U$M0C58E1+4$V@6HIJ&:KEJ%:@FC05>3S'=#Q;'1,RZSR>J0_DG:@; MREJ!IO".6F./;*^=8PO004-4BU M1K4$U83B8(W;YPUH8 _5->_D M/&A.[#H :&J#0&_"U;4NG)_>KWXQ[/$AIVS"313B&I"<1 L;VK[;OL]!!H81+5< ML0^FZ4_,UBVL0K'W=>C.O MWND?FS3\[X?U;Z_Y0S$8WYH5J :B&J1:@6HUJ":@+54E3+4"U' MM0+5)*4U"TX='S2?R0\.N?N(!@6/VG-W'\DQ0U2+4"U&M0351*]CE:)C9JB6 MHUJ!:I+2FAV$ZD2CI4\T/M\,I)AO'C_BKSSMUX\PM#*@6H!J(:I%EB*[Z-G3 M:>?,-$;'35!-H%J*:AFJY:A6H)JDM&85J=.+ECZ]2%01-+.(:@&JA:@6H5J, M:@FJ"51+42U#M1S5"E235C>-.G(]SW9.!!JL.@MI#6YGV*MPL#T,NU$[RYPX M=NNF>8".&J):=-2>7J#J?' P1H=,4$TH#H+I../V!W-3=-0,U7+5/E3+3EI- M(@O%X]OMV=]C MH4"_X8,G/QHS1+48U1)4$ZB6HEJ&:CFJ%7V>XI(:LCGWZX2AI4\8TGV)],,- M?AN!)@Y1+42U"-5B2]%/3]F="!U6H%J*:AFJY:A6H)JDM&9%J1.'ECYQ2#0S MT@\QN(J06F!U8V/*?D;HJ!&JQ:I]Z'0^0H<4J):J#T*W31(Z:HYJ!:I)2FO. M^CKS:/U@?\/O[:BD'W=P*4 CD*@6HEID=1L/FM.I;;5O'Z#91E03J):B6H9J M.:H5J"8IK5E8ZFRC]8.]$8B('9=?Q0UL?/QS03TDO#2X5 MB@28V>ZFA X9HEJ$:C&J):@F4"U%M0S5,EA$R'S5 M0+40U2)4BU$M036!:BFJ9:B6HUJ!:O*H]6Z[9->12GM8 M[\=>50/M]VAWPV?*MDOHJ"&J14=-WW8)'3)!-:$X",JV2^BH&:KEBGU0MEU2 M+*=LNZ0XJ+JV2W8=9;0?@DTOWW;)1D.,J!:@6HAJ$:K%J):@FD"U%-4R5,M1 MK4 U26G-@E,G'>UGDHY#[E&BB49;T0I/<8\2[:B(:A&JQ:B6H)KH=:Q2=,P, MU7)4*U!-4EJS!-2Q1UL?>WR^84IU+J+O>Z ?87!E0 ..J!:B6F0K X[6>-+^ MR'V,CIN@FD"U%-4R5,M1K4 U26G-*E)G'&U]QI&H(FBR$=4"5 M1+4*U&-42 M5!.HEJ):AFHYJA6H)NUN9G7D^F/'=-67/YPZ,>D,[@#9IW XW0B=[8U=JW6) M:M9SN4"_E4,G.ZI%1ZUQ/;']?52YX5BN9'EN7;K&W.EXJ".S*GC3T],J#I_Z)C?#94<53=#?]I^B58L97GM MADKZ[1D\]]$$(JK%J):@FD"U%-4R5,M1K4 U26G-N5]'%1U]5)%NO.0HOJ/6 M]J=FNT[T6BS0;_S@0H&$M1K4$U02JI:B6H5J.:D6_)[FD!FU6@#IIZ&@# M2R_7-D$_[N!W'Z06H%J(:I'3C829TZG9;IP4HZ,FJ"90+46U#-5R5"M035): ML[+4"41'GT!$^R;HQQI<3;I)L79;=G3 $-4BIQM@,SOE 0TEHII0//RC]@ZD MZ) 9JN6H5J":I+3FK*\SD(Z^G>/;Q_<'QOJ3L2FOR_)V_G%9&JOUJBH N\UZ MN=S?(EBL=F4U_L[8K0]+W=X="L"7^?*^5!: ;D-!O]-K8Z98:M1=+-#OP^#) MC48842U&M035!*JEJ):A6M[O:5F@@TI*:Q:".IOH<-E$1_7EP./VW.XNY#CM MT^) OU6#IS8:.42U&-425!.]CE6*CIFA6HYJ!:I)2FO.[#IRZ.@CA]_9%D6O M#CZ%1V.&J!:B6H1J,:HEJ"90+46U#-5R5"M033K=6.O(\D]^+9M3APP=?[L!30FB6H1J,:HEJ"90+46U#-5R5"M033K=QIS-*=.H M 6Z=$73U&<$!C0TL56'0\T,+ ZH%J!:B6N0J+1U2<>G^F-HJX:W6BC[;ICM_TIA9[+!?I-'#S3 MT1"DVVV+9X['[8\IH&,FJ"841\&:3J;C]L<4T%$S5,L5^V".O;'3;GNB6&YD MC^W.]SXKCNK(&KO^B;8G;ATB=/4AP@_U33ZY7HUFBKM\?S<^MC\!7831WB&H1JL6HEJ":0+44U3)4RU&M0#5):0 MTLNW5'+);-4,U0)4"U$M0K48U1)4$ZB6HEJ&:CFJ%:@F*:U9<.K4HJM/+=:? MAE(6$45R;=)Y"T#FN0)4"U$M0K48U1)4$ZB6HEJ&:CFJ%:@F*:U9&^ILHZO/ M-H;;J_TZ]4>@C$VYG._*ZV\A1GW445E0%,DPQ_+;%05MX(AJ(:I%J!:C6H)J M M525,M0+4>U M4DI34K2AV2=/4AR9=*2[O=_)TB+:U82I66UN_#X'J!1BI1 M+4:U!-4$JJ6HEJ%:WN]I6:"#2DIK%H(Z4^D^\^W5 ]+2;C>@U4U+*Q92I*7U M6S5X:J.Y1U2+42U!-='K6*7HF!FJY:A6H)JDM.;,KE./KC[U&"RVN\WBX_WA M!;O7^P3CH;>3DW:?#[!307B6H1JL6HEJ":0+44U3)4RU&M M0#5):8UBXM7Q24\?G^QUJ[5LQ!MZI1L\14L\U7U6_>8-+2RH%J):A&HQJB6H M)E M1;4,U7)4*U!-4EJSL-2A2D\?JGR^ 70QWSQF-=0U!,U5HEJ :B&J15XW MYV:-QQ/'\EOO>&-TW 35!*JEJ):A6HYJ!:I)2FM6D3I8Z>F#E4050;\1&]4" M5 M1+4*U&-425!.HEJ):AFHYJA6H)CU%ZM2=^.;D1#K;J^.DGCY.JFXC_WSA M0+\UV^L&3VW7=*;M&#RJEUMG01*Q5'=Q[B]$]\8Z]512^\A6?5"W>8],@4V M0[4 U4)4BU M1K4$U02JI:B6H5J.:@6J24IK5IDZ7^GUS5=JNLU[W9BEY[CM M;O.*I5RWDU[0;\_@N8_F)U$M1K4$U02JI:B6H5J.:@6J24IKSOTZ/^GI\Y-T MMWE/$9ZTJCJ\H_=,4\B7ZC:O'W?PNP]2"U M1+7(ZV;M;-=S_?9% C08B6H"U5)4RU M M1[4"U22E-0M+G9_TGLE/DLWF]6,-+B;==%\[AHD.&*):=-2>7F_JW)=$LY6H M)A2/_LAJ7SY$DY6HEJ-:@6J2TIISODY6>OIDY4M]>,+KABQ-UVY_RE.QU*B[ M6*#?A\%3&PU/HEJ,:@FJ"51+42U#M;S?T[) !Y64UB@$?IV*]/6IR"$?GO 5 M24>W]8V^,\5"EFFW&N\$^JT:.K51+4*U&-425!.]CE6*CIFA6HYJ!:I)2FO. M[#J6Z.MCB=_9:EZO#CV!1[4 U4)4BU M1K4$U02JI:B6H5J.:@6J25_1XM$\ MW9+.KX.(OCZ(.*#5O%X:7"M4S?C:YPUHC!#5(E2+42U!-8%J*:IEJ):C6H%J MTE<'EP2T-R6JA:@6^8JXGKK)/#IN@FH"U5)4 MRU M1[4"U22E-4M('8;TM3&H'R\A9&9KAFH!JH6H%J%:C&H)J@E42U$M0[4< MU0I4DT>M=Y-YOPXZ^OJ@X_[B49ED_F>RP7Z31P\T]'LHZ_Z$NM.DWET MS 35A.(H*)O,HZ-FJ)8K]D'99%YQM)1-YE7+:9K,^W5VT-=G![^_R?RSGQSR MN]$I9?,#_18.?A5&XX:H%J%:C&H)J@E42U$M0[4] M?)-Y'XTAHEJ :B&J1:@6HUJ":@+54E3+4"U'M0+5)*4U"TZ=5O3U:<672B[Y MW;";(KFD6$J57-+OP^!Z@88242U&M035!*JEJ):A6NYW@Z:JY!(ZJ*2T9B&H M(XR^/L(X*+FDBB5VDDO=[^U5)9?04"*J1:@6HUJ":J+7L4K1,3-4RU&M0#5) M:8V9/:DSB1-])A%M^SKI9MQ&EM=I^ZK?I*'O%U M1+4(U6)42U!-H%J*:AFJ MY:A6H)JDM&8QJ6.0$WT,\J7:OAZ';5R#5UWYU&_>X,*")B!1+4*U&-425!.H MEJ):AFHYJA6H)BGMH;"<;V_*_[._. M;!:?;QY_V:WO7I]5F_!QO=NM;P\_WI3SZBQDOT#U[Y_6Z]VW7\XK_^MZ\\=A MC#?_!E!+ P04 " #7@@15ZS0NJ3\( "#)@ & 'AL+W=OCK99%DO%<)B)'!5]>#"[QV94?Z@65Q+\3_B)WKI$V92[$D[[YMK@8>!H1 M3WFLM H&?Y[Y%4]3K0EP_-TH'6R?J1?N7K]I_UH9#\;,F>17(OTS6:C5Q6 \ M0 N^9&6J?HB7WWAC4*#UQ2*5U?_HI9'U!B@NI1)9LQ@09$E>_V6OC2-V%H > M^P+2+"#=!7[/ MHLH)6A-;+*K&NFV/2\$"^HT-*@35]4OJE6@S5)KL,X4P5\ MF\ Z-;VZN[V^N9W=7".XFMW]_NWZ\@%N9@_PY_O-[<,,W7U%5Y>SW]#7W^_^ MG*$A^F-VC3[\_!']C)(Y6DET MDR_X8G_]"*S8FD+>3/E"G K_5>:?$?4^(>(18L%S=?QR[(!#MYZEE3[:YUDF M5V@)VT2B=2&>$S 2S3?H0RGA(LD_(MB*!5-)_ECG=^';A()P*[0'*]C""IR1NES\!1L-:I.22 DH3K'(XR3E M*-_BU9_KNU@']1^&,SAE.$^D;,]OX=9OH3.XQ^_"#73$BP)@+_@<,E'*DN4Q1[&0=N!C$WC8];*_RT0F^G98\)2IRO'/L+]$L4'/+"UK4:GX>EBN;99,#)3^ M3E+4EI@R/6F#O98,/:DQEOY8F]J14OK+"(Z;R@ M"\J4&9(Q[<'4TC)V4MST!Y>J*&-5%KI6\U<=9"X1-#%U24!)MF9)4=&!%3H] M KHI@TG4@[QE3^R[.XH5U"X.(;?2"G9R[WMYY53:]DUM&1D[B6MZ&<>BU'P, M!,.39P8%^Y,F8*OA@25/" FZ]<(FA_%DW+<96QK$;A[\UM2VI&<+FA0W)),Q M-C:A10Y[?M27-RT;8C<=WA<<,GJQG^NB=VN:Q(9QB+M@3:GAQ(OZ*D;+@/@ M!;X%?LTV.NI6A":'^9/ V(.F5.3W FRY#KO)[@J&E@(Z/)0F;)ZD59MG!6G2 M$R9T;/"#*190OR*G MTK;OB)9JB9MJ[PL1<[Z0:%F(#'$95QJ:CA FJIU&4?>-\U*" FF/J,FHH=^M M\!:AGI:0M*1+W#/KMRIRNAO0<7^VD!I0"VO=I\ M0NN401AT*>,@L=9!L2*W$&E(<;?TVL0H"7J&(=+2+3E$MXWW]8C#P,__DPTF MOQK>MQ"UY_4E3\O Q,W VQ+LJEU6R";A#H/0.,&QB6&"?=I''BTUD\FQ=;>E MC%TB628Y#-#'5&%G#_#N*GPB;?O'D&TO0-V]P _H_C;UZ19DI.)%AE+!K#,M MM9!_%'C=S+.(]=19VC(_=3/_/LJ8K1/%TKI_6210P#A:LECW+1LK<)/*#="V M21A'01_RENZI>\B]W^)>'GM00RVC+8ZZ_8E%J@_LSJ&TFY*O$YA^DWFIBVMS MVKG@/*OX(!=YK+M;D:9ZCR0YY KL?+02Z<(^*U"3<(>19^;+T;Q,6UZFA\^2 MUWL\MW4[Q"$665:=,(GX25O)LW4J-KQIA!<)C)4PL-ECI/N2&D3(W[0T^'2EJ&IFZ&W''%\G;5:89MX M@R@R_&W*80J#<<^81%NJIFZJOEDN(1&JG/) MI#OE6^3&N&^&IBU1TP,S=!_63VC.'Y,\UZD#,8%Y%4';E(B%U0AS=*;>&!O) M8XJ1,1[WG*KX+:WZ;EIU&,'UL'T(OF^2*,9CHTNUB-$0_O7 ;_G6=_/M#0!6 M&W0'.T ?A%H1.C6\MPLZE;9]>UN6]H\>RO]A<^B?=$0_E;9]M[3]@._N!]Y# MHZM"E(^0\VH(F3VL!TF0JA-(:WDL6&;UF(O_&S?83LRI'_90E;_SD[.[3[A\ M^.Y.\I,>FY]*V[ZQ;0OANW_)/F&2G_17ZE-IVW=+VZ[XA]N5_W^2A\:K"4:2 MFR(D(&'WQ&&T\SI/QHO'ZBTGB:J#\?IUF.VGVS>I+JOWASJ??\%G5_7[4*V: M^O6L[ZP GI4HY4M0Z7V.($!%_<93?:/$NGII:"Z4$EEUN>(,Q@ M -\OA5!O M-_H!V_?.IO\%4$L#!!0 ( ->"!%4=42,I9@, ,0' 8 >&PO=V]R M:W-H965T&ULG57;6V#YT^0.!*1 (N&&!IQ?WZ+D"*D3N.F_9%PF7WX)RSX&)V6 MPCPKF>N+/ ^ZQ$J%H:N19&?G?*58IGZ?A]JC*E)29?/):'2>5\I0MIBEM;5? MS%S#UA"N/82FJI1_7*%UAWDVSHX+=V9?Y3"5$C! M. */NWFV'%^LSF)\"OC-X"&+='I18OE6L%C/O#N!CM*#% M09*:LH6"*"BR>YN="J>0MHV460; LJ>=%)V"+.C>5YGL>@O#%PM-@(944Y@8 ML6WX"!9 60L4S["I(!YUX[VA/:CB@WP';?JA-+H<' ]VM:&N7I4BZ2$Q: #* M(Q!J#$':# AO4+!3QD/]CR)S$L;H306U_+HB'&.P&,(E>I:V]D1[I+9SCLDQ M0F&"MBXTDC+HA$3"VALVNM,1S)[,3J;$TH*T:XAC3"TV:2.R6\GV\8FK_^ZC MT*Q%9XJ.L+Z0&)3FP27LD= G3-G!.F*#/"?ZM_*%UCI?((\0GIM'YHJ.W1B7ZLRK.Y7"I. MQ3VURC4>ED2-A-YA[3Q+KHTR"&+;AO'HAU\Z(0B/J#Q@;%'P5BY(M44/TW%J M,N/A& EC<2>IH^..K M#'S[9K03=G7JTUO'TO73L!2/T,< V8_7[CB)!_0/]^)O4$L#!!0 ( ->" M!%6G<2B9?!L "%1 8 >&PO=V]R:W-H965T&ULS5Q; M<]O&DOXK*!W7*;D*DDGJ;B>NLF4G1[N)[;6<^&%K'X; D)P8!)@!((KY]=M? M]]Q D;*=/0_[8(O$9::GKU_W]/"'=6._M NMN^Q^6=7MCP>+KEL]?_:L+19Z MJ=KC9J5KNC-K[%)U]-7.G[4KJU7)+RVK9Y/1Z/S94IGZX.4/?.V#??E#TW>5 MJ?4'F[7]5FNM;W?VV^F#IV[,P2FF6 MNFY-4V=6SWX\>#5^_OH4S_,#OQN];I//&58R;9HO^')3_G@P D&ZTD6'$13] MN=/7NJHP$)'QIQOS($R)%]//?O2?>.VTEJEJ]753?39EM_CQX/(@*_5,]57W ML5G_2[OUG&&\HJE:_C];R[,GDX.LZ-NN6;J7B8*EJ>6ONG=\2%ZX'.UY8>)> MF##=,A%3^49UZN4/MEEG%D_3:/C 2^6WB3A30RBWG:6[AM[K7M[>_/SNYJ>; MZU?O/F6OKJ_?__;NT\V[G[,/[W^YN;YY>_O#LXXFP://"C?@:QEPLF? \^S7 MINX6;?:V+G4Y?/\9$1'? _^OHX.QGEV60TF3PRWDE8\0F/=[)G MO%=%T?1U9^IY]J&I3&%TF_WWJVG;6=*0_]FU8!GO=/=XL)KG[4H5^L<#,HM6 MVSM]\/*?_QB?CUX\0NUIH/;TL='_CGS^3P-F'ZRI"[.JB"O-++MNZI:85"HV MH4\+G14-R;5N=8E/[AY]F9E:T7NJRMJ.+I#9=FU&(U5]J;..WE/"=A[US:_7 MV<]5,Z6G;^KB.#O\YS\N)Y/1"[K.G\8O\LQ=6NOM*WV[?:7I;;C46)[-W;EN MEBM5;]S=IYFJR\P0#41Z9YNJ(L+;?MJ:TBA+>G" 2K2%;+TRQ".] M<4S=:9(UC:2LSN#[.OI'H^%KRI?C[%5%+#'SVLQ,H>I.7BV$KL"4/%O99F;P M 222*M:M8K?59@MUI[.IUG6F*T,>@-E-5!6I:&@>SU\,\*[IB/2/NM#F3DTK MS9)SS,B66K4]49_I^Q7Y1DC2ZM)T6=6T+5TF3\],"A*S<9R^Q?(5>29K2<0[ MA\B63:FKW+'-M.PURXST9V'(GUGB0\4O$G_K0M.2RS_(T4&):&8_,O3," >P M(@HX;5,S#?C:]JM58SO^3F_I0I$PC@?+7*@V*TVKYG.KY\RT54/.$OJW:V6D MC*3 M/SI)IMBF;HE:1FB,)\_58J*R2W\@: M4D:;+#;KFHSTAF8T[8*>R%1%81$3R^('@E =ZW)'09 _)-0:IKTAM?H+2O:I M\5+=(U22AA9-XGA(MXD0\ .Z5J9#,P-:/8<%\Q)4K:K-7_2B(FFZ&S"H\<6+ MW3H2.$D,:?5*66(^S;7J*U95$M-GTRU(@],1\P$)^GYAID1\2PI?*#NUQO\PJJPEKL+-!2,):D)>2XB#VBV!->%@8LQHR![F M$F/H@;YU9!>-A023D1\SE\,UJ15K0S.;M;KC$ ]14[1BY9F+VKO8<*O%EV.) MQ/?.FFG/%+A7?)C!^B'?ZQ#XKM/ =QO#'3'A_4O*GEQ=G&'8%=2OZ5M> M::N@>VQ ;L0[;<'3,M+?0JO+[,]>63)VL RLL+KK;+#G:IZ5EAQJ0]&Y;?)OZH[1;['!1@R]"7I&IB/)>#^ MD]/)2$:<-=!*)I^?EP2'Q-EF&ZWL4=<<054F5.>:*V\5+] M7A,[3UI%ZGJ\,VV?9Z]LH8C>[,VF5F]K3;H/GTG 8*JKZTJ5#S#8JP$Q9=-/ MNUE?)0CE#9&SG!)[3\:L/^/L"9O2>/*"/DWRB[-+^CL^DR\7)]FUDPMB7U-& M9>,)]F"/)]GE979Y$08>DPY]MJ;31[#I8,4#TPJ$'UY=/ UO\A="0,V=9AP' M#^6,T&LDN5T'V,MD+8>GZ2CXXB!9.9A%R;)96A5I]$E MV*>+*N)J\I.S^9^SP)]Q8L-B89I0RC7/+&R%HK G!0VD*NQ1N":RQ<@&3@ "%[@ M<2HV&A(.%)=6UJ!&0DZ^UA3WC')X$B"3IN6T"AY7M\[G_MF;0>K!.<%'\JXU M.;N/$E]"#I>D11R>K3PGV8Q,;<@X:&D&MB'.)\4M& M-.46''E3,+(5(YD'SJ' MZW6,G!/SK&2G6$%+KA+P1>R3W'PM.1W;-DLLKD92CC!:$J 1Q>!+:$F=NM=M M#,);3MHG0. I,DH2$:V/?<[2= Z"SV%S-18.1-=W"TJ/.LY$/S'(PLLU0298 M(8!2OZ)).#M"\@E&- %Q2.3"&P3G8'-1,%PD6B O$E7_3.GS$W":9 DS;.%VJ2'Q_9P$OLD6S!M3).:FC*^Q= MY6W2)N]6A3#H&8.S/TBOCB1[IF\$&A&\% =*!PX#YF'?C8$)FSEW+AX>K$MR MESOV*IN@%$1015K7SWU$B OUU1OEW8L$B9EGL&?>R0C47(VR4FV0$5HD532" M1R=>])R8<*+BLXA:8+[S74$HR!'4%YJXO&.G'01*7@!>1I;>+LS*4T3?#?& M?+=-

0[?.K#(A/_KL4N'@9TH'&8G8!\\#.SAD&QF2%G1<%H- 1ZZNJ=FK MD=^L'96-[8!NQ6].=;=&*8=)I0%I?+G!X8PO$A:8$;Y/.9QBO3]JU(DR M5&FX!(52/JWLZ#\E8"T$Z[CTZ '$/0Y>X3J&ACG2*]"WR[[2F@U)S$N8\TP1 M,(TYT!_0Q_*8#>M^$ Y\ J,9!66VQ8(\7D$9"RULVIN*08Z/#8G_A[(N5:F1 M>?"2\5,>4S9KN*=>?-*:3)F^EDWCXB*#&1CBBA(T MXTHZVZ:-LFA?=2@D1]_E8I. %R>D9CL8%0G\7 P#TS/L9C0HD<86.;AY.GP4@GD2B\5^'0!*D4XROQ/Z&JZ5#U5MDO'<.T0W ?2AY^N5%CY5'3 M51+STJ4$X/>0O'[5U%N190HU$/\6 A:>(%U<'L.@_DTJVO:QRA[B:;LCFB:E MY1BM.)P(=!9Q 2ISV;S4%>F'"_V#I7&MG2Y4Y,AH2O JOI9$]./L-[#%#21( M7)[V#^6![7C?J:E.-AN(R3V[P1!)6UFPE!N$7)4YI1% M.33C&C*8(G?C^(NJJ8>RN,493[,FCB%V;M4)6>N@X@IYW& FD,9(/-;P2EI$ M(7K:M_!TO/."%(>TJ$,N"[_<-3(2YXD1F,#ANU37ZBGR9GR8]779\C 1XH&+ M3'7(I(9I"#2IVZQ0#R452&)T<"]>+ $$B\9&3.R*N>)K&VS_P WL=C2RFJX! M6-]IV:A%%*J+JD;9V+[!M@F)NTR@)#C/X')VCT(<^Z,O!:BR:V']*A^F48F/ M:UWE4\CVFV^WMQ_"/AE7:-AA["']7Q[.L@ZG%%2HT! 7*<&*+RKQ/XJ!]0U[0)TS:Q:#D;*D])7 M(SL86>OWFJ:;+;^;1#@5P'#KT1(<[D^"SMK(_G;H8^D]#31;:/8+VPY3W".[ MWXC<]DPKI3&NXI3LNE9^,Q)>E)2_GT'\7&S3,[K>R=XI8T8&]0M5S1CNI?.A M**^',4">ZN_)^/T"=46O;YJ KYY_-]W%$/^\GB8 MAC@2J-QWJYX0@:9%$)XV <&?"+'WXEAI4F32Y3V^$L:$6)/ M<[TV!%?9&PCZL*VW"5W;,\ 3$/>!^HP77.L0F\^^W*9U''AFN2A$.1#1[/-9 MKNZ[];@MD=0*(K>]=7'-L/%IE&;2>HI-G6EG!JYJ#R-V54"%.2%QE>)I<#GZ M7B]7$GA;WI#B(K[$@'VS^+VJ2$^"G6L Y_'$;U(E&RET4\.A>-5F74?,XLV$ MX^RU<*=U/0/?[O&:@A*;4(4187I@E],+KMZ#K$$>O3,,RX["MCWDYV2#'KFR MQP8-9X5.-YRI%LURB3W_I$@QS [$\KA>X30!Y4%?M=R=G9M=)11I$3'0>)%8,,QZ*UDU(;=(]K#BZS(U':9;QI?)D,+T34<(D M!+X2V]0=U_-W2\A%!+)A+1O44U(B4C+GLMQL[ "6"#&5^0)DR)5W.*TI")6] MI4 U%^W@AAW #WMET/4\XI6PZ9MV)N1(I$R[>S9)/5&6M)Q0#F+G+C8QX0_H MO$%'R!/8^=GAM)P H=JYGHR8@; M"RX\&@O6- 5#M%U"@@!X:V1+"1EUP52E#..VLT.GC1#%_.%6A-JG\_NEF6@" M#ZZ+13UC*@P6Z,;-&39(1J1#4G''GML?:^B#*,D)/00/.^]K@"9>9Q% MZ%ZS>&Q62;+#J=&G[<4FQAQ+1E_IG)0-*RB8BHO@7D,!Y&7F,>7LWI^9YW'Q+E@&8/>O721BF/A8<;02?) MK@T1/W5^;;@1A&2A;]LD GHF)9>&ZQ)G^-6U<:M6Z?,$2:A4<,@)I@]M05SQ MY!XV4[%Z0FPR-Q[6C_SA#0:Y^2!)$:\AZ#?6+E8-P(SA4D\) M>J"\T44#>]M>?/1AN!\-@@R9P]< #29-Y.S2906RGR C2-1PUSTD>3BZ0,.9 MR_NX7S1RC)2*(E+E:C=^%(X#82BZZ/='.LN19.,8Y#)O>+:)>V#+9X::C)]F M6L4%!BGF YK$_^X:+5NK=HLX#E-[27O!E3)BG^/PSD%#\3X ]RF.'8&]V+3; MW0MY^VB7I+2ZQ4_O$A^WY2ZV6^I25\'MO)*\<+?967YVAMZN<7XQ.0< M_X_/SK-?R'"?9Z^^UZ<V>R#[UK"-7/LY/\ZNP":Q]=9(>G^=7EY5.L M_N2,UET^1F5:7]]+Y?DH&\<60I+95]8.0/0MXW[3ZKWZ_\WUO]%HZ*XQW'." M85L!8D<\^":.9^.K_.3B-+\8GQ)K2/5.\\O1%5\]N#+B/V/\.:2OYT_E^TD(4X\_!3YYA_GM'=GCT2B_ M/#OC9Z^N>-3WD!JC77 M"X?M@>%<$]#K.\)O_]53XL EO/#N=?KN!\HK!?GZIDVZ$,]>M6Q9ODR.VB\R MY,'L*U5\@=IP4<^E% 0EJF:C@>H^>,NL73.!KHPT'/)&#%#0=F:/G%4Z02B5 M5BCQ#2Z2TB#<@T5-W;=YDNIB)ZW;>,A)(I0F*5H=KY,;!RC=.0JE RY$>;XB M,>0=^O!"W/7N4#5$J'4'S?Z*%6''^IR>M+*["1 =ELE[$E-BW9$[E8(N#*NE MEQ+X)"+[3WY>KEF5KC)7[A1Z6J^5'!'')U!-)+@.5 38[#>_^:B'="I$O.KM MG,_V!:P\2(FX8$8PLUT@Q7;9C)1VD/*MHFRE\NF.8[@&%7>*UVW?AF4,A)0G M?9;<\I#2UNP W50,F?"KJ"&+4K> M!7"['U*AVE*^ =,=C 9KF.Y8571=M7\X@038COS:+$.^L9V]N8UD5VMMK#,4 M-^A"5Z%&(^OW#5,]"X_WGW:GI+[Z\/'VE>\1IUS O>2/>PZ3%'?U"!T9*%G/ MD,42[I6S#/X$Z_M?;H(+1=USVRN*RR(AZ8T_JL87>NXWX::*8X(^CA*0Y\24 MF":OVZF^K%M9/@W=^FI\3X]O!XS[8#ZE,^!(T*)V>=AQZ<1TU<2K)SP/JKS"/3'6<0 M'5>89'R_I>PVA\@4:6P4L5$KEF$H1ZSTX[+<(ZL'6QN>-KQ-H*L;.WOKX@_I MS<>8-;X;9HTW/FL<&NMU0E:P,W<@Y?^5:<%GAV/&22%ZL)4S1)90!CYRJ/P^ M,Z6$ ]>5A>+OL #P\.#;;C5R041."[DO3Y H3:ZNY,/E>/(-*B@#Q+-+Z>XJ M#4/IXMD)'P3+KR@A^@FL^MVSZJ=0J;I)*E4_17:BZ*1G\EL%:4^2Z#UG#-.D M P(AF\\@N^4QX,39'S#;]3Z2/83F^BSIZ$61)FF2\_NYSK$-XKQ3LJ3;R'53 M?-;./&);&_H-@<42U+(P%-1ML9"#58GRI.U+:?<&)C/UJN_")F:RF^5Z04KM M&[W#2:T-$]-,<6:0S8IFXV,I\8I38%FDVPSB[*_2E+@%!8\4JRV59+L[1[V& MGL_&(<.^V4-NLJH_^R:TIA$BZ6MO;=+0ARJ[.SHNRLD;5X/6 OF-'$=]TJTK M_9R<@L1:[D-I#6F??)5VCZZ&A /=2-KQ@ YV(4QC[O*)+8K9K;@?#=BYRMS+ M/3D%-IP^3!:EZL_!RRK\?7\\;B6_F,(E8]ZWX[9.:YMI8_VF0Z(A3O^)8VJ; M8R=?Y5B8O*\'2L=/^PIYL-3DS,LG5KKY DZ?C]&PL6+/!7U_8EE>Y=QPH3NZ M60_>"D^>N"=E]$)9RT$Y^.U=/PXAFU0;QU4@"!T/=<8N9XJG374G9SB5WX%F M9TA?TQ8N.3T\4P6O,Y=]X\%O&R1-F"ZS3[$1'QW[]TV&,G@G&X- 0K:1W*C5PR,Y;2*;[0 97(DLYL$)9=\7GG2[6=?I M5KH"O3, [YG%#EP!(CDDY7=3-P88E": X>&W7AZV9;BAOFVIZ:9*6.KD\:7^ MFH)D0<8/H#(.^U[ED\O1SE8W_J6#JWQT>>)N/XSSC+63K-5EK%\OHB0.4D7#]39SYC"T5Z0H$-.26!6^ONQW_+N[0(SM.0X6V M[ZWI!W$V.<^XIT=,%2Z<)S5!C.C[>_F^:WI@S!;T:_A+2NRF'@O [O"#/U7A MV3 @-VE'W+VBE+D?I4LF_0TQV]1-[]K\VD%Q17YWI?6M-2J^M!J^Q+5$]WL7 M%$1<(3'IJ@W'S'&JXVNCF;;M42U"+R.8LX%'XI(PQTVPA&S0[:&[%DX^SMS( M?"H>-_8[DCXGV4GF 2,CB#DEP"=*R\NN_TPV I*[Q5.5A=T02: "-[M.G&_"; MM:Z^FY52M7C.L\*\/5O5=?GJZLK$*Y5+,]2E*O!EJ:MU>O=&-W66%NIK)4R3Y[+:O%>97K\]"\_\BV_IXZJF M%U?OWI3R43VH^O?R:X6GJU9*DN:J,*DN1*66;\]NPU?O)]2>&_PC56O3^RUH M)0NMO]/#??+V;$034IF*:Y(@\<^3NE-91H(PC3^=S+-V2.K8_^VE_\QKQUH6 MTJ@[G?TS3>K5V[/K,Y&HI6RR^IM>_ZK<>J8D+]:9X?^+M6T[G9R)N#&USEUG MS"!/"_NO?'9ZZ'6X'AWI$+D.$<_;#L2S_"!K^>Y-I=>BHM:01C]XJ=P;DTL+ MVI2'NL+7%/WJ=^]_?[C__-/#@[C[\NG]_>?;W^Z_?'YS54,R?;^*G93W5DIT M1,I,?-)%O3+BIR)1R7;_*\RHG5;DI_4^.BGP_YIB*,:C0$2C*#HA;]PN<\SR MQL>6V1B\,4;DOWJN34@[/\9#H+X7X MH&*5+U0EPAEO11B(>J5(B:4L-D(5M:I4(M*BUM"F4-!BO1%E4\4K>(J0CY52 M\. :1EVOQ&T5RR25@;@OXF$@I+B360I<*5(I8EV5NN)]L6.8E:S42F>)JHS0 MR^W.O'6QJFJ@CM!H7HE25G6JC!A0Y[_]Y3J*1J]_LO/YZN=SZ^?#W\/7%T/1 M7V0T]HO$"DPC,6^LB^0=%;2MCQC_9JJ&1NBM[!D5%B#%;/17-"GJ2F?8E$=2 M&]1G:OSPRQ-?*YTT<6T"\?'C'>M(9]!+HD66YBF)SE*Y2#.:3NR&A0Q@$$E< M5CKGL3',$Q3GAM[6W0"8P:#XI+)-X'7EVGC-".R+B#-M2"RDF10;(?U:SJ-9 M&(Q&(YIY+,U*#-1SG#4)-3Z?![/IA+ZP L@^J,D%[]ET&@:3Z;7=7=[7M#:T MD!R" 7;Q]X!V4CS)K%'B?#0<346)K>'V0W$K8"1^$KQ.&GQ[>FMI1)G!OIU= M*A.3G]'HJ4'P6?R!M=/&>OLIM:DO_5)E\@= E[;6#,6'3W?=(OP.D7C8FI\[ M846M'C?TO&C2C'4@19*R_IM*2M::PP-3\;+$D*+^KWX<,0*RS++(7.R.9@KS":N&XJ MF773*ULC6Z_2>(4YT>8IH9YAD"DVGI55N(=E)7/J93:F5CEUPAKT&C_BQFIP M+;,,CXG6%?[9ZLQN2?MBV**L;>:YJN*T-R.#D%9]5[7MO$(DS0A='J$8!A@W M(G_E45IAU/92X37,"39 6LOP&_^#8T&!3O!0_+;CD60FRX;"E5ALMKRX7E6Z M>5Q9VZ(1K0BYR(!*"FM."6@"AW9VRHE:U&*)P%+$6,[0AA73&0^U\8Y+*"4- M6!#>K^23$@NEB. FDVLJ;9I-"[3)TC8+_OG+'V7HHU=(.1H6GLCUU'+@M0 M*8;G$A8HXQ6!31B]!G90:%82D8!M@0>T M",0,",9W@N#RT3=72@F&E-S+#2GLRJ2.<%O9>R%RU>T3H4C0< M",AS:(-*:[@T&JPI!0?T6D^+)YT],<18%9//Q;('3>: "@.G#89JC1V74#>U MK]23*AHRJECOO0(!)VA#'_4,+F[H72V?!>$.?GI!C+-E6I/I4[LDA=>S2*]# M6=>5-7[J"G]-3:P;F I+XF42A6;$=Y(0[HI'Y4P"& 8.SU;EG*%F1P1HD0Y* MTCOL MR>0Y,N"$4]4F_;">^!YA&VP!O[4AC G_>9OLR65I05,% <_26QD4! M)B=W'8^]220$!;2M'0+ <3.-M3#H4IM<20.-L?.4A%Y)/QJ@"63I&/Y/L4@LBH&N.9AYVFC-G.&!E_>\'.4YRNTRSK1^L24[#HWFU* M0*8 =$X1+;#>E/>-8-((1TB?22,41>6&]]6Y*V.@^+,!"%IWIYWR9*_DP'6$ M?S)Q@''##\FDT#ZW0.7PF1S3ZK>U?%Z9C)W-,6-H*"*3AN^+5G?!GA,=-WA& M0XO&]0]85RXW"#9.@=2.R(-ECZV;8N@L_4_K5[JIB"Z 35DPZ0"LW@H2:.I5 M0%YUF:5// !-C%>]1N+-1JDIE\]X5VGJ!%^T-1#2VZ>C6S$$0^XT]*GGLE^M MR][V7+;?=(_E;[LI=BT[$HF(RO.R7P$W(;\D^ $_AY87&,)EWR_@W&%R*0=GA>!I,9A/,=9=W#*90W'2" M>8ZZ:;CG+SQ%ME.B,KY+"#,8C-'O>N[V:]>QIN$4PZ,5LI_9_ +/DR"\F8J/ M^\[VJM,TC)K5?!W,;Z)V,O;)3H6#"G30=UHL?QKUYFX?[;P..3=V;1Q&_4VD MQV\J0:;*PQ>Z.)A]#F;0X\TXF%[#X";1W#Z%T_$1)1Q#E_/6;'O^X4R7_(>M MU0!08IOY$?NV$W$,\3RQZ&U@7)?4[R^>DXGV,1>-QE$98..M1TB'X+V,JQ0P88AS7;Z-$J<3_#IBRVGV$/V=5. M.V,75WD8T^-QG@2^$A]Y1T3(/O6^3>4X_\L1-)Z4A>$9)A1"VT6SE!3XF,JV M0S&7UYIM,HR"V7@B?H:FF+V"W:;/CL8RSD%I#6]@VST*0^=$0(8;[[CER=6= M>VPA,@)>M6S(I9ZLNDYWA5*]2MJZ5F\[_VYZ9 >-_0=Z&?"^=FNG=UV MEO6 G4EDE5!!.TF7/O4<^&+>PUU;R+L>3<6A\C="Y!G:T?>SB^$6E3J0_?A5 MD?$^%@1UGDMC%Z@F1^9NNU%!B,M*K+6>#+E=KK#$)8L;RV6)P#M-=^MEI=+ZVLAFH6S_6:R@#2!D 3ZUU M)S[^[Q;VM:GWUO5>>_SN5LV&V34&66"#LKOD4VR_8(K-SU3-M/L(".'U&CXJ M3!S@4%1/U)*MWEL\#]0KCY&'.X\Z8%@6J+Q.H#S*A"GKM:ZBNLK6,;L'A4D] M?/5\I@=[0_'/+?_D@L?B!0I*-$:M14YGR%QLH:7VSCV@)R0:K#4JN,*;"';" M*7(R_\&RAE]5\LB^9X[I 6.A+8U&V?#:IMZT7"(6KHP!F*ZSWNF,=F6\&$:# MC@OE6B!5:6JB4$<'\Y5@Z2@FED@%L=3D05N"Y!5E&RZ06\IE84Y1+ !HIM!W MTE9CZ!M-HFP6H ;80(Z+B9/6V*5Y9J>HJ@V?L"P,YF[C-U4@0'V'2'5]U<7[ M9;=T5S,@_? 6>B6D+[/,.K64H"T5M,59*&G%KBBI.^B9#7"QZE1"5P4@:&^L MG @.4+R'$IRMS%]#:5B>?%0'!O2&75+":BL/:XV!#>;+T=0Q3DJT*OV'947' MQ>"_XM+G6STI5+,7IHE7R .4K9I!Z6WMVF4 )[R MI8J#,F.-Q]U2*NM2E$% MQ/M02VD ^8I.,'R*1$4C=RKU"_REZ*9T3/[V81>HH&'KH?VVA6TQ8%;1>^&@ MBT5[2Z72#&C=IK\D-YY'7@=+%RJ[/;ZM*H;.K8.!%ZR*=,&\ ML'5TB"<(Z!*:GEU;Z99@]EYSZDZTG(KZ/L??7P09#S8JS8'H=";;X[2T@8@( MU2.=",!-XCK;V HGL;\^_.QZNXMBKA1_0MD/=(J9^Y,4%Z4(R6%@9!F56M$5 M*3C=O3T,&WR$JU^P#:'#5I%SRYY:Z#VALA_;$(Y=?&#$20!SZBHU%$XT%Y+] M2*3KMA[KZB\A)Y7AS3P(;V;BD3&NT$X>B2,!_JR+><5!B(^I (K,R.99]@#F M5[U6""]!_] &H5TI>Z9^\OAFVP6[0]JB;P4O5E.K\QW#_^_&R\H)IN.IS9[G M032-]HY\F"1+ Q!:D&PB0^Z$5%.YTYBN6)P 0]&L<2>&J-!T/GTZ)YXO&?,?S9<+K,SOJ1JQ4XM_,53<#3<%AZ>E#OWD1D^%^Y- M+\5NCUZ"SIWAL;V#30(EESSLYQ7;QD"523(%.GQ^YGV#J/-H$MR,HA]>@8U0 M7.RD:J%ZHLL,L3W4Q[NFX$!B[X-XO<+?>JS+]FW3="[,@^"ZDE:L5&)Z,4!F M/^3=/,?6>OU[T\O;Z"Z)8FIH#Q8\[6NS(S=:QYB"/48%*^4^-#MC54C)GK_: M55)F4I-[V#2"_1COVH+ T<2)=9/#77NZH[RB0 MS_]YM?90QA^&_EC@_+V03<*5"'B+X%NFXF=[B02L]+ZP=VY),_2=G_PE$SK& M[7UG>L+$L:5/[4=7MDK) M"M>]4+3T%WL6]B**+SO?=*&"$5]^.7A1SA<"=NL^-9_HRHHO-]D* M64$KY8/?=@7MK)<-.7JOHM.;>\^-A\(5P?"=*WM,])RRM\[_MP\NU7*IW"%O MKW+8ZQ#L%/<,O?)'"RT0^1L6UAD("7N"B0-NBZ3]8^K:3A8N6Q$T5#NWUUQ! MMR1K[]VFL"8R)&/[D3@8!@<4V6UIGX5Y)0WDQ1'-](^O$9]LT9$->KO>+&1. ME<7_N%NA@\5%ATCNR+$KP--%,+H&"CW$:4G'5OX:&I>*[3$.<#.VU^H.%.X/ M'#E!EKWN46OG>!0Y"D:DX(3M8K+QQ:Z9T&0>78!SUWQ\!;4US.[>1^=>=M<' MR9[ W?JJ/0:B< \[VK^TT[1HTQEXZ[*'8:6MK[?M#CN1O4IMYS[O02&>N41!.>8Q1,)F,Q:$+YU>]/Q3(%=(6^G,(VEWDW?9O!MJW[5]&ULK5;;;N,V$/V5@398M #7UM62LXZ!W+9- M@:1!LMT\%'V@)=HFEB(=DK*3?GUG)%OK;1VW#P7BB*0X9\Z3B>F\4IJ<6_!-77-[>N%4&9S%D3!;N%!+I:>%H;3R8HOQ*/POZWN M+!44 E9CS1OD' ML_E9;./)"*\TRK7_8=/M3>( RL9Y4V^-D4$M=??D+UL=]@R*\ V#>&L0M[P[ M1RW+*^[Y=&+-!BSM1C0:M*&VUDA.:DK*H[?X5J*=G][?HA$>C;QCLU%?!3PET8/( D9Q&$< M'\%+^NB2%B]Y*SJ]%MH;^PI7TI7*N,8*^/U\YKS%X_#'H8@[P/0P()7(J5OQ M4IP%6 -.V+4(IN_?1:/PXQ&Z:4\W/8;^;\DX:GR8VAXB[,20P@%''9SG7E3 M/?BE *Q.8<',H33.PP]S:9W_(#6#;H3U_",8"QK[!!:_DG_RF1*PYJH1 WB4 M"RWGLN3:=_98=5BYWH'4I6KP<. _W;9(/=84<)*KA@H/C,6'=FVA!@VB%F) MYXI2U*(Y!EQ7:*";.:XU5NH%F+6P2^Q" SAWR*H4SF%38; 1L+'2"ZC,9M^E M-R"].\@?9J^X5AI;$?#*FK6DGN, >QZ(%X)&4B@0U/@*MQ ;,W-&"?33NQC MDT"<1:.X582XIJ;TC<%S@_)(3_)C.UH2"/U:"ML02U.O2!M,2$V,A?.2='*4 MF'GCZ?@BOZI!92KLSKIB*(O]*D@H74EJ= BUW=+US>=&VFTRR(47Y5(;91:8 M+84@:^S+J_;UX+L3@GA..CH@Z)H.R-PHE* -WP,6JN@+]13.;'J5?-K M+>Q">%DZN#,SH2X5K^#J]A)^4F:&+F]T.8 'OND/@(,3B%(V"J-ND"=C'(Q9 M%H7X3 I69"$\86_'X_@!0Z-\0,'"-(0X9GE1X-YPG$$R9N,X@4]22^R'%2R, MJ1QD&8OR#**X:FM9UAU2=0*&?T?0L8L&A4M'1:' M)"0&GF4D9,;")/Z'D D;%SE$"1OE,40ABS.,/F=CC/)O2J8I2]*",C0>XP-A M(QB%.,F/:#D:M[]#6J)MAGDX@31A13[NM"R0(D61LCA*X5!/'>Y==C4I1%79;?MG>?'+?<+B36N1)S- T'>1: [:[Q;N+-JKTZ9\;C M1=P.J><(2QOP_=P8OYN0@_Y;:OH74$L#!!0 ( ->"!%7^U/N@1 0 )4) M 9 >&PO=V]R:W-H965TU*!) MB"7JS4YC XZ3I1G6+(C3[<.P#[1$6UPH4B6I.-FOWY&RG32-,W3[(O'E[KF[ MYWA'GJR5OC,U8Q8>&B'-.*BM;8\' U/6K*'F2+5,XLY2Z89:G.K5P+2:TF*S9G]TEYKG UV*!5OF#1<2=!L.0ZF\?%IZN2]P&^+OGLV8$ X(W?BZP0QV)IWB\_$6_2 M!\, *K:DG; W:OV);>+)'%ZIA/%?6/>R61) V1FKFHTR>M!PV?_IPX:'9PK# M:(\"V2@0[W=OR'MY1BV=G&BU!NVD$&YWCTB5E;C7NW4ZO+BY/?SF'Z7Q^?CL_&5@TX,0&Y0;LM \!R^*RDK0VP$MVT28>+]F#=Z%4M>9" )457$I+ MY8HO!(.I,P)C7^ T"S,T\(3FH8D&CF_8L?L?DKSL(B'<)#D8906+O8HS(MX+Z4?W@U) M3#YNI_LIQ=1B9I#2J(@\I:.\>)/2(AQ%Q+F>D3 AN:H4)PJS _&CN^Q!ZM M-9/E(V"WD*9GT;<7BK_J+R0,KS"[U=*L5"O)O9!+-'V !9-LR>UV2ANE+?^[ MQ\'V<<]59] L;5O!,0P$*9FV>-W":MO-?/;Z/4?#V:.DYY+I%;.\--Z9*[5@ M8B9HA;*M,X#GJD,_S!%,EQ:#]?3MNJ,QJN0>%X4[NI7,O MXBFBY=>.&T_PT6O-=O#LJFP<1>Y!X,JOD[:_-7>KNS?'M+]JG\3[!\MGJE=< M&A!LB:K149$%H/M'0#^QJO47[T)9K!H_K/'=Q+03P/VE4G8[<09V+[')/U!+ M P04 " #7@@15MAAV'_\" !H!@ &0 'AL+W=OE:J"QY M$MVL?S_*3MP.2(.]V"1%'AW2)#W;&7OO2D2"/Y72;AZ41/5Y&+JLQ$JX,U.C MYI/"V$H0J_8N=+5%D;=!E0J3*!J'E9 Z6,Q:VY5=S$Q#2FJ\LN":JA+V<87* M[.9!'!P,U_*N)&\(%[-:W.$-TK?ZRK(6]BBYK% [:318+.;!,CY?#;U_Z_!= MXLX]D\%GLC7FWBN;?!Y$GA JS,@C"'X]X!J5\D!,X_<>,^BO]('/Y0/Z^S9W MSF4K'*Z-^B%S*N?!-( <"]$HNC:[#[C/9^3Q,J-<^X1=YSNNM?\Z5H .?W@95 M/([>G6 _[-D/3Z'_]T(\@ M\@>A,X1://*8DH/:2F/],94(KI2U-X,IO"XM&)O[<*D[R3N6J&HHI&YQ3&/Y MD#\4&?O82HXZ! U*V#L\('27W"/63ZS>O)HF\>0=9!9S2:!D)9F1()[[#&L2 M6X6@N N4.WMJ "7%5BI)$AVGRDD*!X51O*G<.7 /8M^#<($95EMFG<:M)8:E MS40N!;R&9#QXFZ8LQ,/!^.T$OI@MJK42.8P'43R&T6 ZC>'B48M+C9P'RJME>CTKGF?#*Q62DJ;L>Z$36^%-I4W&%IEA/;&,%SKU2I21K'QY.*RWIT M?>G?W9OK2]TZ)6MQ;YAMJXJ;]:U0>G4U2D;]BP>Y+!V]F%Q?-GPI'H7[W-P; MK":#E5Q6HK92U\R(XFITDYS?SDC>"_PNQC/) M.KW;H)=^0^^8?=2U*RU[5^"O,DQA=O_XA M.8XO7@ X&P#.7K+^0N:_1X]]*@5[HZN&UVNF0JQH2L4:@X8U3F*-EF6M%4S6 M8$S=%LA":V2]9+S.&;>,YR"4I/109_BWEBLHZJ*0F;!1$%16]QYX"S[JA20A M^A8$F?C:R@:=ZL8[L'+AA($+",N"<9:!,50*_X!Y 1O!,./&\'HIR 3CCKF2 M0&>B\8VK"_^BUQXSM&,/"*&M2IF57J+W*ZU? J05(AJP&]A0W%I92.'C%Q)B MAA6RYG#&8)52AV34RS'SX^E(%T>4P1]?_W":IO'%P]UG_Y1<_ 0#5KA@%EET MDBNU9A5\M8;,AR@\;Q#4$U>MH$A"O U?4ZS(]!, !+#TGO+%&M7:WB3+I1$^ M8]:A'I3&>@UP=Y^W_?-*H^)_PRW-.485]>B).C2S*"&Z2Q':M;:0Q)/52N;< M8?'H\.>S#XAW(0GX/F;OBZ%&N482:^V(84\RAU> LYENH07YP!_RX1<9KTEV M(8B5N51;;,B)5U1?XUTBR(4V:!YBIM<%W)8@ O.@=#B;10M&B[VDCMF'0"K@ MJ75]%+YF((>N?=)7J#N(LT49*FIRM,52U?1S'47J6X#=)C]D'72^///OWI6:SZ&1VQF8G41S' M[),FONS+P%42Q3/O<^KM46DVF"3-Q@8]@H2A-%TSLSO?_ET?A4768^ULTQ@- M7]0&X=:W&Y.!W;RO>X;)B\'6S<5H=^Q&U"_.R$4;SB,HS0K5+#5-&$CU-@NC M*P808<5A"AX).O$V=)C(P4^^4((([@8^7Z-G0 MX!UH3V PP-/ GUY@6'E/#3=NO45F410TA8ALQ2X7HH!*/#3^>S"-*V$?YTJ-:[7;T02HHG08W;#?3-G![ZA4;/9M.E M_BRX-!U<;G7M"S4,X [YYU9XAF$S<;,6W%1G5-R06\,! 7W73R"Y]ZB8F. M([HO+N::"5'W^[^5E53(O%LW?F/OH:[#-NKS7,(>J\)QC@SE>^U.6*G+H_U1 MXY%A-PFI3:.3DUG(++IQ>K:?V-Z?E<__@[=Y-)\EP5L:Q4F\[^WAWQ08#!0[ MD?MSS\N8O,:.WZ!3D8[KG7_P!02P,$% @ MUX($57E5Y]B)" $14 !D !X;"]W;W)K&UL MK5A;<]LV%OXK&-7MV#,*)5&2G5BV9WSM9IO4GMC9/NSL T1"$A*28 %0LOKK M^YT#4C?+;CNS+Q))X-R^EZ>=CDMF*IKW;:<:55,F6B/.O$W>YQ)Y>Z:%V<\;<'>W%F*I_I0CU8X:H\EW9Y MI3*S.&_U6LV'+WHZ\_2AZ=7 M ]K/&_ZCU<)M/ NR9&S,=WKYF)ZWNJ20RE3BB8/$WUQ=JRPC1E#C]YIG:R62 M"#>?&^YW;#ML&4NGKDWVFT[][+SUOB52-9%5YK^8Q;]4;<^0^"4F<_PK%F%O M?-(22>6\R6MB:)#K(OS+YQJ'#8+WW5<(XIH@9KV#(-;R1GIY<6;-0EC:#6[T MP*8R-933!3GET5NL:M#YBYO;JZ>SC@N\D-=55H(I?H3H6GTWA9T[<%JE* MM^D[T&"E1MRH<16_R?#?51&)?KCIVW"('_[3,V\!KLYT5I<>I*F:CS%N+>*3M7K8N??N@==T=O:#I8:3IX MB_NK#OAK*G'IA)D(0*=6T E9I.)&)2H?*ROZ/?Z*7Z2C\UC3Q52,C86.>'(B M,<@NYU5*C/Q,B8G),EX[W>'[@J=X7()=(HDXL2K57LBI50H)ZT_%U^@Q$C=@ M)BU2=VZR.4G.C"S$@?CIA_=Q+QYM/#TIFX?5WB!N#[M=T1MVVUW\7YL\5_:/ ML2R^"P*!%*W%-<3-__U^&W#_I#V(AS63I+(6YHK26"XQT"TSQ?2=)W.8[K W)*%' MZX=/VQL.1"\>,FL\]6-FOH'L=3#ULD%6W!=K5\3]QKT+);"HL%GHPALAQ02U M[MU2 ?X#U&P]&X%;4R8U=5)3;2XHZJ*(J^LO20PD2H2M 0%UE&_]-*6@E@%$,MW$S"=V6F MTJEB/Y%"+UAH!42OUH5D[<.7P<_4=0CMNCC3" F1X&G,<1GJ+ B!Q&7ZK>+Z M>R-UMA2/.H=6XK$&[GZN;$%CA;C3!:*?6'XAEQVV'N_OOK2.FB"VPJ TYM23 MURQ9.=H7=D58@8<0O4@'P,,E.@TE>J-%@AZ'ZP\;' EK M&IS2AC>J#K;8IN?LBRFNZ2M$0 M!0[9UH^ZW1\A;1>6O2(Q.:*=I6'S/Y+7;>3%M;R]Z1=*M1,@U::B5H^$DI1F M%*JDB=4\&".?$F4]YG=R2*CA5F6D45U!FK*,Y53/=:H(,2$MNH0E7(;F*3RQ0=U1I@3X[$M1. MIA)(3-LA:PD+PZ)+XW3#/)??* :X2(S83#J5>#(["'"E2O1$ W6*->,"=)E" MFB'JPD M'6S)>!0HG!:%@5U/)?IWU#'*'#10;5(">TOV@S6"SRKB]NKCT\WEWQ),7=%5 M<'I@&C#!"4/G5;Z+#;:@EOE0TTFA/56_'V&$@6:]J!OBE:0VBBL&9WNT]#-K MJNELS[[/TD*O>N+LATZ )/L'W/M,0W&JY 1;@G4\>=$@KWGV^W^Z_X4+,@H MVH]C[V8&;*=-*37+2Z2;B<.06'XF20'CR!VI"HT9B5O6PP"G)LZPRE*OX(SB MB18OZU9U#Y=)[MZK&?*HO:WRUV(28O:Z5NWV&4=^F(P>]+=B-SBF4#ZHCZ0V MJ-E>/BO7Z+DRGM?K2JA(CN/"OMRL+,5>TS8A"A+IAB*M4 \V1\M0JYA+;=9F M+8E@+4&S)W;;+)5:$07^6R&RS@($2R_J-^$>[3N1\7"^@,&LNT%_UUR.PAB& M\6026CMTWR[1(0AHWM..8P2<26W6;#6YAZ%/9LZ$8D=E7.Z>E.J1[V?H37V< MSE)81(_M'P]&)SRS4!4@[K^:L%LE/E=0(-0C"1,A!S6UE\ MH(P"##L2Z1! .E74]FE(IK@,DC=F,2R$*PYT"NX@#\P9HI4O.?S#%)GO M!?FU8R^@G\&4PKQV &X2Y:4%Q'%7WS5H(=C&@UF\]7IA**(%OG\44]H+XX0/"0@?355"//R2'H<[;L9Z6Q<4^44 M5'091Y,)IO]P8[7ZNKKONPS77.OMX;+P,P]&<)J:@+0;G0Q;PH8+N/#B3++46J)&7'^^OW[BC)2NMF _8E M,27>\=W=NW?B^=:'#[$F2NJNL2Y>S.J4VF?S>2QJ:G0\]BTYO*E\:'3",JSG ML0VD2S%J['RY6#R9-]JXV>6Y/'L7+L]]EZQQ]"ZHV#6-#KL79/WV8G8R&Q[\ M8M9UX@?SR_-6K^F&TJ_MNX#5?/12FH9<--ZI0-7%[.KDV8LSWB\;?C.TC9/? MBB-9>?^!%Z_+B]F" 9&E(K$'C7\;NB9KV1%@?.Q]SL8CV7#Z>_#^@\2.6%8Z MTK6WOYLRU1>SIS-54J4[FW[QVQ^IC^T].9*KJ8?-,; T%C M7/ZO[_H\3 R>+KY@L.P-EH(['R0H7^JD+\^#WZK N^&-?TBH8@UPQG%1;E+ M6P.[=/GZI^N?W[Y2MU=_O+HYGR=XY.?SHK=^D:V77[!^HMYZE^JH7KF2ROOV M,\>\OZOY?COUNJV)D5514)[E9"!H!,I]+$B7=3*5RIA2TO!^#*BP5H?$I6J M-# *457!-[+CU^.;8Q633EWR89>]M,&@AXW=J;*#H1DBLHJA6E M+9'; ]6N9&-THQN#CNK;;6UP1-!NW1^Y7'S-T$Y/OWYTQ*X;[F4HY8]\)WQEP09Y2?..TF,MZC;&L8)!\6D:F]+"D=R M0E$SPI@S:KN<46TAG5H@8>6[P+)# :XE0ATC09C552AT:;0R,(<^ M'7RWKH>@8ZT#Y;"BA,608 Y Z=,-RM*&[+&TJ&G06(FY: 4^W'UZ')=N"#35 M< ='O,EV$*">>_>X)AR@")%&0;N\_W\52CPXG^Z=RA[NG=SCEC0'OS$\Q)!G MDFK%* 9ZHXV5$U$&(QSG9#E::UG0QI3,1(:(\]%Q*(.I,$"KRA2&Z5IUB07M M/C$Q0JP%>]6:4/_O!5P9!XH:;3-=&D8GI<6TVC&8#09JIN3G >;",S!]7P:DQ*N=,@F#O&(> MYCE MP"MM>PFH>K[FG0&6O2CET?<)>E M#YL=D6CK86GB77+6D*%)6'V'#+,&RZS'E;1[[%J>/?B/1Q.S' <+PW77PWCC M5U%=%4E]^\U73Y?+Q?/;ZS=7\O/D^:/<:27+)]-FF )@B ,)8M\.(+OW) M=CF=N_J3\W)5\1$,-,)P+P3OD[@?%7LI8_8%R0Y+H326/,SQ^LZ6O=3N/QY* M",[X*2#4]7$"5])=PH9QXQ9 %3R+"/)GQ^#WD]+U3./;BM#9 MB,24 MQSN%L3,;FQ,M5^%/V7? D"Z%W)QOAZ=#%WBJA##AZ4@LE[?*\P)CW* M:88VL$DD2$;J-+.L5>,P:CC2UO*(()1\TC%C0CZGJULCJL>;2$ M?>YIFOMACEGSL3.P-FG0UY:_C4W!S)],'N%XXSL(.YQ-HIN0H.%+$.-J]4XF MDG0#'YLM)=&=FU9O:(:"!%5SHYV.?0D +@5 9 >&PO=V]R:W-H M965TQ-G>!()OB>V9Q+'N4L[>9DH M[GWH] -$PA(;$N !I&7=K^^S("G)B>VV,^D'6R"X6"QVGWUVP;.M-E_M1LJ. MW36ULN>S3=>U+Q8+6VQD(^QCP:-8+VQHI2K>HJ1?<]Y-%(RHU MNSASM6,NE[*[; M3P9/B[V6LFJDLI56S,B;\]FKX,7KB.2=P-\KN;5'8T8G66G]E1[>E>)25^A:^O^L^T@R_,9*WK;Z69<# N:2@V_XF[TP]&"S']D M 1\7<&?WL)&S\HWHQ,69T5MF2!K::.".ZE;#N$I14):=P=L*Z[J+U]?+=Q^N MEDNVO/KU_=6'+\NS10>U]')1C"I>#RKX(RH2]EZK;F/9E2IE>7_] N;L;>*3 M3:_YDPK_VJLY"WV/<9_S)_2%^S.&3E_XB+ZE7 -&'?LL6VVZ2JW9/UZM;&> MB'\^=-Q!6_2P-LJ2%[85A3R?(0VL-+=R=O'S3T'BOWS"UFAO:_24]O\N'O^C M"O:Q!W1["SEK6649[)2X4M*L M95<5E@E5L@]Z)>O+6I1S]DZQ-[*0S4H:BE0 ^?>72+,_^LI M6")_Q=6 !I& MUS5Y'9M)>*S#X+"'8#6XA%Y?SY=SD$/;UA4TZALF3+&I.J1O;T2- U2UDVN- M+ONBLQ[T%'7OYI GR&:#S08S<1 C5"$AM*U4J;<8%+WIP%)L*^H:CZ769A!V M=E7:L%8 'D06EH'NX!<)^YM&FJ(Z,L B_\Q7V6(<28A5?<@( )$> M@ [8!E? T:A7%#J:6%?%(;EZ576$ -'!S!LXH*SHA_;?1\ 9 MJH8..<78EB M,^WT\T\9#]*71]&BG0?\D,7Z2-U0&[!#MVO'>!OI4N](Z "),7'(+:,T$FNC M=*W7%9DQ<62EAD)/;J% 4BAJ5&[0PA='$\W ]9*XGH&II6/J977WR!OB<$7&4TDMH\?/D![KAG2J('YXA&>PI6TEXGA#O)CMQ=]\]."*_[YUGG >GC_LF M"+S0SUGH<3^ )[W$AZ.\E-]SC!=E/D3"-,#_((LAD:?)'@WH_0#Q@;N=6?"P M'P0L\>*4LP#>Q\+<2^"6:P6:T(4@H"(]VX$HD.IHX.#<9Q'4AZ0 MA9EL?39N?NHQA2#'$0O\#$MC",8^A_O'I+#8ST+8G\1:3$78R%NI>N2X,.0;=%_- MT.X)JERNW9F*E&6#,_10SM=2KXUH-ZBJ#GI>X-6_ IR&R M*HA!^)1Z!K8)R,=>ZL>@F1P*WE?EEG2@-J&@I1Y/,_9%4__T0#V=JN@WF/UQ ME'0-IY(+.M>ZX5P!N#T>,L\/R83<]WA.Y33.O2P)V24ZJ%+@2"$>*#V)F[T@ MX%19D*OO%)T!=1J,094=-!3X+$D"=K7>M1V()THB5/^(*AA5?BH'["/:'0Q] MZ$S &"SG/Y'H+S/Y*T18EMMZA(J.=ZBW@YVQT&=&;F7A_$PB()X\BWW0JIX $U*CL19N9?B M>$N!&Q-@(E85"?E8&FX.XOG^/68C%#OG0A\Z MO@<3=DBHCZ)V")UCG@/''(@C)U(Z>3 WI\[<]7>%&@@-9 M#^8<41UN.@.3T67$]KC4.!R5_9[;M5IK8G)0X4U=%>[&??W5H"A(W!^'VP#) M#3=_=R%Y&I4D,MSQ%6ZZ6%X?4;4H"MT[ZJ5K&VH$D$&W9\K&H9(5QP5\S]X@ M5$MOO]]J_UTA#+P?MN\H;E$0"EG=4N6;/_3%9G'T-:TA!J!OAI:YQ<.'M?WL M_K/DJ^%KW$%\^*;Y7AA<]"UNPS=8ZL_3>,;,\)UP>.ATZ[[-K72',[GAQMV< M20#O;[3NI@?:8/^Q]N+?4$L#!!0 ( ->"!%7U_W1(L 4 %X- 9 M>&PO=V]R:W-H965T^ M(@KBH=;&G_2J$)K#X=#G%=72#VQ#!E]*ZVH9\.CF0]\XDD54JO4P&XT.AK54 MIG=Z'-]]=:?'M@U:&?KJA&_K6KKE.6F[..F->ZL7-VI>!7XQ/#UNY)RF%+XU M7QV>AFLKA:K)>&6-<%2>],[&A^=[+!\%OBM:^*U[P9',K+WCA^OBI#=B0*0I M#VQ!XG)/%Z0U&P*,OSJ;O;5+5MR^7UG_$&-'+#/IZ<+J'ZH(U4GO?4\45,I6 MAQN[^$A=//ML+[?:QU^Q2+('$,Y;'VS=*0-!K4RZRHWU]^OQ/7G MZ>W-MT]7GV^GQ\, VRPQS#L[Y\E.]HR= _')FE!Y<64**A[K#X%I#2Q; 3O/ M7C3X6VL&8C+JBVR492_8FZP#G41[D^<"):?N)5- 7!L?7 MF!2^D*<1'*N;* MS,49,T0%15Y<*I]KZUM'XH^S&<3!GC]W924YW=OME#OJT#6L:3NZ?> MZ>M?Q@>CHQ="VEN'M/>2]?]1NQ?M[$:YV[CX04(B*?306$^%"%9@,(#Z!F1U MCDR^Q+>\DF9.PBE_A\;U:!!.;^EL+4K=YJ&5W)%>*+,E+ /YOFBBE" M1>+;8#H0A=5:.G9%K;/]71_XU84TLE#2=*_[7-H^?Y1"DT=4\!50\[ZP$'[ 0-!P%,J)LC71O-3KE [$14S2CHQA7(2* MD]Q@S'6I\/089BH!Z[8&@UNKOX%BCH$-[TZ YIXMEX">5X\U&7IK/(6@H8)8 M.-&$E-@RWCIJK(O%;=!>MF![SWJ >K+$G;>RL.5NP.1J ?X)H_!B(5TAH,>JNH/1"?K:$.+L!M M,*2Z>ICMK."(R6UK8CXJS)3(+%B5&J7<%)##+B4J?2]UN[*\(T:V[RBWU->1LXO-70[(@F!1--=15^DON9LWET(.SHGG>.KGK;R@3B+3,.Y M3NMS/09]23G5,X"9C./;<1KQ8#.JU$U"6;.;)[VRZN:MP< G03>[*](%"(@V M>K4WF41?K\:3_FB2]5<3$SS2&*]GX;_CVK2N3Z4./D \'A__/K@2G%$B>XF3 MRBYB)F/9XNEKNBBTS65:7'F$K./GM+Q)$_7M:@9$5E?=%B/76\PAG*"THDZ; M&?%FMHESJAZ>^;*U*CTW)<3O*W0Q79R=K;L//^=A$_\+LTN\$F^R_;>XC#.^ M'^]G_'#P3NS:E89;.V]-&"N\V?M$Q[3^KM^N_SR7S"5.*C2E,) MU='@W7X/G1RW^?00;!,WZ)D-V,?C;84_0.18 -]+:\/J@1VL_U*=_@-02P,$ M% @ UX($574@OK(1"@ Y!@ !D !X;"]W;W)K&ULM5EK;]NX$OTKA++^X&2*)M; M2M22E!W_^WMF2,ERVF:WNUB@2&*9',Z<.7-FJ!YOK/OB5TH%<5>9VI^,5B$T M+Z93GZ]4)?W$-JK&-Z5UE0SXZ)93WS@E"]Y4F>E\-GLZK:2N1Z?'_.S&G1[; M-AA=JQLG?%M5TFU?*6,W)Z.#4??@@UZN CV8GAXW\2S@,-CR??6?#/&V8L]_Q(/;R MM0SR]-C9C7"T&M;H#PZ5=\,Y75-2;H/#MQK[PNG9]>7EQWYU=G%^>SP-.((63O-D[E4T-_^.N:?BTM9AY<5Y7:AB?_\4KO7^ MS3O_7LT?-/AS6T_$X6PLYK/Y_ %[AWV\AVSO\'OQVJK2 :P*7LBZ$&=P5]=+ M5>=:>?%:^]Q8WSHE_KO(?' @S?^^A4(\Y.C;AU AO?"-S-7)")7BE5NKT>GC MGPZ>SEX^$,)1'\+10]9_/&5_P]P.GR#>:YEIHP,!]7&E\%75R'J+TLRM*PA. MU%CN6FD$Q$+DNYUFL'.S4E@G@+(7VHO,AI5HG,UD9A1G!-+B;8V/6Z%\T!5] M,1$7I?"VPHK*MK"XT6&ER8Z3.$+8,AJ43:.D\R)8D6$M?H2@7+(3E @K&1]'\&//YT$@LZX\>.+7GQWNU!,HW MSN9*%0#9BS?.5@+V%9U*O\=BHR 46YR>$W"Z7ENS5@4974NG;>N%D1O?ZE0) MAFTV YN;EX!!7@ Y*>XXI^ ME??CCKFC!2OI*@$W!QY^1CI0VWGKR LPK+8 >T//$ FEQ+<(^6LHB,]&ZLI' M\X V4T8C6G# &!RU!N"Z+O1:%R@ 6,:.A)E<+AT,!JR0%(%R&M:[6%59$CB M:NCJ6)3 &:*$E2BD0C.8A$.CG*2Z2B!YH>YRU2 * (T>CLI#0674;%^(A?<6 M)N+>4BP:Z5CZQ/6F)ACQ[,;JIJ6?>+J>B(7+9:'E6%S4^60L5)@(>(#G@4,A M<:2SL9$^IM7@Y>^M]NSCN'^X@4>2&J2J"QG)+ G3HLWA=2<)VY13D3G;HH&* M;!M-_YCK3IF("EC0.="?Y:TIZ M^Q%2$+^^0=JTG4#+M.Q_8BO+]6MH^\)09 MT#LJEZ O:K4' 1QFEB)L P:Q-T26'A#PPVYBL7FCB5AB:20$H[ 6NXA$X!_X MX%"F7B]K7>JE.M:_"SKE@I]/H^]-^H3I8%4')E@+[&=L +S@E&< M'PFRQ[\BFHP\

STSAI"AQ!H> [:A0L<0I):KML=\N3:%%8'8CP%81?L2)V MFQNYY0.Q\]'1^' V(Q*E#2G!G6"#D[K.34MG)_4>-B-<9&8MYB H3#/BW[%V$]G[WL MEO+'@Y?_3CBC73>&6F-$11O$CABO\V S1)D*\H!*X;WU8H%2,.#N;=NP2& N M(\Z1+\"K03^(@D::1--(SI(C(W#XEZF5-"6G"9VLMO5_U)VJT%'.I-$ K4;5 M*8Y%\?AF^9X5?=KM[<.& [TB!FZIW)4'9"X)RBU/2)B.<^ZP>W2)A9- F.Q, M$P>%#[(L6>AH:-_N"PHBA:L02@@7>^G\.)%UOSE$&NZ0AE42_M3C(YUV\?>U M862&^&AL8GSC.B(5?$%?-N)374KMQ*O4QC&B$=!(O5CD&/$&D/9+'LNJ>4FS M7(E/K-IGMJ"BC1DZ>(;[=70W^JI+1JA.S"#QA2H3=')8#-_P_L;I-:U;A( O MU-:+M\EM.->S\F;Q=M$Q@4K M)+_Z/CH .DK2/#I\GMA#@-J5"1TGT%UI(Q.Z%NF-J^-]BZRFGL&ISUK,=%9Y MOGZD7KJ3N?VY^7[I$QU0>]PJ]U/$^3=@P#ZLR=UXQ=H.+BD,)%5[6@(&Y#E? M\)9F.Q8WW9$]\+NC-+F^P>A4Z33A13O6\-NVM=H_'):YV!,& ]L(I[@O$!&_ M@6/_K"Y,]KSQ5#F*B]16@#DG%@VJFPJ<+A0T90V@S*37?"FAE.S+8@C,%:VG&H$2IM32M'%Y7C/X"?U;6%O%- DR67T\&;YTJY);]?)Z7 @?$E M=/^T?X6_B&^N=\OC^_]+Z3!I8,92);;.)L^>C(2+[]3C!V@CO\<&:X*M^$\0 M$3C0 GQ?6J"6/M !_7]LG/X?4$L#!!0 ( ->"!%5 NQVPK!8 .]" 9 M >&PO=V]R:W-H965TAJJA5GJ<.)6IJ5?9LXO=4/3Y?:MDA7RZUW[PRC5L_ M/SH_2E^\M_-%AR].7SQ;Z;FY,=VOJVM/GTXSE=HN31NL:Y4WL^='+\]_>'5^ M@07\Q+^M68?B;X6C3)W[B ]7]?.C,W!D&E-U(*'I/[?FTC0-*!$?GR+1H[PG M%I9_)^IO^?!TF*D.YM(UO]FZ6SP_>G*D:C/3?=.]=^M_F'B@;T&O?:;1T>JZD/GEG$Q<;"TK?Q7WT5!% N>G.U9?G+K^\^7+W[ M45W_\M/5Y=6;&_7@VC6VLB8\?';:T7Y8=5I%VJ^$]L4>VH_5SZ[M%D&]:6M3 MC]>?$I^9V8O$[*N+@P3_V;9;36MTXT*'7U![MD%192:OC:JHW5:1,I47_]\J7YLW)2>OFJK$_7@[W][ M3H+&[BJBI5U[53C0J"O*>^P*K-=^8%.'Z D36'2 M>S+$G234TM6FF43EVL AO%9DY0M+P=63MAI>2%;05H844_].41>F3CLGRO & M*WK"B2C]!=,FN MDY'+D)O1\:<;-<4Q32";F1LW]WJUVJV8/^<%XY6WX*+856<)^/0XJI^05 MRI'+^.*PJG.*K)MVM&%!3RC=4)+&QG+XD2)TQQ[744KF/PIN+?/NR/C_@"M\ M<$FK>Y1*VC!B[YR2P5K:*+"=CXX"HTGGIF=81;=."WW2" M0$D#VA?3[Q:ZE0!/J@N$M+I%<1KQ[$QM,&G5$CJ&I]*1.GUGD%B::+DBIT0C MQ1G(%.G%?.KI?"16;Y:VBY8^=[?&MS@XA1[==PN*0AVG)9(=+<3BEGQ(P[KH MD7Y%FW 00B:"( B3BTX"CM3Q"DK""%:#YG8>DE)?#PLFJ!K8Z_1&:3594V4\T$1D#';&\.!WLJMC25+TJ>ZAPY7F$$RG M@'/DJ \[8L(GZEK.K^!$HH\B9=U2N<6.&XV"&&K(ZOKY(CX_'#1!.4T6^ZFW MGA$>N(T"3L)[= 9NOC]3M=X@\'JD6J* 1R'8I/H30GY$E)(,!V&6X-HDXH52 M.AC\1]JXON4$E!5*40!11HX>%G:5.*+/EF3@:_$["0N^!AZ(YU2-U5/;V&Y# M43YFG!QG:G$=,'OO>0#"VK'U#0(IT5V$P80^ /%4NIM2PIR/[DGSO9D9E@9 E7JLCBX3[S\-O!^Q M%\QZSRYC6ZG=L:-K=Q\VP31U?J:.7B5GN(G;"KTQ?$F!DKZM**L#PIW0 BA0 MS(X"UXYX32Y"==:F7*8"800(-BGY*X-+ZH2M5KRO3+*/6H;M MI,LJ.V8GU7%G[E(8RCXEZ*?0**)7%=$$F13C*XD_N7B8V3M)'R-T7=*@U88+ M45:#DXQ>'G>P6'G4=HWDO/(H&?C=9Z^G"+:56:8P XEO.6'A";+%Y0D8U,\^VS*M%.+3C&CJ84CR3_(OB)$%9_,0EIEN3Q) [V6=3A!9D0E=@IE99$E]LPZ(^0%76HOA"7.R>4 %FZ 9@@X,<> MB#=3VH__F/5M'9C, /$@1>::8(ME-QF7(;"D;K-"X4XF4.3H'%Z26C((%HL= M,#%+,,5:AUX0PL#N0".GZ1S ^D[/1M%":?<2V&1E:3N D!\\<UO^1X"S;<,D! M5<5S0U*D&L<*/!BB\U<$BA75:@M&OM#QX.:PW-40)(->F@A[=V2@ 32/J,%. M]M$9'+EGF%U$]%X8Z*1EP[(;29D$J-A3;(@_<^EZ9W&J$&,3OB9[9N&B-N%> MA&OJG.,: J@OW95AH\$!>Z2A2Z5JGGARA*QM_/H'Z/ M YL9?=])BY(Q(X/ZA6YF#/?*_4[4Z]Z,H8JN'TJ=UJ'.,Y[VII/"MG-&H>6X*40U$/*=ZEN5 WRZ*UE6':S!U+7=7YW97"T7F19:'6R.#1>_@CJ$8[;]5 M@O\18]R6AQT:*WV7F]??'>P[7[5T=J,^H#^ZJVO]Y:MA[)E?3-AC#T_?":@4 MURT%E,KZ/&Z8]1QNK5#%2F!(<3R9>%(=0^:%QECJ2_.X);9JV%'SJ'.P1(X9 M1$TJ1K2$=S)$V9RB.:4-4\DDE(!(.T^:S#QYQ@C<0[\C#+7>*I9MKFUN+8<5 MGH7EY4*.GV#_8(C1DNW ]J02S;(K-K64:BJQ38B%YS)AJ]\MJ=:2*=?<@I>9 M6&K5%\0X(P;)!H=5MD]%A9"0>.G3TA=M4<\%[2AW[Q(3,WZ/3X*Y2_V1@P_";NXA2'VR'BHDWDO?:MLP M0%JY8#GW3&4"9]OU>B6&PJX7-&9N94"L#)#-Y4\K1ALQ/1L/43C*H:(NY0$!?!H9LL( M&?7!5:4-% 0<]FUJNS-3+!_LQD4@A];]VBPL@8F;:M'R^)BBKA439F^,1'.5 MG[,A^9!<'^",8>[TH,-!$Y+ZJ#SHDZT &2:<1]6%8?5XU4BQQ:79A^W#%LX\ MM*P^Y/SVY&"&>J-]R^#CFMSL M9D%RV97EOI8&7%O"=YS48=28_:8H#3!GZ)$N3**Q KID&JF:?W-]DZOY=#>B M6[OCJM&X",$XN^BCH9I*Q&(3(V:99=]HT6JN=(,BZAS%']C8(Q6RR&X$>AR: MUJ[ZJ!YL%S28G+1SM'%V/?]0:I('EJAR;[FR*]%=,!1OXWBB0I!F[P#FY?A5 M [\021]KN&(Q[@O*9-"BF$ WQ5M">?1D.C F*=*WPMT@9EQ+NRQ=[4$X-?5^ MGNR@.#K2H+;H))M449 3M,!G(TNGXG#RDH-!VG&$"@\Z3*!LD 9X&Y 5#A[U#A8(4$6^X_3%4GU'T$WK2 M2R<5IIJ/R?V/*8GN>*G]1]QZ\*B#Y-X&TL7@/Q_2OHQ/ZXC"ZYU*+VM#R0<$ M=GA(04Z!*GFZ&1KMR'AQ*M+V/)GC0EE[DRX5YE'&*/ P.*8:+BR03F/,$!B' MP+H:="M5%B)"1AKIEG!L%>=CC)0T*>YT\'BE^%'=FI!+!#WKQ%0$F*/!7]%^ M@QH@N$G)4N#BD[F(D8%PF)UMME@%*AN9#9N BW->L""%9VSB0GA)E%5L2 MKISEG2RN'Q1MA[SE@%Z*ZRQ)?5MZ@_#OWWLKBVBMYI[V1C'@"0Y%#1+%CZU; MCJU\ECT\31WS=$\N7 $SVB'9UL\P#E1OR;VP5Y44^&:?.YH^G)NS<7&+':SHD@N\YWC MRQ*LOI(K? 28C!GF_9'_#Y[!:3P[C[1P3VJ2F"CDPESL#5*\E(RCM#7A$G%$ MI@;T7+L#%"CZZ8%B&EZ!*P_6I[8+L3!=4QCA/ZJ7T= M&U'DBD0;!2OJ0B%#T(]BP4%=[M'5O3T&YD[4[DP_\CM@R1Q)8O"(T7H'?;X; M@^\\^))FRXZ0+E68'[RQ].-1U].;0>A#.3^(>R1E[HT(J']2$I]-?Y1!;JWK P7*:&!#0MP5AD9V^36^=C.4@T3Z!NL7KL$5JTA; MO8GYA^SFO:F-67)^(?A67IR_2N7;V%DO"[:RGXF]_K]RK0,@^OQL>+'F["#^ M?8L]_IWV>)LK[JN6(GS/,M[Y2LU_3%6]'4Z'X3[5Z.U0O,+C=QS&TY;3B[+P0W?7&FI?L[]PZ*1%,= M4EW MO*1 9F"L&3_@I0:V)4GWJ7I]($$/HV&;_,\E%:=MR?BNB#>T:CJ8*\ M$A>Y+R[JR%4.K@ATCC'WM37F_>*SO">P,V8<8$.J@'M\L$EMB3WZK,3RYGT[,CI^.K74LZ<6UUT_L-'-%XC!?(.6G16-!HS\ MQ;.2R45R^6*46X]6Y2%>J6]YQR9P^BNUR^D,[.)4D5"1U$E7;FA&D;? MV36WH-8XG9J_&$/B8SF]E==(9KKBN(*5PRH?63\OY%++1+J,*WQO^Z MS7!SJY-N&(\S$=FBPG,'DZ<\)PJX&,_W32W3#K)0JP8QOXX9"-]OY*H<2 M.0RFB;C$(;.):I.OA!6#;A^'W'7L"D8'2)%9_"#V XK[T:F%N+& A+0!' ]O M4]V?B$127W946Z2J?-2+PT?]N<2L E3O(5K0]< $ J68#7^9Y)&<<*(6L-[9$='EJ71T'TX_L4OTQY4Z,6@T(O/C--O#;HL=O.K#B2#&WYOB$CRO-\WX)>):9N3"P":^ M=RM"GJA&4X[%131^UY[;["3OZ1VJ4?$*U)!O.2BN72!3%% J(X>9N:@92X76.X41^WB+.N M>4^PI4G67W! !HY+W! _WE.5]Q[K&$2*SH:T;Y?Q-_',$^=O\KSF\E'_#8'A<_BF(G[6?8RK0F!DM/3OY[MLCF9JD#YU;\;]H M,'5=YY;\)S1L/![X%J^K4(*+'[!!_C"!%65,U1( M:@8 )X/ 9 >&PO=V]R:W-H965TR3 =F#+&=V$DH, .!=K/34J;0[<\.KY(W7Z_X7?!EV9C M3,Z2J5+?W&22GW9"IQ"7/+-. L/?/1]S*9T@J/'W2F:GO=(=W!ROI;_SML.6 M*3-\K.17D=O%:6?8H9S/6"WM9[7\E:_L29R\3$GC?VG9[!W$'- \/PA0/QZD#L]6XN\EI>,LO.3K1:DG:[(?_IR?3>Y?D\WGSY,QI.K6]J_8U/)S<%) MU^(V=Z:;K21?-)+C%R2G]%&5=F'HJLQY_OQ\%UJVJL9K52_BG0)_J\LCZH4! MQ6$<[Y#7:TWO>7F]%^2=9YFJ2RO*.=TH*3+!#?UQ/C56(U7^W&9P(Z^_79Z# MS[&I6,9/.\"'X?J>=\[>_!*EX=L=VO9;;?N[I)_= HYY+3FI&9U+8(F5&2>@ MDL::Y\+2!V4,+$"F?^89%_<^;MNLV'G/=BON%NXJ=ZOSEG6B5S 6_^#.1\[T MH56'.;.\P9FPCR1*LCC'GBF;- MC6NMH0Q57 N54Z75O?",Y2[@#Q78A^??F;U'PR$-!ZW@:)#05RTL/U2SF:%L MP6!)3FP.4C7V.R_NCP8'[4D_0;S5/:YW#IT1*[PIT(3?"U4;^4BK..8;MNSW M-Z6XR:1 U*T7 =7!9B5"X6S+'F$'="KGG#0B;(B5.2EHI3<%]@Z>C7_J:<"9 MMW!N7.)\FHXV'#P,(]J!G:3%3O)J[(Q54=66-24!=CCGE9F0HEG"CBNF2Z2Y MH1L8B.T%EF\1$KX-3+LO1N%HHE=5(!@/FR9/?'@,\H;G >5"UBY)KFYNR>7X MW)^Q2W68289\+[A=(+66#$-$IMF/6H9MK,&813TVM7XD0"?[MCKPEG# U-DB M ,Z0!5N%+K!GRGD)L&6R!E%CAL =T=U"7OV%DCG@'SCU-:^4MCYSDR!)7)Y$P2#N(S?B MU/U&24H?0 K@@OPO,(CATH*T0V:;L?4<4!RY7R+C,.Z9>,$H&SO9P +@&H^'PP%G? M2V!WODM+P#!C;G&7EFD(#FHU1,Q^8CO2[55R7V7].OW_I_V7O%1HC)RX8_KJ MNS#'G2!$-)7-<9!:;8T%W)U^K_(X1:.@-^@'@Z@/UR#U^B"CD5_M#8.PCV$: M]$=)D X3NIK-0/,N[5IH;CH!%@,+42](H6[+^5$P!,N]5N%7.*E5N9=ZE=-A MT._WOU,Y"?$E##=!^8.<_X)2NO">W*/P* []7^3^]C%-#YIYCRY7RN_>Y?RT M)DSKV'A.J1'.PI1VA:B]-6%Z)+/\#7W!0F/G*;\W$A6 M;BLS.\6^W+,A9*X$.QZ5:[ Z]^+9PE':T9=L7EYA,RVYRP"S:O= A>-#)1 M]T;TJ'>;GU/^CVW3Y=8K4'DX>HQ/OGE83?8<-.+1J!D,H_B%LVHJQ=P/UP*D M*N>'8/."4+ZGJ.$>;Q #@DAZOHT(1H# MLAU-]Y,A>L@\W$JLJ_P*;*HK7UPP4>T%R[ M#?@^4\JN)^Z"]DE^]B]02P,$% @ UX($59?U;@#Y!@ B0\ !D !X M;"]W;W)K&ULC5=;4R.Y%?XK*J]K U6]=M]M,T"5 M868WI)89:F"3AU0>Y&[95E!+/9(:0WY]/DG=QF3!E1?H(Y_K=RXZ.M\I_6BV MC%GRW AI+D9;:]NSZ=146]90,U$MD_AEK71#+4B]F9I6,UI[H49,TS@NIPWE M;;U_)R0-="69.SZ<6)ASCM.K5705UZ0?J2G*KI-T:\D76K'XK M/X5K>__2P;^K]*C"OW5R0K(X(FFSN#$&'*MFA67-)2& MK,G2&+3 LOK1<3[(/)CVB_OT9IU)QA1:_*=56HC^7]836YJ)BU?<]9'8T(X&K2+ M\'=.5UP@-F;<[UWSOPD*@1TU_7Y@=YH)CN)$5Y-;1DVG&?K6DCNFN8(S];]1 MR.[$D$/6SZQBS8IIDF8^OPE!MMD^V^2:FFU$N*Q$5W.Y(15HM'$?TDER2L8D M+>=16>3X.BGS>#B)DYQ\ 9]](2?I*4F3:):4Y.>?YFF2?AK(!V6I(&O*-7FB MHO-H5@KCIF8ZU 6R+\V::6,!Y<.K,^^S1]LXR'$.W MCWQ,9KVG@Q_#R;*J5.=8- !/WJ/9$F4%Z\N]^2-?((NI5T*RS@JXFS/T9/ MMZ6\)NP98]N S?FB[-:A'.79_!4$3]UIC'=M7R+2"HJ,.6[G=.OS=Y*=DF06 M96E&\FB&X-,TBA<9^4VI>L>%("9G#5TOEAKM@ M:$#II !P10X_XUOJ;=U$HN?G%,MT,(@G*X"2#W'S6YXN^19P420'SX$JB MN)R=@LZC9%&\J78:JOWL%>F6OGB8Y]%LD>Z="51PI>J0=F @#O0@_"(]\#V0 MP2_Q9WLN:UF2'B;1D=]9S7"S.O-2252]$=?NJY_?+4:U>D*0BC_=2?KX(CK.:<@*>(H1GZX M)!)7K,^-4%3BYEN%."?V36QV@8H QNH:6V^'5"/N,$9@ T M^=%1#:V$N0N#W%)=;1U0?@)$_DH/K=]R%SC X;B*78C6BX/TC4L/!O<.()(U M9HQP8W&"2B3+5G/1ZQP#"+*CKMULIR6L6N5UX4IHJ7PA:ZT:?^#@0*UH]L15 M9\2+:Y(*_,B3@BL5QO;$#YA^UKR='GL0B\)U[YR8+=4!Y\^WUV!N&G#AAJ\> M)[[5CCNNJX<.D,0X WK59/+(SA M$@XE0%MV:UQP(1NOIAR[5 MA=,BJ@JU./&S:]GL!Z_2+E78:CVD3N8Q@#>-ZOK1+\Z(@6X;WTYFBUOD;*Q@SFPX':K,8)HPT(F M(>[+YE!Z1:M'H383*W:D047A9P\;UMY*C*][>1A\.6 M()VDV!X^$>@RRYZ/[R4]J?[=^8R M/*]>V<,C%??3ADM#!%M#-)[,4)\Z//P"857K'ULK9=%!_G.+MS+3C@&_KY6R M ^$,[%_?E_\%4$L#!!0 ( ->"!%5(=<"G60, $H' 9 >&PO=V]R M:W-H965T]8VD-NV*9 T MB-/=AZ(/M$3;Q%*BEJ3CS=]W*-FJVSI&'_I@)*KM?,+X6S2\968"_=;]VAP%HXH MM6Q$:Z5NP8CE-+B,+JX2[]\[?)9B:P]L\)DLM/[J)W?U-*">D%"B_BQV M^:0>K]+*]O^P'7SC+(!J8YUN=L'(H)'M,/+O.QT. @KZ1@#;!;">]W!0S_*& M.SZ;&+T%X[T1S1M]JGTTDI.MOY2Y,[@K,<[-[AX^WSX\__IT=SN''Y[Y0@G[ MXR1TB.SWPVJ'/%;:;8OHG7:O,*-M)72=F,$_'ZYL,[@=_''L8P'P.0XH*^5 M"]OQ2DP#+ 8KS(L(9N_?11G]>()N,M)-3J'/YEA[]48)T$NXUDVG6V1O_6Q, MY!CEDZ#'*>_QI+!0::PUZT3M#W)K 4NML&AENP+N *]$C%=R 9>FXK7DP\W]-?RD]((K)%V=PQ/?XH?KA)%<63B#*"$9C08C MCTLT2I)&%,>X($5*X0N6\P?9?NB,KH2U4!":4&",Y$6!OK1,(2Y)R6+X)%N) M)5##2NO:0IJ2*$\ARDG&,( 6D,>$TACFFZY3/M/W[PH6L8_CR)*\_SUKAW3E M@29GD.>DB#(T/"SZ(&$\//-$HY01BN?_=Q%O1"6:A3 01[V0T?\A)"-15O1T M"*->2$P\3;V0*:$Q^Y>0,2F+'**89#F#B!*68O8Y*3'+?RB9)"1."G]#98D# MPD:049SD)[3,ROYW3$N,3?$>SB")29&7@Y8%4O19)(1%"1RKGO"@OS5>(=_% MO=2;U@VM;EP='XK+H3_^Y3Z\,O?"!%7K Q/\:0, )<' M 9 >&PO=V]R:W-H965T*_TBRF$L/"]KJ29>(6UNQO?-UDA:FZNU4Y(7-DH77.+H=[Z9J<%S]NB MNO(9I8E?\U)ZTW$[M]#3L6IL54JQT&":NN;ZQUQ4:C_Q N\X\5QN"^LF_.EX MQ[=B*>S7W4)CY/5D+:4HE08O-Q)L%-_/(Y;<)?Y9B;]Z,P2E9*_7B@L=\ MXE%'2%0BLPZ!X^>;N!55Y8"0QK\'3*]OZ0K?CH_HO[7:4RSVG\2!SVQP\M49=I?V'>Y"7;,&F-5?2C&N"YE]^7?#SZ\*1C2 M,P7L4,!:WEVCEN4=MWPZUFH/VF4CFANT4MMJ)%=*MRE+JW&UQ#H[77Q]OOTT M6][?P>/3:O;T\#C_XQYFR^7]:@F#%5]7PER-?8N=7+Z?'5#G'2H[@YK 9R5M M8>!>YB+_N=Y'ACU-=J0Y9Q]EABQ>>P7M0*M^7505< MYO H+9?;$K7"S!AA#=R5)JN4:;2 OV=K8S7^>?XY94/7)3K=Q1VH&[/CF9AX M>&*,T-^$-_WP+DCHQPL:HEY#= E]NL0#FC=(6FU@T>BLP#_G"3$$OMA":%@5 M7,)1]RDM%[N=UO*ET;#K6Y>OK7GG8Z;P]!J+:\@16^E6X7[8$562%6I[0]X#T%$:#S"P2 (210.KW"8 ML !NVP.#8K7 Q+\+@#):X' (1FF$0P821P)K&9A BME>77"C?>H M-"(!BQWQ-")I0AUQQD8D3&+XWV;>B4S4:U03!JVAP2\8&I,D2EM#(\+HR/$* MG+/G+4U(&@QA$":$1JG33DF2!FMQ2W%G<&+:4I;2T=)>E% M2U,RHLQ1CQD)6=):&LP;"BFTI;@Y].MF2#CZB_;Q^DV?D=I: UE](& M'J\/],^N=E-+1A0N!/M)"UU-O9$'!9:D87HE=E]P7T_?\G+!E'O"KO5-AA[D MC=*BW@<;!37E[9L\[_MP%# *W@B(]@&1T]TF+;_7HU6ZSA=CF;+V^7Z^7-(WQ8DXRA^CCQM4EA'?U\ MCYNWN.@-W #N!->5@AM>8/%_O&^D=?JB@[YY=!;XM>&7$ <]B((H.L.+NWIC MQXO?X*WP"7F#4$I1P\)HE>:_,#W7%2Q^OY=. @^G5&?=.J3<_3TTX&L*]R) M&"E@T O" ?1[HU$(UR^NP?34=M\?8.4(;8<-T.2F?MKIE9.UVO[NT==4?D MAG(%#$L3&EP.^Q[(=N[;C19;-VN9T.9?/2@I+0 @ $@8 !D !X;"]W;W)K&UL?55M;]HP$/XKIVRJ-HF1%P*T%)"@[;1-[5J5=OLP[8-)#K#J MV)GME/+O=W8@8RKE2^([WSWW/+'O,EPK_616B!9>"B'-*%A96P["T&0K+)AI MJQ(E[2R4+I@E4R]#4VIDN4\J1)A$42\L&)?!>.A]=WH\5)457.*=!E,5!=.; M*0JU'@5QL'/<\^7*.DH#1<2="X& 63>#!-7;P/ M^,%Q;?;6X)3,E7IRQM=\%$2.$ K,K$-@]'K&"Q3" 1&-/UO,H"GI$O?7._3/ M7CMIF3.#%TK\Y+E=C8+3 ')[7^@EL]78>7*6'\$]9U;);_ MYX=$IF&4[!A-DZ. WRK9AD[4@B1*DB-XG49AQ^-UWE*(=&@&?DWFQFJZ!+\/ M::PATL,0KC$&IF09C@*Z^0;U,P;CDW=Q+SH_0C!M"*;'T,G"MY/*315V\BDK3 M5C\]@[3?BJ(('I1EXE4,E8I;4>IK=CS>H8L1[O5I@7KIIY&!3%72UBW;>)N! M-ZG[_%]X/2UOF%YRZ4YH0:E1N]\-0-<3J#:L*GW7SY6E&>*7*QK:J%T [2^4 MLCO#%6A^ ^._4$L#!!0 ( ->"!%6IG3^F]0( 'T& 9 >&PO=V]R M:W-H965T $$A=D[@-H-)6HI1IFT!# MM&P/TQZGAWU5 M65%(O--@JK+D^F6$0JT&01QL-NZ+^<*ZC7#87_(Y3M ^+.\TK<*&)2]*E*90 M$C3.!L%EW!MU7;Y/^%'@RFSYX"I)E7ITBZ_Y((B<(!286[7Z@NMZ$L>7*6'\ M$U9U+J/DK#)6E6LP*2@+65O^O+Z'+RD3JRE:$,X.Q]>C*1Q/>2K0G/1#2Y0N$&9K^*B&LP_@IW"K MI%T8N)8YYF_Q(4EI]+"-GA';2_BMDFWH1"U@$6-[^#I-?1W/U_FH/DPMC N3 M"64JC?#K,C56T[?P>U>Q-5=W-Y?KCYY9\@P' 36 0?V$P?#H(#Z-+O8H[39* MN_O8AQ/JM[P2"&H&-Q0SSKG2F!=VE]2]9+NE7GI*NF%L;ABXS&&,&98I:NC$ M?I>>U+[&4JR0-[QEOT)@>-3I]1X4Q%9<9TCT8 M:^"8M;KGG1-GD[/D!*;*62ON11-J$DO-/ MUI7C<<=QX@X]>75NWB8<0LP23TU>AWGR71]?N#42Z$+F?O"Y%UA)6T^'9K>9 MK9?U2'E-KP?S+=?S0AH0."-HU#Y+ M#UL*L75BW]@$F5I7'EW07]'U"[!(K/ ME+*;A3N@^>,,_P%02P,$% @ UX($55Q)D_YH!P &A$ !D !X;"]W M;W)K&ULM5C?4QLY$OY75%[?%J3FL*3YS0)5@9 ] M[BK9%(;;AZM[D#VR/96QY-/(&/:OWZ\U'F,2\+[D'AAK-.I6J_OKKUN<;:S[ MVBZT]NQQV9CV?+#P?G4Z&K73A5ZJ]L2NM,&7F75+Y?'JYJ-VY;2J@M"R&4G. ML]%2U69P<1;FOKB+,[OV36WT%\?:]7*IW-.E;NSF?" &_<1M/5]XFAA=G*W4 M7(^UOU]]<7@;[;14]5*;MK:&.3T['[P7IY6F M.A]P,D@W>NI)@\+/@[[234.*8,;_MCH'NRU)<'_<:_\8SHZS3%2KKVSS>UWY MQ?F@&+!*S]2Z\;=V\P^]/4\P<&J;-CS9IEL;RP&;KEMOEUMA6+"L3?>K'K=^ MV!,H^!L"WPV\M!/JT;3K:[+3I=\0U?&/EGC%RV[ M-I6N7LJ/8-?..-D;=RD/*OSGVIRPF$=,M=X#&?U\[;J5T;IC!Q<\_B8S_R,]7;?F"X+ >?7S/T+A5LE];,25K=,M6QF&^1F>\KN M%DYKMNR"J"F(#"'0(03C^O&-+Q0<>HB]T6?02:L HU/VWDU552LV9'D6)9G$ MX.>?"BGD+QB))(F2F._-?7@RZMIH-]>^GK8LRZ-4Y"R1DE41$+C#!(X@*#F"=1 MFN3T$5IXF?U -]R8J5UJ=M38MCUF$PW/:P0@3'KU^-(].*)\Z9TC*<7QV[X1 M(HIYR>)(<@%/1AF'HZ)" M95&:2R;@?0B640:WW!L%G$R5QZFGUB&%,&3Z$?6AA7./$JB/CV$T8I#C%[(I MS,=\PC&_+PY:FW[].[$IJ5J2A@#(=^P(@2RS8_K-)6F)H[(LPF\S 4AVRC) 3 M%X0R+@L6PTNR9&G8[VJ'%A*R(80E9R4!+,=?BA6FM4U=!70,9Z]HQ$;]EF ?Y[8G9C")G=4=MO'4=F[)QT MK+V5(%[Z2NH5^8I@IT ,V1I MTFEJN"AM$VAZ0]+I2F,=S1@++!OO<-(NU[>)@:-7VITHE7E;"$X:.KP];1QI= 5FH!V(';5BH M^*:C0G2HK:? !B-@,S90#?6&"!'M%G2OG'VH*?DG3QTJL&T]50:DT_K:KWTH M]=AT47NTK#"BQ\TKU/(7C/+R[7>*])"EX(9 %P+$P5$KQFC2%R#W&"DN4E0? MX@$'VQ36IU'.4W!>"06?ZFI#.E H45WS2.8%N[,>9WREN/ ^G MD@L\R9)J>UI&11:S*V54I7"D&"_$%50H(B$DE3D0 MQXVA,Z!I 'U1FP%.%)QEF6#7\Z>5!PLF68)6)*%R2FT(U2;VVQ+!0\< G1GH M"-1:TC,!_]Z2M[80PZVDJ:!2XBN:#U'"@:E,R0*)3J3SXS?.&O9]S[#O?(:[ MWF?X???S__,MC,SS,NR.@P8SRJB,TVZ0B+3WK8QB*K\ 34Z.Q%EEE.-X8[6N M:L!$36I:Q"&:%C1(X+62?73*3#5.)!E!2T0BC?&4<=F;0J+L>EF[8%$.!R1Q M'C:2M)R'7A/,V("AP:LB8VD<%'%:A9:._:K1[IHG;! C!TJ:S5!\TG*; /]" MK06 SW@#_C0@6$Q0O$*A%(6D)-FH)Q:C2DKT7RD-AWQL.^-Q[VW?&[CVN_1K/3$1PJ1V?. M'M759LMD&E6R7;>K#D?5>E=HK)E;*BN@PEE33^F.P>Z_.E0H_6II&>W=5Y<$ M>KJ5MQ!?&]]=77>SNXO_^^Z^^[R\^Z_!)^7F-0BVT3.(\I,"!%4W"?TP MTP( " & 9 >&PO=V]R:W-H965T[HTNE[A5>.:[.W!Q?)0JDW)TS2?A Y M0B@PL0Z!T?*.-RB$ R(:?[:80>W2&>[O=^C??.P4RX(9O%'B)T]MU@^N TAQ MR4IAIVI]A]MXV@XO4<+X+ZPKW0XI)Z6Q*M\:$X.]@RNHR,&\=8@ M]KPK1Y[E+;-LT--J#=II$YK;^%"]-9'CTCW*S&JZY61G![?CZ>1U.)^\CF'R M.)M/7Q[&C_,9-.9L(="<]4)+3IQJF&P!1Q5@? 2P P]*VLS 6*:8_F\?$KF: M8;QC.(I/ OXHY06THG.(HS@^@=>J(VYYO-:QB%'S=^9J 2;26%U2B5D#3*9P MA^F*RQ4,7:EPR]' +3>)4*;4"+^&"U*G,OI]*"N5T\O#3EUK=4W!$NP'U#L& M]3L&@R^?FIWHZXF0+NN0+D^A#V;4JFDI$-02#H=W#M^I0:%QK\SA1SWIX##] M>8:P5(+:VN7,NH(!?^O2:>E2J(15K4>Y9;DJI74,)8V:!N744'T!EXG*"4>K M'+)M^EF=_B[,,XT(>552Z$H*J"#0%\2,;X[<["5A9IG%ZHG)]U.!VG,R<+]C MY^K*?9I[.^IXZF=)':@URN0#$O+CWM[ $X6F=[P;N*'Q:/#LW(?U&1IQ^XR6 M9NSVS7;LA,X5''KD<*]K<]0K/YL,>:(\50UXW3LA$34&@[R:U,^'+!4QA&%*4X>OZA_S9-7R3P1 2,6_Q&%.@=)H=O,+!>ZN#7SCX^PZM5QQ:A4,K M)[--)>> B23# 6=KQ#-KI98=Y#!S;Y5^1+/[?B>Y^C52?G)X-_XV&7\=CRXF M]^AB-/K^,+D?3[ZAZ??K\6A\=8=^01/"."Y!+3ROX>TI/D>^<(,_QO*9X_IL[UKMC")2[F[N[FFS\\O;ZN9[_FEXD MR'S.84[R*F,S= LKH"F@/Z^5*1I+2,1?3;=MJ]MJULUFHS.Q) &<6VJZ$1@&',)(H9D*<(*IF;F7*5L C:"R/[7B=?+QLDEX-W59O8*]V\378>'LV M6!OW.ZFT2RIM+94I9ZLH>Q.([ DCAXSJ4%*:(>'-]7ZY':J]DVR_V]X#H@WG MV.?)D%B-7*R2QJD4%C8-,.840D96:8G-FV<,4)8D"1R0@06)HPM4Y MP-7RG#U<;[#!VCC?2:%;4NAJ*6"8 5=/" I8HAH:D4]6)RA)94IB-$O5FP4M M( [1TP;)!2#)U8NQ"4;W(%'7]_K]/1QOLL+=PZ+S>ZY76M4R[969]K297JO9 M-T9N4^Q:QV,G7)-BV)!8#5B_!-;_H!=8WR1/DV+8D%B-I^M4#9_S_Q1;,4YM MIO9Z^W-/8=716N$F*Z?G-Q>;N]/K;M[5M_./A$?Y"F9, M%3(0$EU1&U]5"T;74L85<.FU.I0J^6$J^VN MAQ,FH?[O35;5C1"-+B",JN%_2;*--D"XT #SJN6"IU\N' (+4K5\H(U+ N]P M2>#Z[<[>DL [;/8/K; ^KG<^*%ZU=/#T2X?#O"FCNM3=@Z1Z/=?=3_TM5E@? MVK&IVSN[ PGP>;[+(E#^)]UVHZ"\6N[D7.3[%W9EOMT&NB%\'E&!8I@I5^>T MJ^XTW^ZL;$\D6^9[#4],2I;DAPL@(?#,0/T^8PIK<9(-4.YO#?\!4$L#!!0 M ( ->"!%4&QJ@]K 0 &H6 9 >&PO=V]R:W-H965TYQVV:JTMQ].]\$D T2;Q%G; M0/OOSTY"3"^)MRJH7R!O,_/,>/P\MOL[RG[P-8! 3W&4\(&U%B*]LFWNKR$F M_(*FD,@W2\IB(N0M6]D\94""S"B.;.PX;3LF86(-^]FS.S;LTXV(P@3N&.*; M.";L^1HBNAM8KK5_+X63BU MRIC*\/!Z[_TV2UXFLR [/Z%(J*7\^33BV2_: M%=\Z%O(W7-"X,)8(XC#)_\E348@# XP;#'!AD!7"S@-E*"=$D&&?T1UBZFOI M35UDJ6;6$ER8J%&9"R;?AM).#.?3S[/I[70\FCV@T7C\[7'V,)U]1G??ODS' MTYLY.D?W-%*COR,L0'2)1I$<2)+X@.1#-*&;A5AN(C3R?;I)!$EFF6N>)] MKM?8Z/"O37*!/.<,80=C]#B?H(\?/AG\>F4-O? BW9!'!V?_J M-&80A )]H9RC?U1%T6U>TG_KZI*'NZP/I^;I%4^)#P-+3D0.; O6\/??W+;S MAR&9RS*92Y/WX4O!WH+LBR&$;. T]H$7%-=+\J>BNB'((K=MMP*8UPC6+Q%$,4_A^3;&T M-+AF;3@5Q;A5=6C"IL7!-:O#\23C5D6B<0RU2+AFE9@\)^0F :E6(O3K6\?H MX*U34ZN&VWUGJC'*U%OST5KC'BDVKZ.:&L7IM!JZ 6O%P6;%.1';%%%>=&K# MZ@%KS<%AJ>56X?M7Z"FO5P&;5.(K_<%4L&I=86,L%-LO%J1@05_6B:96% MM5[@(S<5OZ1 7!4-W.XUM;W6#6S6C1E=0#2.2/U &6W?R!=8ZP9NOR__8:-. MO34?+3C8+#BGX3]55Y: *DU<$SJ\.IB,^K*D43-JT3WI&[BU_R7A&@;6IW^^#X M+U8+.G7(*=M%Q"!%7. M4>81A@4 *\8 9 >&PO=V]R:W-H965TT(/*"KV@);^9< M%$3!K5@X(D'GU[T1OIS@OC:H M$'\R^B1WKI%V9<;Y5WTSS:Y[KIX1S6FJ- 6!GT_VY(>\V8VG#W M^IG];>4\.#,CDHYY_H5E:GG=Z_=01N=DG:M/_.EWNG$HU'PISV7U%SUML&X/ MI6NI>+$QAAD4K*Q_R;>-$#L&P&,W\#8&GFD0'##P-P;^L2,$&X/@V!'"C4'E MNE/[7@F7$$6&5X(_(:'1P*8O*O4K:]"+E3I0[I6 MPSLU/!^^NYV^G8Z'MU^ M1J/Q^./#[>?I[3MT]_']=#R=W*-S-"&B9.5"HCLJT/V2"(K.$JH(R^5K>/UP MGZ"S5Z_1*^0@J=]*Q$KT4#(EW\!#N/Z\Y&M)RDQ>.0IFK,=UTLWL;NK9>0=F MYZ,/O%1+B29E1C.+?=)M'W78.Z!4(Y?W+->-UTGXQ[J\0+[[!GFNYUGF,S[> M'-O<^;G1)S\\^IX8?A,[?L7G'^"S1,8GFO(R93DC51GX:S232D Q^-NV]C5[ M8&?7%?)2KDA*KWM0 B45C[0W_/47'+F_V80_)5ER2K+)B MPJ>&E2DO*")*"39;*S++*5(<)1_&Z%W.9R1'TS*]0%!JTJ]+GF=40.82"9^! M%1?*FG8W]:A1-:K^%CT.PS"$D'S<79(V",=>L ]*VB#/BPS0Q +"8=2 ]J0) M&VG"3FG>4RDOT2C[!XHL?/D4XG-P.:/P(=8*E1#'4#L$S\%P 2(J"LNC;&+4 MXX0[LSO'H1\::K11KB&%A2?V3%4G73Q[0D2-$-$10CR4&9-UA- ,E3MQ\PBE M_CEH5D0HEK(5I#>((FFZ%DPQ:BWM4=N=R'!Y;,'@V)"EC3%8)A867>!LHL2- M*'%WXJP+*HCB D$SIEL1ENZ*N M*4$;=!X,^GU#AC;*PSMAN*=#O]&AWZG#*,NZ8B//>4KTPQ?&1K\UU59HM"&M MR&A#S,AH(PX%QJ 19/ SV0+-^H]J,C@B7RR8EBIMC*F*A>60+-C=-I+N"S(F M8[DIS5$YLQDDZDX:"\J2-1:4+6TLL,-Y@W<::]S9'26TY-"P:T7LGN)3MC\G M94M.RC8Y%=O^0GC;A? Z _-+M5F$6"2/$* +^KQ-@6VS5+ OT9EY5)%'9["; MJ8U?6U?4:Y>L@1\',0[,^+4@XS ,^N[ C&$KI]]W@X$9QA9D% S"J'\HE+=] M/N[L48>3^1SV];I!JM(:=O8[I>R[JOCM&FQVBA8,]B.SA4HL,+.TV9AP'Q^2 M8-M'X^Y&^M@@.J+N?5>PX$ 8^9$IFP49PX('@=EEVSFM861!1J$;A^Z!-A-O M&VX<=E;$VPY-7K([L8K6V>R_N)J>DBTY*=OD5&S[B[C=+.#NW<)-525U"&>P M-2)";A?1'LTU7;R;LQ>M_+>!L!G#;= Y4$5F %NY_ /!N]T/X.X-0;))[!=X M'A_CN0W4\KP-LGINY3KD^78'@+^S!2@5._^1PF_IX%VW'YH;X^[A7YQL[5$' M \]LDB>G&K36U-DY@(4N>%&=?$N4\G6IZO.TYFESNCZJSI2-YS?XB/AVO;Q1?5<>_,ZX4+ZK+)2501S4 MWL\Y5\\W>H#F?Q3#_P%02P,$% @ UX($50BA=TAO @ X@4 !D !X M;"]W;W)K&ULK51=;],P%/TK5IC0)L'RV;&.-%*7 MLA$$7;5N\(!X<)/;QIIC!]MIQ[_'=K*H&]F$$"^)KWW/R3G7N3?><7$G2P"% M[BO*Y,0IE:K/7%?F)518'O,:F#Y9UEA"2FGWTBARHESZJ "UKBAZIKO/D+G9V3X M7:1I=/Y#9JFZ=7M_":; M7Z+%U>:7_'8EM^1<4,W0X X4)E42LH>$;0IX8=H]![@P(O" ;@Z0:[ENX M_QCNZM+T]0GZ^@26+WR&;YKGO&&*L U:<$IR A)]GZZD$OH'_#%DK^6+AOE, M4Y[)&N2PEJ\%Y; MMA/+9H;'-O'#8#R.W>V^HZ&L4S_HLQY)C7JIT3](Y2M*-G8YJ#?Z4TDT'H5/ M] YDC<91]$2ON]>!9OI]P6)#F$04UAKG';\;.4BT$Z4-%*]M4ZZXTBUNEZ4> MPB!,@CY? M/G_5A/?@-02P,$% @ UX($59E]F3^]! @!D !D M !X;"]W;W)K&ULK5E=25A[_[["D$P$,+:K5YL(>X]7)TC773% MY$CH%Q8"ZSOP0$LQNR!Y2<6=+:(*YN*0[G>TIX$ Z);%N M&<903W"4:K.)['NDLPG)>!RE\$@1RY($T^]SB,EQJIG:2\=3M MYWJ'/)GN\ M@S7PY_TC%5=ZA1)$":0L(BFBL)UJ]^:=9PYS!VGQ1P1'5FNC?"@;0K[D%\M@ MJAEY1!"#SW,(+/X.L( XSI%$'%]+4*UZ9NY8;[^@?Y"#%X/98 8+$O\9!3R< M:F,-!;#%6DL(DBBM/C'WTHB:@[F MX T'JW2PV@[.&PYVZ6"?ZS H'0;GAN24#G+H>C%V29R+.9Y-*#DBFEL+M+PA MV9?>@J\HS2?*FE-Q-Q)^?#9_7B]7WGJ-%I\>YLO5_>?EIQ7Z!:TPI3B7$%VY MP'$4L_>B]WGMHJMW[]$[I",68@H,12EZ3B/.KD6G:'\.2<9P&K")SD5T^3-T MOXQD441BO1&)C1Y(RD.&O#2 H,/?[?_-4\R)GH80_?^ MURQBD5SE?_TN^M"20\+^[@AQ7D .NB'S%'C']MB'J29R' -Z &WV\T_FT/BU MBVV58*Y*,$\16$.70:7+H ]]]@0!B%?')@:4DM07*X"26!CMQ&KD()['NX3I MQ;Q4F )L*,'R]])A9MZ.S-OA1#_4*3_/S/NA68,FIZ+)Z:7I/OA'Y%+Q@N.( M;,4+[D>D(4ZD5;*7$_V XPRZB.Q]ZJ5$%F!.?>B.[;1H?&TTLARK1:*BL!I4 M#RNJA^?.R%63W.4+N1])' #MXK,7^E(^58*Y*L$\16 -?4:5/B/UF7RD4A>5 M8*Y*,$\16$.7<:7+N'?=K @7^RD*/D0'N7K*%/2REA9+%+ZY;GJA+]5G_"H% M6X-;HY5CW+.L/$6!-1B]K1B][4_ZU,=!A+OXZG6\E"^58*Y*,$\16(-]TSB5 M%H;Z3%-B*I)&*9JK%,U3A=94IU;XF;VKXQ&H+_9#> ?YEH@<4Z LC/:B=!=B MT 6YQBYYQAY_2/XKPQ9)X:L_OQ1F[:"HDTYG:]1"G(; MZ6,6]M-EO*K2F *>:T^PMG6:+.L%H2TE27!6:=#)N MOV)\-'0&;I02#*+TP9V@MUBGO=>A3/&C4RLN&TU5!9\;I*T3Q5:$TU M3G6O>7;A>\%13 G://"PG;'1)K[3SG3L]HOU/#NO?S"7DJ773J 3H#MY],^0 M3[*4%X?156_U>>%>'JKK)_/BV\0#IKLH92B&K7 U;D9"55H<]Q<7G.SE>?:& M<$X2V0P!B\(H-Q#WMT144N5%_H#JH\OL7U!+ P04 " #7@@15+!\2)U;I'1N4=+Y2U%^JY9"2/)]E>75Q_'977IX7&YFEN;@K2;59 MK9+RQ[7(BI>+$^_DYP^?TZ>EK'\879ZODR=Q+^37]5VIOHUVE$6Z$GF5%CDI MQ>/%R97WCD>3ND)3XA^I>*GV/I-Z4QZ*XEO]Y79Q<3*N>R0R,9=-QNO-N8AJ<1-D?TS7E\4+*>O2BE9_ M:.1J:JL IWF]9]W+4OTU5?7DY?77^]N/[/Z>W'SZ<'W[\>K+[:>/Y(Q<5960 M%;F:_[%)2[$@2;X@[]/D(-_V+3!A,68\(8)HPCP0Q-@YVF 42__&M1+%[2++-IN:T9-37KH]3S MI>>'0129'/U>&J+#)5Z$D=^J10 M[4F;REMFN+^/S2;>+.J,);!I5_V&MM-I7ZIVO/+*FURC'^]5[^16RE6 MU;]M(D\Q1<:$Q9@PA@GC2#!#Y-E.Y!DX7F^2:GFJYL-YMEG4,^-D[0DSTFV$:1X).H< MHDH7HDR:N5"625X]BO+ 2&GYA@33V<0?=Z6RE)N-_M,&D9D MC7+0BXSO!6'O$#2H6#RL&(.[[AQH))H9:&TX>&#>>WF;/ZM=N"A38=^-PUY( MHG$X]KL!'E0L'E:,P5UV#O Q$G]/9_X>G/K?E6*=I LBOJ]%7M6^CII!"KD4 MI37>_?R;!OZT&^XAI>)!I1C=@(]',8.N4WX-S_KNR6(M2_C@EZRS)91/K M>J)>K]1.;HWWI!\C.I[U]N]^,6_BT][^/8C&X(UP#ODQ,G-/I^8>F!2"9G!; MU0B;S0VVE3/=U#:^PW@,[K)S@(^1%7LZ+?;@O/@VETG^E-;>8=*<7%HC;4F& MPR <]\[PAY6+!Y9C<-^=(WV,5)?J5)?"J>ZG>E8F69$_G4E1KH!PTWY..YUT M0FTIX]57Y(PX#P QN->N,<:BF3'6N2P=DLLF9I9D#7$_%PW5I# +NV&VE0MI MU(OT,!Z#^^\<[6-DHU1GHQ3.1H=>3Z*H&2DJ+4:E,50:QZ*9\NJ,E,(9Z2Y+ M6B<_#J5(M)\\3BWHPW@,WACG MT!\C5:4Z5:5PJFH]$6H2UJ%[OR79M)GZMG(V4W\@C\';Y:S",;)7JK-7"E]9 M_B"2:E.*VAX@=Z),BP6Y6OQG4\G5(6.7HEY71J7%J#2&2N-8-%-HG453Y*O+ M,,]99TQ:3/O9^5D4] 8J:FZ.13-7D>KV@?PO5=?)_4Q4_$;5%J,2F.H-(Y%,Z75IH,/9KWN)CS,<]89U7UH M:?M#,YATSYT8:ILYB_;X[<::2C6X"A]HHQZ*9 M6FE[PA]B3PRQK&&0LW*8M-CO.QUG?M>816V28]%,W;3/X0_Q.0;8X##'63;4 MM?Y^WS$Y\\91]_H%:J,-R[R([:*D.E<2R:J:BV:_Q?V#6'4OO3UKE1 M8W65E-^$;*;B2LPWY<'+,G!;SNKV;RCP/,L-!:BM,E0:QZ*9MX]J,R?XQ3T% MU;RNLQ#KHDJM!TP8X"H9*BU&I;&6MK\[]69KCM6DJ9G M34XO?^S.>]KIE11E\ZD>EZ5()2/))JF:A2Y$V:MQ]_M^J.:OD$EC4? MH1>$W962J*TR5!K'HIG2:S,G@,V/H-(X%LV45OL\ >SSW(ER+G*9/#5F M>OG+Q ;,4^&VG,7=TJ9[XH[?=@^PJ$TR5!K'HIG2[CV@ ;:%VGN?R7_)3?-( M%ER)K3J:J9;JVGB7!2&<%40TB5!I#I7$LFBFU=I("^)$10RZD!*@F$BHM M1J4Q5!K'HIG2:J\I@+TFGN:I%&=9^JR.LH.6@<- 9Z'[#V:@GM?/8U%;9:@T MCD4S)=1.4S#H(11J(OY2)@M!/B8K>XX*L7$H6HKA(J M+4:E,50:QZ*9TFKO*82])_<9& 8Z"]VWF*C7OU<2M5&&2N-8-%-!;3&%O[A! M:3<#OT]RJV\$ YP50UU0A$ICJ#2.13.%U093&+Q^UD4UE%!I,2J-H=(X%LV4 M=N\1I/#2).?EFV%_&5!_EKR!6W76;TB;#+5-CD4S==%N4 B[07HNO=ZD67T3 MP_99(NEJ71;/XN -*S#6>1BBKCU"I3%4&L>BF7)KYRB/R5QNROH"Z$Z;1BE9%/5E4:M.J 80*BU&I3%4&L>BF<_FUCY1-'[U5!NA MND.HM!B5QE!I'(MF2JO=H0A>N>0\U4;])4,>C?SN$ZO@9IT%'-0H0VV48]%, M9;2Y$\'FCIYL^:;,4S75BE/RF'ZO/U2GV^=L%JOU1HKR%XJA>CZHM!B5QE!I M'(MFZJ^MH>CU+X:)4,TA5%J,2F.H-(Y%,Z75YE $KSYRGW2#_J4NKWMZ"S?J M+-^ )AEJDQR+9JJB?9T(]G7TA/OIT--'88+S>$-U?%!I#)7&L6BFLGLOEXE> M/Y6BND"HM!B5QE!I'(MF2JM=H CY@;8MS[@[AR'B2I1/S:LKZ]O)-KGCE M_P!02P,$% @ UX($50>DJ>V! P F@X !D !X;"]W;W)K&ULO5=MCZ,V$/XK%CU5=U*[@'E)LDV0DD#;G+I[J\MM^Z'J M!P><8*VQ<[;9W/W[VL#2)+#I[A7U2X*'>9Z9>6P&9GK@XD'F&"OPI:!,SJQ< MJ?VU;F_1[S$E!HB MG<;GAM-J0QK@\?43^\]5[;J6#9)XR>D?)%/YS!I;(,-;5%+UD1]^Q4T]@>%+ M.975+S@TOHX%TE(J7C1@G4%!6/V/OC0Z' $T3S\ -@!X#O"? 7@-P'MI!+\! M^"^-$#2 JG2[KKT2+D8*15/!#T 8;\UF+BKU*[36BS!S3M9*Z+M$XU2TN%^O M;I/U&BP_W"Q6M_-/JP^WX$>PUN&W,5:(4/E. M>]^O8_#VS3OP!A &/N6\E(AE?'/T$S&\ M]JAX%9_WW%$II;9(">;IYY)(4AV#/W_3-K!2N)!_]6UX3>GW4YHF>"WW*,4S M2WGF.'_BC4[>D)R9TG4G8NIV4&;1E M!O]:)F$I+S! 2@FR*17:Z ZE.(AOEN 7RC>(ZA:57@'=-=.'G-,,BUY1@DZ" M01# ,TEJI^"XBA'TSQ3I,D$8GCDE72;H!L^H$;9JA!?5F(L4903U57<1^-I' M;DBR>$BR9""R$_5'K?JCX5OA:,A]&9(L'I(L&8CL9%_&[;Z,O[T57H2^5O]Q MMSO ,!B%9_UAR)A)-R;T)OXHZ.\DDU:SR?_55R\&>JW"D^XKR9DX9_H.&3'I M1G0=W_?.Y+6//K8++';5E"-!RDNFZH^IUMH.4O-J?CBS+]SKI=MCC_7@5<]) M_]#74]L-$CO")*!XJT,Y5R-]%D0]"=4+Q??5I_Z&*STX5)>Y'AZQ, [Z_I9S M];0P =IQ-/H;4$L#!!0 ( ->"!%7:,S8&A 0 $,6 9 >&PO=V]R M:W-H965T M)ED^M39";"]L.U]L:$KR<[:EF?RR8CPE0C[RM9UO.27+,BE-; RA;Z;T3QPIY-MF1-YU1\WMYQ M^637*,LXI5D>LPQPNII:[]'%)0Z+A#+B2TP/>>L>%%(>&?M6/-PLIQ8L&-&$ M+D0!0>1E3R]IDA1(DL=_%:A5MUDDMN^?T3^6XJ681Y+32Y9\C9=B,[5""RSI MBNP2<<\.?]!*D%?@+5B2E[_@<(QU PLL=KE@:94L&:1Q=KR2[U5'M!*0.Y" MJP1\:H)3)3BET".S4M85$60VX>P >!$MT8J;LF_*;*DFSHJ_<2ZX_!K+/#&[ MN?UR??OP]_W-]1R\O:*"Q$G^#IR!S_,K\/;-._ &Q!EXV+!=3K)E/K&%;+/( MM!<5_H(2SQF2 MF^UI)AA_ O]\DI_ C:!I_J].UA''U>,4D^LBWY(%G5IR]N24[ZDU^_47Y,/? M=2)' NM(=FK)C@E]=D\.S?C]SPM"#$WO?EJ")\J"# MZZ@.-[?FYAJY?953_"S.SK:<+6BN97<$\-KM1A%V>NS4*!Q$R->S\VIVGI'= MQSB+Y<(,> M*4V,'^DI!36EP$CI@0F2R'IQG&(#W *E7>3)R=WO,TT8=C%R]0S#FF%H9/B> M+\@R)CI>QL37SO>1P#H:HUIC-%*)B\:4/!)81S*"C8O!GRMR57YG0+D^1+UA MIPO#R _UPPZU7!;];*&K$-I-A]#MEV%-E!.% [4$-;:(C!9T0JFK -H->QX* MO#X_-H QL30V87,Y6[*K7=IM)MII NI<:[D-F\3BIW2'6F( A;SE3Q M4\-\Z+6H)&@-=6@;'0NG(;3T3^2+4/&=WU MU;)'0NO*;GP7F8WWY>JGL5,W<*+^*-2;\\"R #6NB\RV>TKU"]7U" ["L,]0 M#4..'PPL0U'CF4B9'QJ;]CUO8/@U]HO- M]GM"XI? MA*_C+ <)7!Y(B?QX8GE\$&Q;'OH],B%86MYN*%E27@3([RO&Q/-#<8Y8 MGQO/?@!02P,$% @ UX($52V.&ULM9AK;]LV%(;_"J$50PNL$4G=[,PVX-AIFV$+@CC9 M/M,R;0F11(^DXW:_?I2LZ&9*70WNBRU*YQR^+\WC1]+DR/B+B"B5X&N:9&)J M15+NKVU;A!%-B;AB>YJI*UO&4R+5D.]LL>>4;(JD-+$QA+Z=DCBS9I/BW .? M3=A!)G%&'S@0AS0E_-L-3=AQ:B'K[<1CO(MD?L*>3?9D1U=4/N\?N!K9595- MG-),Q"P#G&ZGUAQ=+["7)Q01?\;T*!K'(+>R9NPE']QMIA;,%=&$AC(O0=37 M*UW0),DK*1U_ET6M:LX\L7G\5OU385Z961-!%RSY*][(:&J-++"A6W)(Y",[ M?J&EH4)@R!)1?(+C*=9W+! >A&1IF:P4I'%V^B9?RX5H)""W)P&7"?B_)CAE M@E,8/2DK;"V))+,)9T? \VA5+3\HUJ;(5F[B+/\95Y*KJ['*D[.'Y\?%E_GJ M=@GN[I_F]Y_O;GZ_!?/5ZO9I!=XOJ21Q(CZ C^!YM03OWWT [T"<@:>('03) M-F)B2Z4AKV2'Y7PWI_EPSWR_';(KX,!? (88:](7P^E+&JIT5*2C=KJMG%?V M<64?%_69,:!V>TOPB+?\+>)TYT$78F]BO3>VZ ML& ,<1764N56JMQ!5?,P/*2'A$CU>\Q3QF7\#\F;72?T5,EK*/@8N($/.T(U M81YVL*\7ZE5"O4&A]U3J-'EGDV$\=OSNXFG"/,\+>C3YE29_4-."<0HD#:., M)6SW3:=OL,"/;E]#Q5I>@\IK8+)M Y.^#15K^1Y5OD>7M>WH;$LA%WKCSL;3 M1'F^&^CWW;C2-#;6M./S;D2.ZXPZ.G5A+H9CO5 $:];!2]JVS&K.Y^=T:6G2 M!*&F\K:D!G[1<-<6B*=V]1B^ZD+UE7@L,KNN/<7EWP]JZ:B8C]#$ M]>C$-9'Q143&Y[!5SQ==)&NB!A8/UTS&PTQ^XF1#4\)?!+!!,0 92:G^B= H ME4U5:QMO/ R;?1HV^SC\?U 9UU3&%U(9:VCKC *WNQEU4(9.#^9PS61LCLE8 MPUKLG]U>:\-@T-"!%7)4-1@" , +@, 9 >&PO=V]R:W-H965T:H3*"& *A*+ \;<&'.%9,,H]_!:E6 MKJF ^^,G]J^9>"EF@3GX-/Y-0K$::CT-A;#$FUA,Z>X;%((/[/F_ETY,_1]61T.;F>S"=7,W0Z!H%) MS,_09W0W&Z/3DS-T@DB*YBNZX3@-^4 7K<%U*+G5;I6XKX[-?XB,<1Q&#"&=NHDLTA2VD&T!_ MKF4HF@A(^-\ZF3EOIYY7/747?(T#&&KRL>+ MJ!Y'S^8KO&E3G1+9)42V&4) M["9VSZ>I8/(Q0C'!"Q(30:!V7W,6-V-1;X6M9]MR%P;Z=E_)<91E&LYS5"7% M3IEBIS'%$0MP2'!=5HW MVY#2V05C4ZIT7DG)SIMEJ ELDH)W+($;BM.S%F< M?8^Y?=L^<.)QE-EQ^]UZ)W;+%+N-*=[0!<1^C,.ZO!JA;]V(EL@J*GNERMX[ M>;'79@E:(JN4H%^6H-^*%_M'+G,-TSVPXG&0T^N9]4XTC>=/MM&8XO@QQ5H_Q8T$;]V.MMBJ=YH(*V;=F MPY7\M0"F N3]):7B::*:U_)GQ?L/4$L#!!0 ( ->"!%4-&>4KE0( /4& M 9 >&PO=V]R:W-H965TW/2VL7#LS'9:^/:SG30J)50\[*6UDWM.?N?: M<=*-D ^J -#HL61<#;U"Z^K2]U5>0$G4F:B FSM+(4NBS52N?%5)( LG*ID? M8ISX):'X&TOW-)5H>T%/TLKLH(9 MZ/OJ1IJ9W[DL: E<4<&1A.70&P67X\36NX*?%#9J9XQLDKD0#W;R=3'TL 4" M!KFV#L3\K6$,C%DC@_&W]?2Z1UKA[GCK_MEE-UGF1,%8L%]TH8NA]]%#"UB2 MFNE;L?D";9Z!]CV;7,W2* M;G_]UA*;7:'?H[G2TFRS/WV)&HNXW\*^>I>J(CD,/?-N*9!K M\++W[X($?^K+]Y_,GJ6-NK31(??,KCNQZ]Z7LI$F3FK/@W4VP#C"J;_>Q>^I M"L/@HJMZQA5W7/%!KG$M)7"-F-N);+L3^R@;H\'.\Y/P(MB#["D*PJ2?<= Q M#@XR3@5?G6J0Y5LH!R\ XO@\OMC#[*DZQQCW4*X.Q-#I\=FY"RN:0;29:5.Z70NCMQ!Y]W9[._LFJ! XQP !D M !X;"]W;W)K&ULM9E=;Z,X%(;_BL6N5C-26S"$ M-.TFD9H"FEEU.E6C[EZL]L(A3F(-8,9VFE;:'[^V(20TA(99STW"A\]SSO%[ ML,$>;BC[QE<8"_"2)AD?62LA\FO;YO$*IXA?T!QG\LZ"LA0)>V!C8=T+1*2X0<&^#I-$7N=X(1N1A:TMA<>R7(EU 5[ M/,S1$D^Q>,H?F#RS*\J6HB'""8Z$02/X]XUN<)(HDX_A>0JW*IS+Z>83+A/2 <8TX?H7;,JVC@7B-1NB5!KU3/?BE@7^JAWYIT-=]7W26[ND "30> M,KH!3+66-'6@Y=+6LH-)IBIK*IB\2Z2=&-^%-]-P"L[!/6(,*97!AP +1!+^ M<6@+Z4&UL^.2-BEH[A&:![[03*PX"+,YGC?8!^WV_19[6V96I>=NTYNXK< _ MUMD%\)PSX#JN"YZF ?CPZT>08%F+#='=G@Z#6UA3DB9C"LW$%+5C AQ+#"PP M+?WN567E:9YWK*PPYQB?@3N5U1D(,(\9R?58\O>=; L^"YSR?YHJK #WFL%J MH+WF.8KQR)(C*?W)D%-P@*3L- D+#($JTG=JZ3NM=''7W.L M!HYLN15;ST[G=''^Q#&XD74@SL!4("DXS@2@"Q"1#&4Q00EXH)P411&^"#5= MS1(,[@@7C97Q3AQBA1E RA]O*H56ZZZE\+]""4V&$OUH*#6Q_4ILOYO8=P3- M2$+$ZQFX73,F%38D]CMQZ+3BPB-(RB (;E2^%=55>7-QA2;CBHS$5:N)?E43 M_1^NB7N:Q4;+XIU0=)H)S9;G K/TO<)HA74M#).1A28CBPQ%5BN.RZHX+EOI M]^MT)O%2Q==Z%)=Y$A6$V% M0:7"X,1'5'<^B"D730H4E/Y>E[B7ESW'<=[H<-@..M[50;O@L)WO]^!!N[#! MKZ.:O6D7M6;Y@WUX5?7A59=AKNFQG;02NKZ[FH0%)F&A25AD"%;3%#J[SU_G M9WVHE&1#:ANE!49IH5%:9(I65WQOP0-V&@OQ2R[?.N3,M& T!0PG\BUE#G+$ MQ&LY9S6*#P]F#PC]_N%0V1Y-9UT/W;H>] Y'U++A_I#Z=C U%5E=!W>G@]NJ MPPV+T9R@QLYMM>S\9)FD!49IH5%:9(I65W2WY@-_VJ(/-+KJ8Y06&*6%1FF1 M*5I=\=W2#VQ?77C\^E2N+0 4?U\3UKCH.RDI^Z.6Y_A7@X;1TN@JSK>,RR^M=2:*=?/J:K4C=Z/WH=Y"!%6!E1X2D , )&PO=V]R:W-H M965TWKBNBC>0474IML!Q9"5D1C5VY=I56PDTL4Y9Z@:>-W(SRK@33>RW M!QE-1*Y3QN%!$I5G&94OMY"*_=3QG=:#&TVV= T+T%^V#Q)[;H62 ML RX8H(3":NI\Y-_,_-'QL%:_,%@KVIM8J0LA7@VG;MDZGB&$:00:P-!\6\' M,TA3@X0\_BE!G6I.XUAOOZ)_MN)1S)(JF(GT3Y;HS=2Y-F&1=:XBA#/QW-?[Y](A=D@>F1Y"D0 ML2)S6&KR<0Z:LE1]PL$OBSGY^.$3^4 8)T\;D2O*$S5Q-O.;\D ^\'$GA!T.(^ZW:?0XSNOG7WF^XNJJZD!Y7TP.(-3N*ASCNNM,PQ M+S7YZQX-R)V&3/W=)JY &[:CF>UVH[8TAJF#^TF!W($3??^=/_)^;)/:$UA# M^* 2/NA"CW[/M=*XA(ROR5)(],96ZWH6.".+8PZ$7>0/@]#S)NZN+J;%#(UJ M9@V:PXKFL)/F/2AU@UL25XDIE5,> XF%TJU,"ZBP1N$B&%X-CHBV687CL)UG M6/$,.WD^"4U3R[.-6/AF2G_H>?[XB%F;V1ACW4YM5%$;O2.$<2ZE2?"MD/;H MQ#V>"KZ^T""SD[Q';T-E%_6(]S?-&KS'%>]Q-^]OTAN_C13T=F"51/N>,]TVG2)%@KXWXGP4?8B71GZ!6)2#[3F*5,OY#_ MR.(%B<=40W(\V"J@[[?&^[T6^;[0FN(/9=[OJ\Z70)U) MVV72)'@H\'YWA7\R)_R]H/S\).T$/GN=>D)KAN%P?_##?I.T\SYRMOB>T)KB M#S<4O_N*K?>6S;T]8!ZBG\EXJG<>4ST1WDHBJ_ZR;O936^@YTBD(JXT@JL_CV(J MTE23U'S\WD![VYIZX.[C%SJK/[SZ, ^\%-,B_7F8DY7Z?5??'T M=]%\H*'FQ45:UO^3IV;:08_$Z[(JLF:PFH,LR3=_^;?FB]@9X%\<&> W _S] M ?Z1 4$S(#AU0-@,"$\=,&P&#$\=,&H&C.KO?O-EU=]TQ"L^OI;%$Y%Z:D73 M#VJYZM'J"TYRO61]JJ1Z-U'CJG%$)Y_)+^0?7$JN-29O(E'Q)"U_ONY7BJ^G MZL<-:[IA^4=8(W)7Y-6R)#2?B9D]OJ_F:SMS_LO,37PG,!+Q.?&#,^(/?(]\ M^121-S_^K!:D_&O;S+E9OZWS?/3#Y?!*/RU#49/ M^'R!9W^^%@SK@G',DR5"L%U"@IH>'*4_5.1=7E9RK1RE(O]YKR8@[RJ1E?]M MF=?)AA:VT[11OBU7/!8W/>6$I9"/HC?^Z0=O-/BU35,D+$+"*!+&0#!+WW"K M;^BBCS^LJ[+B^2S)%^2AD&JT>E2V*>OD=%5V QO5,+WY>QQ[H3\-ZFD9/;52,D+$+"*!+&0#!+Z=%6Z1'474=(?9&P" FC2!@#P2Q]+[;Z M7H#"S21RW7WGMMFCGK M=-4,"8N0,(J$,1#,4OYJJ_P5U&VOD/HB81$21I$P!H)9^GH#4XIID65"_J$/UTF]GA7SQE-;Y7#".LN! MI$50&H72&(IFB^P;D7VHHS8XE,Q(6@2E42B-H6BVS"8#\IP11!=;A>8_#6WD MLE5HK//]@@Q5T);"Q#6>.Z\YW&4]OC_;*A TQH'2(BB-0FD,1;-E-XF0-\0: M+30)@M(B*(U":0Q%LV4V<9#G3"->UNYYLP*?D4K(K%5?-V=(G@67;0X]=8_L MK"4T]X'2&(IF:VFB'\^=_=SQ;TFVSLP&D\13-UU.RL( MC8"@-(:BV0J:H,AS)T6W62&KY ]>_PBN#E]6,LGC9,73,[(2,E8^W*KD!GJY MNP]Q[NUK"(U[H#0*I3$4S=;01#Z>,W$8W\9Q(6=:P+G@U5J*5LFN#G\7.K;R M07,<*(U":0Q%LW_[-U&.[XYRFDTA7T@A]"[/&D74H4*I=GV/] ), M_,-T)-S3T5V]JXY0&H72&(IFZVAR(-^= ]5[KLEVS_6,Q,6CR+E^---OZ8I) M+.J7)5\(HCM1BE95H1E10[O:7>?/@^'>X26T)H72&(IF"VNR']\9.G0Z$E5O M_G/-I=J;W70'D=_6ZO!EVTCS>2F+]6*YG>:.RWCYTM,2M"X+T" )2HN@- JE M,13-7F9,D.1CNXE\:)P$I450&H72&(IFRVQ"*M\=4KWD_?'^X6S6'!.EXKMF M#\VI&MJNV0?G_H'90_,G*(VA:+:B)G_RW2U),+,/R&T^4X8OI.!S-4FK]M#P M"DJ+H#0*I3$4S5Y&3'CE8YN9?&@W$Y0606D42F,HFBVSR;5\=ZZ%,'=HMY-_ MV'<4[#L[-.2"TAB*9LMI0B[?'7)U='9G^ZF[5&==H1D9E$:A-(:BV8N R?NP.KHW8=M3,>L&WN*'?8<.^Q)=O^/2"PPD5C0M6_K-JV$ MS)5UD^E:2I''B2AW+%OO8ZNI[I*\%OY/]4(^*W*UKJMA=5?MA_E<*"JYUXPW M[]]-/MRWG3XZ<<]9YU4>VO(%I5$HC:%H]A)C(K< V_(50%,S*"V"TBB4QE T M6V:3F@7N5JT)+Y.2;"X,0=3Z_"&]Q9\ U-GS6P MT[[W'JX5!U'[>JC&:%!:!*51*(VA:+;,)D0+W(UFK_!Q:)S6T/9]?'#@X]"@#$IC M*)I]10P3E(4GM9YU]_'F(.T5^^KN.>NZ+$!I$91&H32&HME+C GF0@_J\2$T M;(/2(BB-0FD,1;-E-F%;Z&YY^^L>[P9W%GQ#LUO,!_L_>D)K4BB-H6BVD"9. M"]UQVNL=WKFG[J[>66UH1@>E42B-H6CV4K%S*:P0Z^+08 U*BZ T"J4Q%,V6 MV01KH;N7[14N#HW8&MJ>B_O[+@Z-SJ TAJ+90IKH+#SI;,D=%_^;D)DRZLEI M%YUPXSO+"6U @](HE,90-%MV$[.%%UB;AN9F4%H$I5$HC:%HMLPF-PO=C6G' M?_)4*WISA=-6N:'Y&906-33/V_'\B[8?9BFT+D/1;"E--A:ZL[%#H^YV=2 W MOK.DT(8S*(U":0Q%LZ]B:G*TX0!JU$-H^ 6E15 :A=(8BF;+;,*OH;LKK?WJ M0&Z3=B,[2PT-P!J:X]IJ%%J0-31KJV JVJJ8K&KHSJINLV*MUKGF;&FR6'/) MU?&-4$<^(E[K+/KAF:2)U;E>A=5EKW:NKB]VZ M&_WZ.Q?I5UN^17T[A9+$6J3-)?&WKVYOV7!;WZA@[W7JO66;&R\8S.8^$'=< M+I*\)*F8*^3@_$(MP7)S:X7-DZI8U;<">"BJJLCJATMU#"RDGD"]/R^*ZN6) M+K"]P<7X?U!+ P04 " #7@@150G"1XGT" X!P &0 'AL+W=O[($@3NI5)P:-%7FZU(!31R(%WX8!".?4R:\:.K6[E4TE94I MF(![173%.57/"2NM)%\!T8%G(EFI-O=.1P D.[">147E%#HZF2-5'6&]GL MQ*7JT"B."5N4E5&XRQ!GHIM/B[OE-?E\^>UZ1=Y<@:<&^GOD%NZ^''.YYY MPQ.>X!F1I10FU^1:))#\B?=14RLLW N;AYV$'RO1(_W@C(1!&';P]=M$^XYO M<()OR03C%3^662?0WHH+7=(89A[^]AK4!KSH]:OS4?"N0]:@E35P[/T3LNY* M4-0PD9%;J3594*6>\:K55"6:?+]%;W)C@.L?QX0/7D#XL!4^[#S/*Y:FH$#$ MH,D:3 T@R&-OU2-4) 0SP.L@B*%;@NF!/L-!9' LB2;,Q(6Q+603!3TL^.:( MME&K;=1=:[H]5>M.X#\>V;B5-7ZY6H]?0/BD%3[Y/[6>'*EUO_]7L?V#;L9! M9:YG:Q++2IBFL;6K[;-PV73#W^[-F[*D*F-"DP)2A :],?YLJNG3C6%DZ7KC M6AKLM&Z:X],&RCK@?BJEV1LV0/M81K\ 4$L#!!0 ( ->"!%6K05R=G0D M +=1 9 >&PO=V]R:W-H965TI\/&YF"[G,FK-J)4OURWU5 M+[-6?:T?QLVJEME\76A9C)GG!>-EEI>CJXOUM<_UU47UV!9Y*3_7I'E<+K/Z MY[4LJJ?+$1UM+WS)'Q9M=V%\=;'*'N2M;+^N/M?JVWB',L^7LFSRJB2UO+\< M?:#GJ>]U!=86?^3RJ=G[3+JFW%75M^[+S?QRY'5W) LY:SN(3/W[+J>R*#HD M=1]_]:"C79U=P?W/6_1TW7C5F+NLD=.J^#.?MXO+430B=&\);^0O"2_+ZK')BOGS<6X57?188UG?8W7FQK9,S5R\K$J MVT5#DG(NYT#YV%T^<)0?J];O*&!;"JZ9$_ _C^49X=X[PCS&R-?;F+SYY2UP M7]/#8:@#)C[A;DBS<0D E^#<5>J&B>7LC#"^@7%PSG?=CJ_Q^#-XVRZ6ZRX& M]:0-B(!!ND'WO%EE,WDY4J-J(^OO@/EKL&YV_G[%+\;?]YV& M65V*!#9PFK]SFN]VFEJ_-%DAP;%\4S38XX$&?L3ID(RI;1;X@D=#J]BVXI[P M16@P"]3)J#<)AF:ILU4GD-O.UV8_X%%O8C4G"IG)GFW$@HG1HV+;B/N19[ '(#%A=/+4V;X3 MV:.>E@F>D[]8*MA9OA$#:N%/LF55M_E_UQ?.017@ 5.'",V9HS<;,$29P5 , M@'$6>48/2P"P@ KS"78W]50J]Q07=<\=BZR6[SLY/">K[.=Z'LGJ.BL?9/?Y MG7ZXLZ*H9AO*U3PS4S\JL4_N?I*R4AVX;.NJ*+JYIWHJ90U+,>>M'+O"0D6+ M>[1HSUG>F3 ]BEEEBH4V]#S3GF=.SW^H9]D\ST!'.4L>[2A,M!@5+4%%2['0 MAA[5,I:BZ%B**F11T6)4M 05+<5"&WI7JUGJEK.?]:"K).UFE%WD*Y+-_GK, M:S!X==U##D>UP)ST4+7J(54FJ%6F+U0YY%L+4>I6HK_MU%3_7,%S&I+PZUV! MB1:CHB6H:"D6VM"Y6C'3 &6H1)*FO7@ M6<@L2@$S/IE$)J60&>>^2>EK2'^FI3]SBL]CMS%Z-.<^!F!C;V0 1L!.!E2= MM97A;N&I#&IYS=SR^N#=#&;OQD+;&9"9M9\!&0$;&J"9M:/A;N"I!&J]S-QZ M>;H;%KO%8M5U2) ^5,&,BA:CHB6H:"D6VM"[6C S%,',4 4S*EJ,BI:@HJ58 M:$/O:L',W(+Y>*W' GKF4,@8&,J9L#&6OTDH)$U [^&7&9:+C.W7'9LI[A+ M'OU08*+%J&@)*EJ*A3;TJ%;M;((RY*'J=52T&!4M045+L="&*9]:KW-W#H$S MT8S;6_=A( (S3PHP,W,%.)!X((3@9M8%8&>8I.X&G4J8EL#\U3,%5@H!SKUT MUWUT* M28I5Y=#S>YGP[CA"OXHA?Y/#MC_=<$=[#SY&GDJB MCB?P%^()/\LL43/^@VSS&3QQ(*GUGEM,M!@5+4%%2['0AH[540X>H4PU1$/[LY3<&MB^\6 (/1I: YSMIE@S'I["#"C-!">F7(- MV$6>$-9X]QK!!*&#">*%%Q(&X]W!JV:9F\$0 MF @\%3=2>+:9&!Z?WNLD>/,*CZ'!4M045+L="&/M7Z M7/@H\P=JI@0J6HR*EJ"BI5AH0^_J ()P!Q"8%OY@^YVW4J;SIF(-PQ@]U(=_CR&36&@(H6HZ(EJ&@I%MK0T3J& M(%!B" (UAH"*%J.B):AH*1;:T+LZAB .>]?AH.4S<-: , \DF )6G)OOU,20 ME1I9S:$0B$Y,0FLD?(UH@J^C"3[V\0:^G3TPL5YA@HR$>40$8$0C9NYV@U:1 MN9?I;N:Q-([WSI5;=J&6[@3 ALRJQ[+=G/6UN[H[9?##^FP]X_HU/9]2X'I, MSY/-&8(:?G.DX<>L?LC+AA3R7E7EG86J_]2;4P(W7]IJM3[5[JYJVVJY_KB0 MV5S6G8'Z_;ZJVNV7KH+=68U7_P-02P,$% @ UX($5=':?QF/"P R7< M !D !X;"]W;W)K&ULM9U1<]NX%87_"L?=Z>S. MM#$! B"5VIY)#&R:=I-FXDWWH=,'VJ(MS4JDEZ3CS4Q_?"E9%@3P$K)6AR^) M)5]\)'C!:Q[@D#Q[K.I?FUE1M-'ORT79G)_,VO;^]>EIUML:@>ST_8R?,7G^=WLW;UQ>G%V7U^5UP5[9?[3W7WZ71+F6ZJGY=?7@_/3^)5WM4+(J;=H7( MN_^^%I?%8K$B=?OQVP9ZLMWFJN'NS\_T']>=[SISG3?%9;7X93YM9^['IT'H';ZI%L_XW>MS$QB?1S4/35LM-XVX/EO/RZ?_\]\V! MV&G0<>@&?-. ^PW$0(-DTR!YZ1;$IH%XZ1;DIL&ZZZ=/?5\?.)VW^<5973U& M]2JZHZU^6!_]=>ON>,W+U4"Y:NONM_.N77OQ]LO5^X_FZBJZ,N\^F(\_7T5_ MC?2\R>_NZN(N7^>RNHT^%U^+\J&(KK]%[XKJKL[O9_.;Z*?JYBGB>UVT^7S1 M_- U_G*EH^^_^R'Z+IJ7T<^SZJ')RVES=MIV.[O:Y.G-9L?>/NT8']BQ)/I0 ME>VLB4PY+:9$>QUNKP+M3[N#M#U2_/E(O>5!X#\>RE=1$O\EXC'GQ/Y<_,17_C3KD2)A&P@P(YB1';),C0O2+C]W?ER9?%.19 M]]14K9NN_HI\O6!*9DDW*+[N'ME^F)(BR=PHW8]*8B%%ZH898IN 5X:BIWSL94"<6] M"/BKV3OQ_!A!")%V9"(*=SV;9SV4O.^^A_ MT2]%TU(]#+8_=(0A81H),R"8DX3)-@F3D4[_"3(Y2)A&P@P(YB2'Q?:J/O[C M!6#3=O>4E"J+$Z\"A#=QZ,$E-LI8$L?^M0)JJ^Z!VY%#[(7%Y:J3U3/R\ 4) MAXY@*$U#:09%J?\),F$ M7V:@(H[8)I.<)WZ5&4.?,2O06%BAV2KSL:K;69'3US%ARL'#&$G34)I!T=Q\ M6"7)Y%B5!BHUH30-I1D4S4V1E9LL*)CV5!K5OZ))8^E7&JA8)+:933CW"\T8 M,I!9'. 7 HS#A[#2)J&T@R*YF;#"E>6C55FH)(62M-0FD'1 MW!19697V;&D)OEIOZ6YF;LJCO MBG9^0QZZ,.#0 0RE:2C-H&AN*JR Y6RD&L.ANA9*TU":0='<%%E=RX.B+%QC M-FUWSW>52N9-DUP288)SY2_0$&&,*1%[(LP0<5DLQ,!,+;?ZD(?UH5L8NLN0 M+^6\+:;159NW _V'+A!":1I*,RB:FQJK0;D8JU! 92F4IJ$T@Z*Y*;*RE(=7 M.,.%0O8U#Y/2%SU$6,+CA/N%HA\VB?G$O\Z@-CK)5#)0)ZRZXV%UUZL3EWF9 M3\FUW3#IX-$'U810FD'1W)Q8[=7A?#A@_PJ"#1QY4 MR4%I!D5S[5]6\27Q2,4A@2I!*$U#:09%R(,U\%Q@1 MU=<81)"(F6\#(:*48G1E2*R42L)2JE<9S-VW>W*2,PPZ>-A!EP2A-(.BN2G9 M<8:.9@W%>D.QYE"L.W0,Z9=8Z9<<81#=M'5]7$K"XJE7&OZUS$NRP] E/"A-0VD&17,S8D5>,I9E-(%J/BA-0VD& M17-39#5?.L)>*OM-3&,L&*J":#TK34)I!T=P46<4&$)\]T5F@@32AJV-0FD'1W&Q8;2?'\DE*J/"#TC24 M9E T-T56^,DC?)*R[UCTC=A$B/#O!--$$.?*OU8@HKH+E(&92&EUD]RCFW9* MPHLF(<.\@\<>=(D,2C,HFIL9J_/D6.Y("15]4)J&T@R*YJ9HY_$O1[@C9=^H MR)7J50C"'"E[BQ5$E!23B5\B^E&*#RUC2JN;Y![=M%,BKO*'Z3QZ4^?7 Q/L$9*PO08^Q,$ET24 M].<:2)+P9R.)*#49J Q6-T13?T%BM4%0V26\WIHG2*,/'@ 0M?)H#2#HKG)L7I/C>6-5%#A!Z5I M*,V@:&Z*K/!31W@C5=^JF/KW2EP202+Q9R*)();ZY<9042P>F(E45CFI/E:2C- MH&AN3JS02\>R1:90N0>E:2C-H&ANBJS<2X^P1:9]AZ)4_F->B"#NWW6MB:#, M?U2_(8)8O/-\![>+5BZE+_=#7CT6TX*\Q2H,.7C$0=?$H#2#HKGIL,HN'R(T%11G_B0D%94-V!K2 MG;['R]G\Y(4#V'& MH>,-2M-0FD'1W&Q809>-Y7[,H/H.2M-0FD'1W!19?9<=X7[,^GY$_V8)(H0K MOVQH*BKQ98BAHK)LX*EOF=5'V0'VQX>FH5U-8R?7K=Y/;;[7MGWZS?MNI]_Y:]OF3$]YJ]-D]O ME;7XIY?Y-VF% M?%0E@$;;BG$UPJ76]87GJ:R$BJA340,W)X60%=%F*]>>JB60W($JYH6^?^Y5 MA'*<)BYV*]-$-)I1#K<2J::JB'RZ B;:$0[PC[^E:: MG3>PY+0"KJC@2$(QPI?!Q3BV^2YA1:%5.VMDG3P(\6@WLWR$?2L(&&3:,A#S MVL 8&+-$1L;OGA,/G[3 W?4S^[7S;KP\$ 5CP7[07).#@P4NX9XHQ5"0< M*A(ZONA-/DDWSKDZ0=>$2K0BK 'T\[M)1#,-E?JUSV3'&N]GMQ% :*A -$A]G0N;(,1AD@E&J[5/K,=P[ECL(-B MD\91Y/M^XFUV;;Q."R(_"G<37TB,!XGQ08GN6C;N6D2!S'!2FO"<\C4J^A\T M:Z0$GCW9@/U!]YF(7ZG[6_^AC$ZXM]-Z=NS=$+FF7"$&A<'XIY_.,)+=*.DV M6M2N&Q^$-KWMEJ69OB!M@CDOA-#/&]O@PSQ/_P!02P,$% @ UX($54]- M]^/J @ IPD !D !X;"]W;W)K&ULK59;;]HP M%/XK5E9-K=0V%RZ=&$0J)-N8VJH"VCU,>W"3 T1-;&8[T.[7[]@)&;0!=1LO MB2_G^\[-QS[=%1>/<@Z@R%.6,MFSYDHM.K8MHSED5)[S!3#+Q#"E>:I&?/4%2G^,@1%/I?F252GK6"3*I>)9"48+LH05?_I4QF$# M@#SU *\$>"\!S1V 1@EHO%5#LP0TWZJA50*,ZW;ANPE<0!7UNX*OB-#2R*8' M)OH&C?%*F#XG8R5P-T&<\H-P-+R_G SO0S*\&4]&=]?AS61,SLAG/&/V\167 M\H2,(.(SEOR"F"2,#%G$,R"8Y0!$LJ0ZTY(2LEAV;84&:[5V5!K7+XSS=AC7(->C3V#M\/=.G?^3WOXS]JW@M&HCD[#\#5W\&&A8ADR M/*5" (N>283!%ECYM9G>RZ5OPXY^:&&NJ9@E3)(4IJC*.;] &ULM5=;;]HP&/TK5E9MJ[0U M%RZE'41J0[[+)$AH3#F2"11A/GF$D*V[AFV\=1P2Q9+J1M,MQOC!4Q MWL5CKFIFP1*0"*@@C"(.\YYQ89][MJ,!Z8C?!-9BJXRTE!EC][HR"'J&I5<$ M(?A24V#UMP(/PE SJ74\Y*1&,:<&;I>?V+^GXI68&1;@L? /">2R9W0,%, < M)Z&\9>N?D MJ:3Z?A2+]1>ML;+ME(#\1DD4Y6*T@(C3[QX^Y$5L N[D'X.0 MY[6 1@YHI$*SE:6R^EABM\O9&G$]6K'I0NI-BE9J"-7;.)%<]1*%DZYW,QP. MIL.KT72"+D9]Y-V,IH/1CZN1-[B:H,]]D)B$XAA]17>3/OI\=(R.$*%HNF2) MP#0075.J56@NT\]GO,QF=/;,^ O3$^0X7Y!C. M&. 4!C@I7V,/WYBS(/$ENB9X1D(B-\AC5!*Z .IOT-]K-1P-)$3BWRZI&7=S M-[>^@N$UD)1L:A0V-*G9WC#?J%MUVE 36YIP WWE'*]D.%50364EXIQ#>><=SWJG3AIK(2C:<%3:?\PWIKF*Y&'KIQ=;&5=6[E6?8['N&$"K7@N:*W3D[5K>+9&R&K2!:G M:?:,296TI\6E>E6QE MO/ZV5.;B5>#N1V^.CCJWIQ?[]I,*."6AUVG_"4[/.KA?BV&NXUW7U?)CZ\@1 MCS':N8=FH[1,F&#D@7\[OW[\1++4(EMY"NN"C(>9DFU=(N(,-C+-67!'Q8A, MJ.!3S8&5T9R+M3/WP#!30NG V(:P4KI@*>\=W'4SZ)7:3\ZETE5L%\']G=;+ M]X#-# 1R(1J!/>(,XV%!C6%:7MI)M;@R/H"">GRS+JS"N:;K;J]/6D)ULT&F M2J=,-V&Z9&,:#P7+0([F\P76+W.^M]WVGN4W*/B=,A^6=CNRFD.GL"O- M,KZJYJNL$8!Y[^+>:5&(]7O!YS)G;O-/#C@>T@TO6"C-[VTT:)69-3!-@CNF M#9]M6[YK6MRPE=FTTRK#-?=>H.:_F^;010X.4F18O[^W#@D[1X3&&L!1;$2^ MP*%/M$&#Z9(+PV4]6_ T9?+!2<&Z-W1J#_([_NWZE&5T*JKGTVH8V(&-6E] V$ M:T#\>0-&DOBKC<4!!E8%K'<@OC\.])2?$T5054P;]@3C2))@"/2BOT?C&,E. M#!]_?;"G)(J2Q(\ YE<011@"3R..8 I X9$4?4>W'L?A9OW5-C^NC7^#5!+ M P04 " #7@@15EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( ->"!%55 1EQ&00 '@@ / >&PO=V]R:V)O M;VLN>&ULQ9E;C]HX%(#_BI6G[D,7:&&SD'KTUVOIS8' M?F3J[_+$"W-F5\HCTZ8H]SUUDIQMU8%S?11*K$4N]+]#I_Z=L$,R- 9]$V#.R&5KJ^H MVV>&\9&;BR^ELR[O1:ZYC)CF$UF>3Z+85\V8I^A9CU''X7J\!/%._I\PEKN= MV/"HW)R/O-"7.$J>5X"%.HB3@V\NS:0-E14K>"7-" MTFV-AX@R2Z(X2>.(F%_I;$JC,#.%43@-DW%,+$@/@/0ZA/SF69 ^ .EW IEF MYO 0)Q9D $ &'4(V(GD#0-YT">E;D , SH.DXR$X_%LF60TF9"YB>28QJD%^1& _(@< MOV5*DSA-S3M^&-'D=?CQ4^2" NLD&FL8E=@P8RA8NL MBB@>938+) 07V0@T,1TP)EGXM1D?*/^[R )XS@UI/#%^;W[B4,YWD9-^%"_H MRJ2J56RZ89HMEF_HH+3O(N=]\R(?:%8CD3"I[5DE_CAYE?5=*.V[R'D?E%-C MF.1!"O"0%0!CV@,E#]*"AZR%-HN2=V9>EG/UEPT)3C&0Q6#IM)4-$H.'+ ; MJQ6KC0D9P\.?7+QQ:VLL(95XR"JY2+85"[*)AVR3RK:M4)!)/.SIPVO%M1)" M-O&0;=+NNE9,R"=>ISZQ)XL^Y!._4Y_MD.72:N?W)&%2FHL?;4Q(+CZR7'Z!&2K%M2*AC0GIQ4?6RR\P4]/T]ER1 MO&!"NO&1==,8[41<,Y$WLJ4/:<='U@XXW(D:,830EBQ)5/.%"=382]+0^H)D-7SC'G-.[PUE 'DG0#9._48[:4O MDW)'(K[65U ;$_).@.R=GYB_"22DG !9.?9R3CL=N$7RITSS/.HU[YSOJW\1 M6NQL3,@TP9\RC849"<7V>\GW3-N8D&D"](E-ZPC]^GW:F)!S@DX6S0SFA(GB MVSL;$W).T.7J&6E@0M():NGTKCO=6[X3!=\FYA;*U&]8OIE+4ATNZ_7!3;4: MMSOG^=C4S8IIR;;7C?/KIO_G_P!02P,$% @ UX($58YA./J] 0 >AT M !H !X;"]?[0YI6ZYS;MQ#2?!WW=>HW;3R;^M5##H8C$)W M/Z-ZG]S/[,U.;?S/Q&:YW,SC1S/_WL=#_F-P^&FZ;5K'F*O>K.Y6,4^K<-S= M;J=PN4C_/+GJ?2ZF5?>YD"J4#E((TO)!!D%6/L@AR,L'#2%H6#YH!$&C\D$O M$/12/N@5@E[+!XTA:%P^2 8HXX @Z0%K JT%N18"KP7!%@*Q!$6 KD%Z18"NP7Q%@*]%?56 KT5]58"O?7A9YM ;T6]E4!O1;V5 M0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O>]@L M(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O M)]#;46\GT-L?-KL)]';4VPGT=M3;"?1VU-L)]';4VPGT=M3;GZEWRJ==3+>> MZQJ/;IY)=3Z_&V^?ORRO-Q'GX07G $>M[[]02P,$% @ UX($59PKTP^] M 0 =QT !, !;0V]N=&5N=%]4>7!E&ULS=G);L(P% 707T'9(F(\ ME X"-FVW+8O^@)L\2$026[:A\/=UPB"UHJB(2KV;1(GM=U]LZ6PR?MM:\KU- M735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3:VJK,=(CC;-WDWU(&^X0TKNSF M^**TOA\G).QD0COR<\!^W>N:G"MSZLVT"R^ZCK/8IF(^;"ORZ?D2)WHT\WF9 M46ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ZORNS+G .'/FC/7QQ!Q='G"!%4'04UB M@0 +$ 0 " 0 !D;V-0&UL4$L! M A0#% @ UX($59;6H #M *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ UX($59E&PO=V]R:W-H M965T&UL4$L! A0#% @ UX($5;Q52DJ3!P 9!\ !@ M ("!)@X 'AL+W=O"!%5<#,Q890, /$* 8 " @>\5 !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ UX($5=&*@63% P 90P !@ ("!4R$ M 'AL+W=O"!%6UM2#( M%Q8 #%/ 0 8 " @4XE !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ UX($ M51U1(REF P Q < !@ ("!$$0 'AL+W=O"!%6G<2B9?!L "%1 8 M " @:Q' !X;"]W;W)K8P >&PO=V]R:W-H M965T"!%6BE*[U900 %<) 9 M " @?YU !X;"]W;W)K&UL4$L! M A0#% @ UX($5?[4^Z!$! E0D !D ("!FGH 'AL M+W=O&PO=V]R:W-H965T"!%7/$&#J-@8 /,. 9 " M@4N" !X;"]W;W)K&UL4$L! A0#% @ UX($ M57E5Y]B)" $14 !D ("!N(@ 'AL+W=O&PO=V]R:W-H965T"!%5SHYV.?0D +@5 9 " @1.8 !X;"]W;W)K M&UL4$L! A0#% @ UX($5?7_=$BP!0 7@T M !D ("!QZ$ 'AL+W=O&PO=V]R:W-H965T"!%5 NQVP MK!8 .]" 9 " @?:Q !X;"]W;W)K&UL4$L! A0#% @ UX($594S5$AJ!@ G@\ !D M ("!V<@ 'AL+W=O&PO=V]R:W-H965T M"!%5(=<"G60, $H' 9 M " @:K6 !X;"]W;W)K&UL4$L! A0# M% @ UX($5>L#$_QI P EP< !D ("!.MH 'AL+W=O M&PO=V]R:W-H965T"!%7CTH*2T ( !(& 9 " @:7@ M !X;"]W;W)K&UL4$L! A0#% @ UX($5:F= M/Z;U @ ?08 !D ("!K., 'AL+W=O&PO=V]R:W-H965T"!%4W"?TPTP( " & 9 " @7?N !X;"]W;W)K&UL4$L! A0#% @ UX($59CW[0#A! ZQH !D M ("!@?$ 'AL+W=O&PO M=V]R:W-H965T"!%7.4>81A@4 M *\8 9 " @7S[ !X;"]W;W)K&UL4$L! A0#% @ UX($50BA=TAO @ X@4 !D ("! M.0$! 'AL+W=O&PO=V]R:W-H965T"!%4L%Q_T P $!T 9 M " @=,( 0!X;"]W;W)K&UL4$L! A0#% M @ UX($50>DJ>V! P F@X !D ("!"A4! 'AL+W=O&PO=V]R:W-H965T"!%4MCG+N*00 $T5 9 " @7T= 0!X M;"]W;W)K&UL4$L! A0#% @ UX($5&PO=V]R:W-H965T" M!%7NSO[)J@0 .,< 9 " @>@G 0!X;"]W;W)K&UL4$L! A0#% @ UX($58&5'A*0 P EP\ !D M ("!R2P! 'AL+W=O&PO=V]R M:W-H965T"!%5"<)'B?0( #@' M 9 " @?DY 0!X;"]W;W)K&UL M4$L! A0#% @ UX($5:M!7)V="0 MU$ !D ("!K3P! M 'AL+W=O&PO=V]R:W-H965T"!%7MT<8:=@( -L% 9 M " @4=2 0!X;"]W;W)K&UL4$L! A0#% @ MUX($54]-]^/J @ IPD !D ("!]%0! 'AL+W=O&UL4$L! A0#% @ UX($59>*NQS $P( L M ( !VEX! %]R96QS+RYR96QS4$L! A0#% @ UX($554!&7$9! M>" \ ( !PU\! 'AL+W=O"!%6.83CZO0$ 'H= : " 0ED 0!X;"]?"!%6<*],/O0$ '<= M 3 " ?YE 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ 0 Y #D A@\ .QG 0 $! end XML 63 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 64 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 276 282 1 false 65 0 false 8 false false R1.htm 0001001 - Document - Cover Sheet http://www.dynamicmaterials.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY AND REDEEMABLE NONCONTROLLING INTEREST Sheet http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY AND REDEEMABLE NONCONTROLLING INTEREST Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101101 - Disclosure - BASIS OF PRESENTATION Sheet http://www.dynamicmaterials.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 8 false false R9.htm 2102102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIES SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 2109103 - Disclosure - BUSINESS COMBINATION Sheet http://www.dynamicmaterials.com/role/BUSINESSCOMBINATION BUSINESS COMBINATION Notes 10 false false R11.htm 2114104 - Disclosure - INVENTORIES Sheet http://www.dynamicmaterials.com/role/INVENTORIES INVENTORIES Notes 11 false false R12.htm 2117105 - Disclosure - PURCHASED INTANGIBLE ASSETS Sheet http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETS PURCHASED INTANGIBLE ASSETS Notes 12 false false R13.htm 2120106 - Disclosure - CONTRACT LIABILITIES Sheet http://www.dynamicmaterials.com/role/CONTRACTLIABILITIES CONTRACT LIABILITIES Notes 13 false false R14.htm 2123107 - Disclosure - LEASES Sheet http://www.dynamicmaterials.com/role/LEASES LEASES Notes 14 false false R15.htm 2127108 - Disclosure - DEBT Sheet http://www.dynamicmaterials.com/role/DEBT DEBT Notes 15 false false R16.htm 2131109 - Disclosure - INCOME TAXES Sheet http://www.dynamicmaterials.com/role/INCOMETAXES INCOME TAXES Notes 16 false false R17.htm 2133110 - Disclosure - BUSINESS SEGMENTS Sheet http://www.dynamicmaterials.com/role/BUSINESSSEGMENTS BUSINESS SEGMENTS Notes 17 false false R18.htm 2137111 - Disclosure - DERIVATIVE INSTRUMENTS Sheet http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTS DERIVATIVE INSTRUMENTS Notes 18 false false R19.htm 2141112 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 19 false false R20.htm 2203201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 20 false false R21.htm 2304301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIES 21 false false R22.htm 2310302 - Disclosure - BUSINESS COMBINATION (Tables) Sheet http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONTables BUSINESS COMBINATION (Tables) Tables http://www.dynamicmaterials.com/role/BUSINESSCOMBINATION 22 false false R23.htm 2315303 - Disclosure - INVENTORIES (Tables) Sheet http://www.dynamicmaterials.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://www.dynamicmaterials.com/role/INVENTORIES 23 false false R24.htm 2318304 - Disclosure - PURCHASED INTANGIBLE ASSETS (Tables) Sheet http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSTables PURCHASED INTANGIBLE ASSETS (Tables) Tables http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETS 24 false false R25.htm 2321305 - Disclosure - CONTRACT LIABILITIES (Tables) Sheet http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESTables CONTRACT LIABILITIES (Tables) Tables http://www.dynamicmaterials.com/role/CONTRACTLIABILITIES 25 false false R26.htm 2324306 - Disclosure - LEASES (Tables) Sheet http://www.dynamicmaterials.com/role/LEASESTables LEASES (Tables) Tables http://www.dynamicmaterials.com/role/LEASES 26 false false R27.htm 2328307 - Disclosure - DEBT (Tables) Sheet http://www.dynamicmaterials.com/role/DEBTTables DEBT (Tables) Tables http://www.dynamicmaterials.com/role/DEBT 27 false false R28.htm 2334308 - Disclosure - BUSINESS SEGMENTS (Tables) Sheet http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSTables BUSINESS SEGMENTS (Tables) Tables http://www.dynamicmaterials.com/role/BUSINESSSEGMENTS 28 false false R29.htm 2338309 - Disclosure - DERIVATIVE INSTRUMENTS (Tables) Sheet http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSTables DERIVATIVE INSTRUMENTS (Tables) Tables http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTS 29 false false R30.htm 2405401 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Sheet http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Details 30 false false R31.htm 2406402 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Allowance for Doubtful Accounts (Details) Sheet http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Allowance for Doubtful Accounts (Details) Details 31 false false R32.htm 2407403 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) Sheet http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) Details 32 false false R33.htm 2408404 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Deferred Compensation Plan (Details) Sheet http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESDeferredCompensationPlanDetails SIGNIFICANT ACCOUNTING POLICIES - Deferred Compensation Plan (Details) Details 33 false false R34.htm 2411405 - Disclosure - BUSINESS COMBINATION - Narrative (Details) Sheet http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails BUSINESS COMBINATION - Narrative (Details) Details 34 false false R35.htm 2412406 - Disclosure - BUSINESS COMBINATION - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails BUSINESS COMBINATION - Assets Acquired and Liabilities Assumed (Details) Details 35 false false R36.htm 2413407 - Disclosure - BUSINESS COMBINATION - Schedule of Pro Forma Information (Details) Sheet http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails BUSINESS COMBINATION - Schedule of Pro Forma Information (Details) Details 36 false false R37.htm 2416408 - Disclosure - INVENTORIES (Details) Sheet http://www.dynamicmaterials.com/role/INVENTORIESDetails INVENTORIES (Details) Details http://www.dynamicmaterials.com/role/INVENTORIESTables 37 false false R38.htm 2419409 - Disclosure - PURCHASED INTANGIBLE ASSETS (Details) Sheet http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails PURCHASED INTANGIBLE ASSETS (Details) Details http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSTables 38 false false R39.htm 2422410 - Disclosure - CONTRACT LIABILITIES (Details) Sheet http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESDetails CONTRACT LIABILITIES (Details) Details http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESTables 39 false false R40.htm 2425411 - Disclosure - LEASES - ROU Asset and Lease Liability Balances (Details) Sheet http://www.dynamicmaterials.com/role/LEASESROUAssetandLeaseLiabilityBalancesDetails LEASES - ROU Asset and Lease Liability Balances (Details) Details 40 false false R41.htm 2426412 - Disclosure - LEASES - Narrative (Details) Sheet http://www.dynamicmaterials.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 41 false false R42.htm 2429413 - Disclosure - DEBT - Schedule of Debt (Details) Sheet http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails DEBT - Schedule of Debt (Details) Details 42 false false R43.htm 2430414 - Disclosure - DEBT - Narrative (Details) Sheet http://www.dynamicmaterials.com/role/DEBTNarrativeDetails DEBT - Narrative (Details) Details 43 false false R44.htm 2432415 - Disclosure - INCOME TAXES (Details) Sheet http://www.dynamicmaterials.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.dynamicmaterials.com/role/INCOMETAXES 44 false false R45.htm 2435416 - Disclosure - BUSINESS SEGMENTS - Segment Information (Details) Sheet http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails BUSINESS SEGMENTS - Segment Information (Details) Details 45 false false R46.htm 2436417 - Disclosure - BUSINESS SEGMENTS - Disaggregation of Revenue by Geographic Location (Details) Sheet http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails BUSINESS SEGMENTS - Disaggregation of Revenue by Geographic Location (Details) Details 46 false false R47.htm 2439418 - Disclosure - DERIVATIVE INSTRUMENTS - Narrative (Details) Sheet http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails DERIVATIVE INSTRUMENTS - Narrative (Details) Details 47 false false R48.htm 2440419 - Disclosure - DERIVATIVE INSTRUMENTS - Gain/(Loss) Recognized in Income on Derivatives (Details) Sheet http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSGainLossRecognizedinIncomeonDerivativesDetails DERIVATIVE INSTRUMENTS - Gain/(Loss) Recognized in Income on Derivatives (Details) Details 48 false false R49.htm 2442420 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIES 49 false false All Reports Book All Reports boom-20220630.htm boom-20220630.xsd boom-20220630_cal.xml boom-20220630_def.xml boom-20220630_lab.xml boom-20220630_pre.xml boom-exx311_q2x06302022.htm boom-exx312_q2x06302022.htm boom-exx31_certificateofam.htm boom-exx321_q2x06302022.htm boom-exx322_q2x06302022.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "boom-20220630.htm": { "axisCustom": 1, "axisStandard": 19, "contextCount": 276, "dts": { "calculationLink": { "local": [ "boom-20220630_cal.xml" ] }, "definitionLink": { "local": [ "boom-20220630_def.xml" ] }, "inline": { "local": [ "boom-20220630.htm" ] }, "labelLink": { "local": [ "boom-20220630_lab.xml" ] }, "presentationLink": { "local": [ "boom-20220630_pre.xml" ] }, "schema": { "local": [ "boom-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 455, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 12, "http://xbrl.sec.gov/dei/2022": 5, "total": 17 }, "keyCustom": 33, "keyStandard": 249, "memberCustom": 22, "memberStandard": 42, "nsprefix": "boom", "nsuri": "http://www.dynamicmaterials.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.dynamicmaterials.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - BUSINESS COMBINATION", "role": "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATION", "shortName": "BUSINESS COMBINATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - INVENTORIES", "role": "http://www.dynamicmaterials.com/role/INVENTORIES", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117105 - Disclosure - PURCHASED INTANGIBLE ASSETS", "role": "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETS", "shortName": "PURCHASED INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120106 - Disclosure - CONTRACT LIABILITIES", "role": "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIES", "shortName": "CONTRACT LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123107 - Disclosure - LEASES", "role": "http://www.dynamicmaterials.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127108 - Disclosure - DEBT", "role": "http://www.dynamicmaterials.com/role/DEBT", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131109 - Disclosure - INCOME TAXES", "role": "http://www.dynamicmaterials.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133110 - Disclosure - BUSINESS SEGMENTS", "role": "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTS", "shortName": "BUSINESS SEGMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137111 - Disclosure - DERIVATIVE INSTRUMENTS", "role": "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTS", "shortName": "DERIVATIVE INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141112 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - BUSINESS COMBINATION (Tables)", "role": "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONTables", "shortName": "BUSINESS COMBINATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - INVENTORIES (Tables)", "role": "http://www.dynamicmaterials.com/role/INVENTORIESTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318304 - Disclosure - PURCHASED INTANGIBLE ASSETS (Tables)", "role": "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSTables", "shortName": "PURCHASED INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - CONTRACT LIABILITIES (Tables)", "role": "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESTables", "shortName": "CONTRACT LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "boom:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324306 - Disclosure - LEASES (Tables)", "role": "http://www.dynamicmaterials.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "boom:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328307 - Disclosure - DEBT (Tables)", "role": "http://www.dynamicmaterials.com/role/DEBTTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334308 - Disclosure - BUSINESS SEGMENTS (Tables)", "role": "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSTables", "shortName": "BUSINESS SEGMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338309 - Disclosure - DERIVATIVE INSTRUMENTS (Tables)", "role": "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSTables", "shortName": "DERIVATIVE INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib467d850876244058b80f22f3ef5d669_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "role": "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib467d850876244058b80f22f3ef5d669_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i41e688dd89af4d7f973bc8b203222340_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Allowance for Doubtful Accounts (Details)", "role": "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i41e688dd89af4d7f973bc8b203222340_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib467d850876244058b80f22f3ef5d669_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details)", "role": "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib467d850876244058b80f22f3ef5d669_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Deferred Compensation Plan (Details)", "role": "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESDeferredCompensationPlanDetails", "shortName": "SIGNIFICANT ACCOUNTING POLICIES - Deferred Compensation Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - BUSINESS COMBINATION - Narrative (Details)", "role": "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails", "shortName": "BUSINESS COMBINATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i55e983082ce74a3cb77a608697a4ae5b_D20211223-20211223", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - BUSINESS COMBINATION - Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "BUSINESS COMBINATION - Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i15afe793c27d4534bb900da8a8691972_D20220630-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib467d850876244058b80f22f3ef5d669_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - BUSINESS COMBINATION - Schedule of Pro Forma Information (Details)", "role": "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails", "shortName": "BUSINESS COMBINATION - Schedule of Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i7ace2fa3004045769188304867aac542_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - INVENTORIES (Details)", "role": "http://www.dynamicmaterials.com/role/INVENTORIESDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - PURCHASED INTANGIBLE ASSETS (Details)", "role": "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails", "shortName": "PURCHASED INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422410 - Disclosure - CONTRACT LIABILITIES (Details)", "role": "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESDetails", "shortName": "CONTRACT LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib467d850876244058b80f22f3ef5d669_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib467d850876244058b80f22f3ef5d669_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "boom:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425411 - Disclosure - LEASES - ROU Asset and Lease Liability Balances (Details)", "role": "http://www.dynamicmaterials.com/role/LEASESROUAssetandLeaseLiabilityBalancesDetails", "shortName": "LEASES - ROU Asset and Lease Liability Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "boom:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "boom:LesseeOperatingLeaseNumberOfLeases", "reportCount": 1, "unitRef": "lease", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426412 - Disclosure - LEASES - Narrative (Details)", "role": "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib467d850876244058b80f22f3ef5d669_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429413 - Disclosure - DEBT - Schedule of Debt (Details)", "role": "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails", "shortName": "DEBT - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i90e98208ec4c446eb2571ec85f5df385_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430414 - Disclosure - DEBT - Narrative (Details)", "role": "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "shortName": "DEBT - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i09a2aaacd53d485ba0cf8964ea30b1e6_D20211223-20211223", "decimals": null, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i5f80f898b3cf4dba90756822b884b85f_D20220101-20220630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432415 - Disclosure - INCOME TAXES (Details)", "role": "http://www.dynamicmaterials.com/role/INCOMETAXESDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i5f80f898b3cf4dba90756822b884b85f_D20220101-20220630", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435416 - Disclosure - BUSINESS SEGMENTS - Segment Information (Details)", "role": "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "shortName": "BUSINESS SEGMENTS - Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib467d850876244058b80f22f3ef5d669_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436417 - Disclosure - BUSINESS SEGMENTS - Disaggregation of Revenue by Geographic Location (Details)", "role": "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails", "shortName": "BUSINESS SEGMENTS - Disaggregation of Revenue by Geographic Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "iafb1b3071eca4c2092641c269003fefc_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i9fd27fa440b64c239157bb610ce7d1b9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439418 - Disclosure - DERIVATIVE INSTRUMENTS - Narrative (Details)", "role": "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails", "shortName": "DERIVATIVE INSTRUMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i9fd27fa440b64c239157bb610ce7d1b9_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i2d23b5ddd98a49c0997430bd36eaf000_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440419 - Disclosure - DERIVATIVE INSTRUMENTS - Gain/(Loss) Recognized in Income on Derivatives (Details)", "role": "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSGainLossRecognizedinIncomeonDerivativesDetails", "shortName": "DERIVATIVE INSTRUMENTS - Gain/(Loss) Recognized in Income on Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i2d23b5ddd98a49c0997430bd36eaf000_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i8e05c01ed41f4c618f3a00f3b7a568fd_D20220122-20220122", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsForLegalSettlements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442420 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIESDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i8e05c01ed41f4c618f3a00f3b7a568fd_D20220122-20220122", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsForLegalSettlements", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib467d850876244058b80f22f3ef5d669_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "role": "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib467d850876244058b80f22f3ef5d669_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i1360e7b8333f4e8e93037f8dd236ddf5_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY AND REDEEMABLE NONCONTROLLING INTEREST", "role": "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY AND REDEEMABLE NONCONTROLLING INTEREST", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "i1360e7b8333f4e8e93037f8dd236ddf5_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - BASIS OF PRESENTATION", "role": "http://www.dynamicmaterials.com/role/BASISOFPRESENTATION", "shortName": "BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "boom-20220630.htm", "contextRef": "ib71d2363ef1c456d94e470deedffe9b2_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 65, "tag": { "boom_ATMOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ATM Offering", "label": "ATM Offering [Member]", "terseLabel": "ATM Offering" } } }, "localname": "ATMOfferingMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "boom_AccountsReceivableAllowanceForCreditLossGainLossOnForeignCurrency": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Credit Loss, Gain (Loss) On Foreign Currency", "label": "Accounts Receivable, Allowance For Credit Loss, Gain (Loss) On Foreign Currency", "terseLabel": "Impacts of foreign currency exchange rates and other" } } }, "localname": "AccountsReceivableAllowanceForCreditLossGainLossOnForeignCurrency", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "boom_AccountsReceivableCreditLossExpenseReversalUnrecorded": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Credit Loss Expense (Reversal), Unrecorded", "label": "Accounts Receivable, Credit Loss Expense (Reversal), Unrecorded", "terseLabel": "Provisions of accounts receivable credit loss, unrecorded" } } }, "localname": "AccountsReceivableCreditLossExpenseReversalUnrecorded", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "boom_AdjustmentsToRedeemableNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "boom_NetIncomeLossAttributableToParentNetOfAdjustmentOfRedeemableNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Redeemable Noncontrolling Interest", "label": "Adjustments To Redeemable Noncontrolling Interest", "negatedTerseLabel": "Adjustment of redeemable noncontrolling interest" } } }, "localname": "AdjustmentsToRedeemableNoncontrollingInterest", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "boom_AmortizationOfAcquisitionRelatedInventoryValuationStepUp": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Acquisition-Related Inventory Valuation Step-Up", "label": "Amortization Of Acquisition-Related Inventory Valuation Step-Up", "terseLabel": "Amortization of acquisition-related inventory valuation step-up" } } }, "localname": "AmortizationOfAcquisitionRelatedInventoryValuationStepUp", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "boom_ArcadiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arcadia", "label": "Arcadia [Member]", "terseLabel": "Arcadia" } } }, "localname": "ArcadiaMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails", "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails", "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "boom_ArcadiaSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arcadia Segment", "label": "Arcadia Segment [Member]", "netLabel": "Arcadia", "terseLabel": "Arcadia", "verboseLabel": "Arcadia" } } }, "localname": "ArcadiaSegmentMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails", "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESDetails", "http://www.dynamicmaterials.com/role/INVENTORIESDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "boom_ArcadiasInsuranceCarriersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arcadia's Insurance Carriers", "label": "Arcadia's Insurance Carriers [Member]", "terseLabel": "Arcadia's Insurance Carriers" } } }, "localname": "ArcadiasInsuranceCarriersMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "boom_BusinessAcquisitionPostClosingAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Post-Closing Adjustments", "label": "Business Acquisition, Post-Closing Adjustments", "terseLabel": "Purchase price reduction under business acquisition" } } }, "localname": "BusinessAcquisitionPostClosingAdjustments", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "boom_BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Acquisition of Less than 100 Percent, Redeemable Noncontrolling Interest, Percentage", "label": "Business Combination, Acquisition of Less than 100 Percent, Redeemable Noncontrolling Interest, Percentage", "terseLabel": "Percentage of redeemable noncontrolling interest acquired" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestPercentage", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "percentItemType" }, "boom_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Assets Acquired And Liabilities Assumed, Operating Lease, Liability", "label": "Business Combination, Assets Acquired And Liabilities Assumed, Operating Lease, Liability", "terseLabel": "Operating lease liabilities assumed" } } }, "localname": "BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "boom_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset", "label": "Business Combination, Assets Acquired And Liabilities Assumed, Operating Lease, Right-Of-Use Asset", "terseLabel": "ROU assets acquired" } } }, "localname": "BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "boom_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "boom_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "boom_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired And Liabilities Assumed, Assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired And Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets acquired:" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "boom_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill, And Liabilities Assumed, Net", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill, And Liabilities Assumed, Net", "totalLabel": "Total assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "boom_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "boom_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Assets", "terseLabel": "Other long-term assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentAssets", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "boom_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPaymentsToAcquireBusinessesGross": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Payments To Acquire Businesses, Gross", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Payments To Acquire Businesses, Gross", "terseLabel": "Cash, including cash acquired" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPaymentsToAcquireBusinessesGross", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "boom_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRedeemableNoncontrollingInterestEquity": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "boom_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Redeemable Noncontrolling Interest, Equity", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Redeemable Noncontrolling Interest, Equity", "terseLabel": "Redeemable noncontrolling interest" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRedeemableNoncontrollingInterestEquity", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "boom_CommerzbankLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the line of credit facility available from Commerzbank.", "label": "Commerzbank Line of Credit [Member]", "terseLabel": "Commerzbank Line of Credit" } } }, "localname": "CommerzbankLineOfCreditMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "boom_ConsiderationTransferredCashAndMarketableSecurities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Consideration Transferred, Cash And Marketable Securities", "label": "Consideration Transferred, Cash And Marketable Securities", "terseLabel": "Consideration transferred, cash and marketable securities" } } }, "localname": "ConsiderationTransferredCashAndMarketableSecurities", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "boom_CorporateExpenses": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of unallocated corporate expenses.", "label": "Corporate Expenses", "negatedLabel": "Unallocated corporate expenses" } } }, "localname": "CorporateExpenses", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "boom_CustomerBacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Backlog", "label": "Customer Backlog [Member]", "terseLabel": "Customer backlog" } } }, "localname": "CustomerBacklogMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "boom_DebtCovenantPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant Period", "label": "Debt Covenant Period [Axis]", "terseLabel": "Debt Covenant Period [Axis]" } } }, "localname": "DebtCovenantPeriodAxis", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "boom_DebtCovenantPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant Period [Domain]", "label": "Debt Covenant Period [Domain]", "terseLabel": "Debt Covenant Period [Domain]" } } }, "localname": "DebtCovenantPeriodDomain", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "boom_DebtInstrumentAnnualPrincipalPaymentPercentofPrincipal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Annual Principal Payment, Percent of Principal", "label": "Debt Instrument, Annual Principal Payment, Percent of Principal", "terseLabel": "Amortization of principal, percent" } } }, "localname": "DebtInstrumentAnnualPrincipalPaymentPercentofPrincipal", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "boom_DebtInstrumentCovenantMinimumDebtServiceCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Minimum Debt Service Coverage Ratio", "label": "Debt Instrument, Covenant, Minimum Debt Service Coverage Ratio", "terseLabel": "Debt instrument, covenant, debt service coverage ratio" } } }, "localname": "DebtInstrumentCovenantMinimumDebtServiceCoverageRatio", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "pureItemType" }, "boom_DynaEnergeticsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DynaEnergetics Segment [Member]", "label": "DynaEnergetics Segment [Member]", "netLabel": "DynaEnergetics", "terseLabel": "DynaEnergetics", "verboseLabel": "DynaEnergetics" } } }, "localname": "DynaEnergeticsSegmentMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails", "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESDetails", "http://www.dynamicmaterials.com/role/INVENTORIESDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "boom_EquityOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Offering", "label": "Equity Offering [Member]", "terseLabel": "Equity Offering" } } }, "localname": "EquityOfferingMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "boom_FurnitureFixturesAndComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Also includes information related to long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Furniture, Fixtures, and Computer Equipment [Member]", "terseLabel": "Furniture, fixtures, and computer equipment" } } }, "localname": "FurnitureFixturesAndComputerEquipmentMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "boom_GermanBankLineofCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "German Bank Line of Credit [Member]", "label": "German Bank Line of Credit [Member]", "terseLabel": "German Bank Line of Credit" } } }, "localname": "GermanBankLineofCreditMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "boom_InventoryReturnedAndAvailableForSale": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Inventory, Returned And Available For Sale", "label": "Inventory, Returned And Available For Sale", "terseLabel": "Value of returned available for immediate sale" } } }, "localname": "InventoryReturnedAndAvailableForSale", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "boom_LesseeOperatingLeaseNumberOfLeases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Leases", "label": "Lessee, Operating Lease, Number Of Leases", "terseLabel": "Number of leases" } } }, "localname": "LesseeOperatingLeaseNumberOfLeases", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "integerItemType" }, "boom_LineOfCreditFacilityAmountOfBankGuaranteesSecured": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of bank guarantees which is provided to customers to secure advance payments made by them, secured by lines of credit.", "label": "Line of Credit Facility, Amount of Bank Guarantees Secured", "terseLabel": "Amount of bank guarantees secured by line of credit" } } }, "localname": "LineOfCreditFacilityAmountOfBankGuaranteesSecured", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "boom_LineOfCreditFacilityCovenantMaximumLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Covenant, Maximum Leverage Ratio", "label": "Line Of Credit Facility, Covenant, Maximum Leverage Ratio", "terseLabel": "Line of credit facility, maximum leverage ratio" } } }, "localname": "LineOfCreditFacilityCovenantMaximumLeverageRatio", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "pureItemType" }, "boom_LineOfCreditFacilityNumberofBanks": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Number of Banks", "label": "Line Of Credit Facility, Number of Banks", "terseLabel": "Credit agreement, number of banks" } } }, "localname": "LineOfCreditFacilityNumberofBanks", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "integerItemType" }, "boom_LineofCreditFacilityAccordionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Accordion Feature", "label": "Line of Credit Facility, Accordion Feature", "terseLabel": "Accordion feature" } } }, "localname": "LineofCreditFacilityAccordionFeature", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "boom_MidwestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Midwest", "label": "Midwest [Member]", "terseLabel": "Midwest" } } }, "localname": "MidwestMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "boom_NetIncomeLossAttributableToParentNetOfAdjustmentOfRedeemableNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Income (Loss) Attributable To Parent, Net Of Adjustment Of Redeemable Noncontrolling Interest", "label": "Net Income (Loss) Attributable To Parent, Net Of Adjustment Of Redeemable Noncontrolling Interest", "totalLabel": "Net income (loss) attributable to DMC Global Inc. common stockholders after adjustment of redeemable noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToParentNetOfAdjustmentOfRedeemableNoncontrollingInterest", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "boom_NobelCladSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NobelClad Segment [Member]", "label": "NobelClad Segment [Member]", "netLabel": "NobelClad", "terseLabel": "NobelClad", "verboseLabel": "NobelClad" } } }, "localname": "NobelCladSegmentMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails", "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESDetails", "http://www.dynamicmaterials.com/role/INVENTORIESDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "boom_NortheastMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Northeast", "label": "Northeast [Member]", "terseLabel": "Northeast" } } }, "localname": "NortheastMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "boom_NotesReceivableTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Receivable, Term", "label": "Notes Receivable, Term", "terseLabel": "Notes receivable, term" } } }, "localname": "NotesReceivableTerm", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "durationItemType" }, "boom_OperatingLeaseAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Right-Of-Use Assets And Liabilities", "label": "Operating Lease Assets And Liabilities [Table Text Block]", "terseLabel": "Schedule of Operating Lease Assets and Liabilities" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "boom_OperatingLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Leases", "label": "Operating Leases [Member]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeasesMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "boom_ProceedsFromAcquisitionOfBusinessEscrow": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Acquisition Of Business, Escrow", "label": "Proceeds From Acquisition Of Business, Escrow", "terseLabel": "Proceeds from escrow related to acquisition of business" } } }, "localname": "ProceedsFromAcquisitionOfBusinessEscrow", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "boom_PropertyPlantAndEquipmentAmountOfAcquisitionAdjustments": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "boom_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property Plant And Equipment Amount Of Acquisition Adjustments", "label": "Property Plant And Equipment Amount Of Acquisition Adjustments", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentAmountOfAcquisitionAdjustments", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "boom_QuarterEndedJune302022ThroughQuarterMarch312023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quarter Ended June 30, 2022 Through Quarter March 31, 2023", "label": "Quarter Ended June 30, 2022 Through Quarter March 31, 2023 [Member]", "terseLabel": "Quarter Ended June 30, 2022 Through Quarter March 31, 2023" } } }, "localname": "QuarterEndedJune302022ThroughQuarterMarch312023Member", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "boom_QuarterEndedJune302023AndThereafterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quarter Ended June 30, 2023 And Thereafter", "label": "Quarter Ended June 30, 2023 And Thereafter [Member]", "terseLabel": "Quarter Ended June 30, 2023 And Thereafter" } } }, "localname": "QuarterEndedJune302023AndThereafterMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "boom_RedeemableNoncontrollingInterestHolderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Noncontrolling Interest Holder", "label": "Redeemable Noncontrolling Interest Holder [Member]", "terseLabel": "Redeemable Noncontrolling Interest Holder" } } }, "localname": "RedeemableNoncontrollingInterestHolderMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "boom_RestOfTheWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents rest of the world.", "label": "Rest of the World [Member]", "terseLabel": "Rest of the world" } } }, "localname": "RestOfTheWorldMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "boom_RevenueFromContractWithCustomerPaymentTermsPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Payment Terms, Period", "label": "Revenue From Contract With Customer, Payment Terms, Period", "terseLabel": "Payment terms, period" } } }, "localname": "RevenueFromContractWithCustomerPaymentTermsPeriod", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "durationItemType" }, "boom_RevolvingCreditFacilityAlternateCurrenciesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Credit Facility, Alternate Currencies [Member]", "label": "Revolving Credit Facility, Alternate Currencies [Member]", "terseLabel": "Alternate Currencies Revolving Loan" } } }, "localname": "RevolvingCreditFacilityAlternateCurrenciesMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "boom_ShareBasedPaymentArrangementExpenseAllocationPercentageOfNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Expense, Allocation Percentage Of Noncontrolling Owners", "label": "Share-based Payment Arrangement, Expense, Allocation Percentage Of Noncontrolling Owners", "terseLabel": "Share-based payment arrangement, expense, allocation percentage by noncontrolling owners" } } }, "localname": "ShareBasedPaymentArrangementExpenseAllocationPercentageOfNoncontrollingOwners", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "percentItemType" }, "boom_ShareBasedPaymentArrangementExpenseAllocationPercentageOfParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Expense, Allocation Percentage Of Parent", "label": "Share-based Payment Arrangement, Expense, Allocation Percentage Of Parent", "terseLabel": "Share-based payment arrangement, expense, allocation percentage by parent" } } }, "localname": "ShareBasedPaymentArrangementExpenseAllocationPercentageOfParent", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "percentItemType" }, "boom_SouthMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "South", "label": "South [Member]", "terseLabel": "South" } } }, "localname": "SouthMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "boom_SyndicatedCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Syndicated Credit Facility", "label": "Syndicated Credit Facility [Member]", "terseLabel": "Syndicated Credit Facility" } } }, "localname": "SyndicatedCreditFacilityMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "boom_TemporaryEquityEscrowAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Escrow Adjustment", "label": "Temporary Equity, Escrow Adjustment", "negatedTerseLabel": "Escrow adjustment related to redeemable noncontrolling interest" } } }, "localname": "TemporaryEquityEscrowAdjustment", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "boom_UndistributedEarningsLossReallocatedtoParticipatingSecuritiesDiluted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undistributed Earnings (Loss) Reallocated to Participating Securities, Diluted", "label": "Undistributed Earnings (Loss) Reallocated to Participating Securities, Diluted", "negatedTerseLabel": "Less: Undistributed net income reallocated to participating securities" } } }, "localname": "UndistributedEarningsLossReallocatedtoParticipatingSecuritiesDiluted", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "boom_WestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "West", "label": "West [Member]", "terseLabel": "West" } } }, "localname": "WestMember", "nsuri": "http://www.dynamicmaterials.com/20220630", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_AE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED ARAB EMIRATES", "terseLabel": "United Arab Emirates" } } }, "localname": "AE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_EG": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EGYPT", "terseLabel": "Egypt" } } }, "localname": "EG", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FRANCE", "terseLabel": "France" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDIA", "terseLabel": "India" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "South Korea" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NETHERLANDS", "terseLabel": "Netherlands" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_NO": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NORWAY", "terseLabel": "Norway" } } }, "localname": "NO", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_OM": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OMAN", "terseLabel": "Oman" } } }, "localname": "OM", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_RU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RUSSIAN FEDERATION", "terseLabel": "Russia" } } }, "localname": "RU", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_SA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SAUDI ARABIA", "terseLabel": "Saudi Arabia" } } }, "localname": "SA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_SE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SWEDEN", "terseLabel": "Sweden" } } }, "localname": "SE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r578" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.dynamicmaterials.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r112", "r257", "r262", "r270", "r435", "r436", "r443", "r444", "r500", "r575" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r112", "r257", "r262", "r270", "r435", "r436", "r443", "r444", "r500", "r575" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r112", "r158", "r171", "r172", "r173", "r174", "r176", "r178", "r182", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r265", "r267", "r269", "r270" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r112", "r158", "r171", "r172", "r173", "r174", "r176", "r178", "r182", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r265", "r267", "r269", "r270" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r51", "r53", "r110", "r111", "r276", "r313" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r249", "r250", "r251", "r252", "r275", "r312", "r364", "r366", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r554", "r556", "r576", "r577" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/INCOMETAXESDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r249", "r250", "r251", "r252", "r275", "r312", "r364", "r366", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r554", "r556", "r576", "r577" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/INCOMETAXESDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r242", "r249", "r250", "r251", "r252", "r275", "r312", "r353", "r364", "r366", "r371", "r372", "r373", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r554", "r556", "r576", "r577" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/INCOMETAXESDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r242", "r249", "r250", "r251", "r252", "r275", "r312", "r353", "r364", "r366", "r371", "r372", "r373", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r554", "r556", "r576", "r577" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/INCOMETAXESDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r52", "r53", "r110", "r111", "r276", "r313" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r186", "r187", "r342", "r346", "r555", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r186", "r187", "r342", "r346", "r555", "r563", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndNotesReceivableNet": { "auth_ref": [ "r192", "r538" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss", "terseLabel": "Notes receivable to redeemable NCI holder" } } }, "localname": "AccountsAndNotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38", "r503" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Allowance for Credit Losses on Receivables" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r192", "r193" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net of allowance for doubtful accounts of $2,801 and $2,773, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r17", "r523", "r540" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accrued Income Taxes, Current", "terseLabel": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r11", "r239" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less - accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r56", "r57", "r58", "r542", "r561", "r562" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other cumulative comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r55", "r58", "r66", "r67", "r68", "r114", "r115", "r116", "r442", "r496", "r557", "r558" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Other Cumulative Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Purchased intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r503" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r114", "r115", "r116", "r376", "r377", "r378", "r466" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r367", "r379", "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r374" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "negatedLabel": "Unallocated stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r28", "r198", "r205", "r206", "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Allowance for doubtful accounts, June 30, 2022", "periodStartLabel": "Allowance for doubtful accounts, December 31, 2021" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r28", "r198", "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Accounts receivable, allowance for credit loss, net recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "negatedTerseLabel": "Recoveries of amounts previously reserved" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write-offs charged against the allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r95", "r295", "r303", "r304", "r486" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of deferred debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r95", "r228", "r234" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of purchased intangible assets", "verboseLabel": "Amortization of purchased intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r15", "r105", "r166", "r173", "r180", "r203", "r257", "r258", "r259", "r261", "r262", "r263", "r264", "r266", "r268", "r270", "r271", "r435", "r443", "r472", "r501", "r503", "r521", "r539" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r37", "r105", "r203", "r257", "r258", "r259", "r261", "r262", "r263", "r264", "r266", "r268", "r270", "r271", "r435", "r443", "r472", "r501", "r503" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r363", "r365", "r418" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails", "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails", "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r363", "r365", "r412", "r413", "r418" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails", "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails", "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Business acquisition, equity interest issued or issuable, number of shares (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails", "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of ownership acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails", "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r410", "r411" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill acquired that is expected to be tax deductible" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Business acquisition, share price (in dollars per share )" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r410", "r411" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income attributable to DMC Global Inc. stockholders" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r410", "r411" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]", "terseLabel": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r424", "r425", "r426" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Total fair value of consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Equity" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r423", "r424", "r425", "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Business consideration, term loan debt issued" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r419", "r431" ], "lang": { "en-us": { "role": { "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).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS COMBINATION" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r417" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "totalLabel": "Total fair value of consideration transferred" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract]", "terseLabel": "Measurement Period Adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r415" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets acquired:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r415" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r415" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r415" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r415" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r415" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r415" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r414", "r415" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r415" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Liabilities assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r415" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other long-term assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r414", "r415" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r415" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total assets acquired and liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired from acquisition" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r9", "r97" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r91", "r97", "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of the period", "periodStartLabel": "Cash and cash equivalents, beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r91", "r475" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r46", "r527", "r546" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r245", "r246", "r247", "r253", "r564" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r114", "r115", "r466" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common\u00a0Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r503" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.05 par value; 50,000,000 shares authorized; 20,119,929 and 19,920,829 shares issued, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Deferred Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r61", "r63", "r64", "r73", "r531", "r549" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss) attributable to DMC Global Inc. stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r61", "r63", "r72", "r433", "r434", "r446", "r530", "r548" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: comprehensive income (loss) attributable to redeemable noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r100", "r437" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r323", "r324", "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r323", "r324", "r343" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r171", "r172", "r173", "r174", "r176", "r182", "r184" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate and other" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r78", "r516" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of products sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r103", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r289", "r296", "r297", "r299", "r305" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r17", "r18", "r104", "r112", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r301", "r302", "r303", "r304", "r487", "r522", "r524", "r537" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r44", "r104", "r112", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r301", "r302", "r303", "r304", "r487" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r44", "r104", "r112", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r298", "r301", "r302", "r303", "r304", "r315", "r316", "r317", "r318", "r484", "r485", "r487", "r488", "r536" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Deferred compensation obligations" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESDeferredCompensationPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r14" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Deferred compensation, mutual funds held by the trust", "verboseLabel": "Deferred compensation assets" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESDeferredCompensationPlanDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r285", "r486" ], "calculation": { "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Less: debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r383", "r384" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r106", "r393", "r399", "r400", "r401" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r383", "r384" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r95", "r237" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r95", "r161" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization:" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSGainLossRecognizedinIncomeonDerivativesDetails", "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "auth_ref": [ "r471" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.", "label": "Derivative, Fair Value, Net", "terseLabel": "Fair value of outstanding foreign currency forward" } } }, "localname": "DerivativeFairValueOfDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r455" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Gain (loss) on foreign currency contracts" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSGainLossRecognizedinIncomeonDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r53", "r454", "r456", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSGainLossRecognizedinIncomeonDerivativesDetails", "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r465", "r469" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVE INSTRUMENTS" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r452", "r454", "r458", "r459", "r460", "r463", "r464" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSGainLossRecognizedinIncomeonDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSGainLossRecognizedinIncomeonDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r449", "r451" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amounts" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r448", "r450", "r451", "r452", "r453", "r457", "r458", "r461", "r462", "r464", "r465" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Core technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails", "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r342", "r345", "r346", "r347", "r348", "r349", "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails", "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r74", "r119", "r120", "r121", "r122", "r123", "r127", "r130", "r142", "r145", "r146", "r149", "r150", "r467", "r468", "r532", "r550" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net income (loss) per share attributable to DMC Global Inc. stockholders:", "verboseLabel": "Net income (loss) per share attributable to DMC Global Inc. stockholders" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r74", "r119", "r120", "r121", "r122", "r123", "r130", "r142", "r145", "r146", "r149", "r150", "r467", "r468", "r532", "r550" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r147", "r148" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "verboseLabel": "Earnings Per Share Reconciliation [Abstract]" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r475" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effects of exchange rates on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r386", "r402" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Differences between U.S. and foreign tax rates, range" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/INCOMETAXESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r66", "r67", "r68", "r114", "r115", "r116", "r118", "r124", "r126", "r152", "r204", "r314", "r319", "r376", "r377", "r378", "r395", "r396", "r466", "r477", "r478", "r479", "r480", "r481", "r482", "r496", "r557", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r526", "r565" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Escrow deposit" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r287", "r301", "r302", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r470", "r504", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r287", "r354", "r355", "r360", "r362", "r470", "r504" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r287", "r301", "r302", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r504", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r13", "r233" ], "calculation": { "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r229", "r231", "r233", "r235", "r517", "r518" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r233", "r518" ], "calculation": { "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r229", "r232" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r233", "r517" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Purchased intangible assets, net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Finite-lived Intangible assets" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency contracts", "verboseLabel": "Foreign Exchange Forward" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSGainLossRecognizedinIncomeonDerivativesDetails", "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r12", "r217", "r218", "r225", "r227", "r503", "r520" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r224", "r408" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "boom_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Goodwill" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r76", "r105", "r166", "r172", "r176", "r179", "r182", "r203", "r257", "r258", "r259", "r262", "r263", "r264", "r266", "r268", "r270", "r271", "r472" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r70", "r166", "r172", "r176", "r179", "r182", "r519", "r528", "r534", "r551" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r107", "r387", "r388", "r391", "r397", "r403", "r405", "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r125", "r126", "r164", "r385", "r398", "r404", "r552" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r65", "r381", "r382", "r388", "r389", "r390", "r394" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r94" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r94" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r94" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r94", "r514" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r94" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r94" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r131", "r132", "r133", "r146", "r368" ], "calculation": { "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "PURCHASED INTANGIBLE ASSETS" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r69", "r160", "r483", "r486", "r533" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense, net", "negatedTerseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/INVENTORIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/INVENTORIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r29", "r215" ], "calculation": { "http://www.dynamicmaterials.com/role/INVENTORIESDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/INVENTORIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r36", "r503" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.dynamicmaterials.com/role/INVENTORIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.dynamicmaterials.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r34", "r101", "r151", "r212", "r213", "r216", "r515" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r31", "r215" ], "calculation": { "http://www.dynamicmaterials.com/role/INVENTORIESDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventorySuppliesNetOfReserves": { "auth_ref": [ "r32", "r214" ], "calculation": { "http://www.dynamicmaterials.com/role/INVENTORIESDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods.", "label": "Inventory, Supplies, Net of Reserves", "terseLabel": "Supplies" } } }, "localname": "InventorySuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r30", "r215" ], "calculation": { "http://www.dynamicmaterials.com/role/INVENTORIESDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r105", "r174", "r203", "r257", "r258", "r259", "r262", "r263", "r264", "r266", "r268", "r270", "r271", "r436", "r443", "r444", "r472", "r501", "r502" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r105", "r203", "r472", "r503", "r525", "r544" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable noncontrolling interest, and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST, AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r7", "r43", "r105", "r203", "r257", "r258", "r259", "r262", "r263", "r264", "r266", "r268", "r270", "r271", "r436", "r443", "r444", "r472", "r501", "r502", "r503" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r18", "r524", "r537" ], "calculation": { "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Outstanding borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line of Credit Facility, Expiration Period", "terseLabel": "Credit facility, term" } } }, "localname": "LineOfCreditFacilityExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Credit Facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r286", "r300", "r301", "r302", "r524", "r541" ], "calculation": { "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "negatedTerseLabel": "Less: current portion of long-term debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r44", "r254", "r255" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Long-term debt" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r44", "r256" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Manufacturing equipment and tooling" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "auth_ref": [ "r308", "r309", "r310", "r320" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.", "label": "Noncontrolling Interest, Change in Redemption Value", "terseLabel": "Adjustment of redeemable noncontrolling interest to redemption value" } } }, "localname": "MinorityInterestChangeInRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Distribution to redeemable noncontrolling interest holder" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows (used in) provided by financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r91" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows used in investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r91", "r93", "r96" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows provided by (used in) operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r59", "r62", "r68", "r71", "r96", "r105", "r117", "r119", "r120", "r121", "r122", "r125", "r126", "r139", "r166", "r172", "r176", "r179", "r182", "r203", "r257", "r258", "r259", "r262", "r263", "r264", "r266", "r268", "r270", "r271", "r468", "r472", "r529", "r547" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "boom_NetIncomeLossAttributableToParentNetOfAdjustmentOfRedeemableNoncontrollingInterest", "weight": 1.0 }, "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to DMC Global Inc. stockholders", "totalLabel": "Net income attributable to DMC Global Inc. stockholders", "verboseLabel": "Net income attributable to DMC Global Inc. stockholders, as reported" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r59", "r62", "r68", "r125", "r126", "r439", "r445" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Net income (loss) attributable to redeemable noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r77" ], "calculation": { "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "negatedTerseLabel": "Less: Adjustment of redeemable noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest [Abstract]", "terseLabel": "Reconciliation to net (loss) income attributable to DMC Global Inc. stockholders" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r119", "r120", "r121", "r122", "r127", "r128", "r141", "r146", "r166", "r172", "r176", "r179", "r182" ], "calculation": { "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Numerator for basic net income (loss) per share:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r129", "r134", "r135", "r136", "r137", "r141", "r146" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Numerator for diluted net income (loss) per share:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NotesReceivableRelatedPartiesCurrent": { "auth_ref": [ "r21", "r109", "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due within 1 year (or 1 business cycle).", "label": "Notes Receivable, Related Parties, Current", "terseLabel": "Notes receivable, current" } } }, "localname": "NotesReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedPartiesNoncurrent": { "auth_ref": [ "r109", "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).", "label": "Notes Receivable, Related Parties, Noncurrent", "terseLabel": "Notes receivable, noncurrent" } } }, "localname": "NotesReceivableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r166", "r172", "r176", "r179", "r182" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Segment operating income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r493", "r494" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r490" ], "calculation": { "http://www.dynamicmaterials.com/role/LEASESROUAssetandLeaseLiabilityBalancesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESROUAssetandLeaseLiabilityBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r490" ], "calculation": { "http://www.dynamicmaterials.com/role/LEASESROUAssetandLeaseLiabilityBalancesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESROUAssetandLeaseLiabilityBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r490" ], "calculation": { "http://www.dynamicmaterials.com/role/LEASESROUAssetandLeaseLiabilityBalancesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESROUAssetandLeaseLiabilityBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r489" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "ROU asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESROUAssetandLeaseLiabilityBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/INCOMETAXESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/INCOMETAXESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r171", "r172", "r173", "r174", "r176", "r182" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r447" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BASISOFPRESENTATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r54", "r56", "r473", "r474", "r476" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax", "terseLabel": "Change in cumulative foreign currency translation adjustment", "verboseLabel": "Change in cumulative foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r60", "r63", "r432", "r433", "r441" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r42", "r503" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r96" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "verboseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Parent" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.", "label": "Payments for Legal Settlements", "terseLabel": "Payment for legal settlements" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r87" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Treasury stock purchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r89" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r87" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedTerseLabel": "Distributions to redeemable noncontrolling interest holder" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r84", "r427" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash, including cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "terseLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r202" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedTerseLabel": "Investment in marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r85" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r311" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r311" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19", "r503" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.05 par value; 4,000,000 shares authorized; no issued and outstanding shares" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r86" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Net proceeds from issuance of common stock through at-the-market offering program" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r86", "r375" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "terseLabel": "Net proceeds from issuance of common stock to employees and directors" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r83" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds on sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductLiabilityContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Liability Contingency [Line Items]", "terseLabel": "Product Liability Contingency [Line Items]" } } }, "localname": "ProductLiabilityContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductLiabilityContingencyTable": { "auth_ref": [ "r248", "r249", "r250", "r251" ], "lang": { "en-us": { "role": { "documentation": "Information and financial data about the reasonably possible loss or the recognized and additional reasonably possible loss from product liability related to an individual product.", "label": "Product Liability Contingency [Table]", "terseLabel": "Product Liability Contingency [Table]" } } }, "localname": "ProductLiabilityContingencyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r59", "r62", "r68", "r90", "r105", "r117", "r125", "r126", "r166", "r172", "r176", "r179", "r182", "r203", "r257", "r258", "r259", "r262", "r263", "r264", "r266", "r268", "r270", "r271", "r432", "r438", "r440", "r445", "r446", "r468", "r472", "r534" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 }, "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r10", "r238" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r240", "r503", "r535", "r545" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property, Plant and Equipment, Other Types [Member]", "terseLabel": "Other" } } }, "localname": "PropertyPlantAndEquipmentOtherTypesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r75", "r207" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "verboseLabel": "Current period provision for expected credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r306", "r307", "r308", "r309" ], "calculation": { "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 }, "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "terseLabel": "Redeemable noncontrolling interest" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r361", "r497", "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r497" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Operating lease expenses from related party leases" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/LEASESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r88", "r104" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Repayments on capital expenditure facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r88" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Repayments of Long-Term Lines of Credit", "negatedTerseLabel": "Repayments on term loan" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r95" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restructuring Costs and Asset Impairment Charges", "terseLabel": "Restructuring expenses and asset impairments" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringSettlementAndImpairmentProvisions": { "auth_ref": [ "r79" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss.", "label": "Restructuring, Settlement and Impairment Provisions", "terseLabel": "Restructuring expenses and asset impairments" } } }, "localname": "RestructuringSettlementAndImpairmentProvisions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r319", "r503", "r543", "r560", "r562" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r114", "r115", "r116", "r118", "r124", "r126", "r204", "r376", "r377", "r378", "r395", "r396", "r466", "r557", "r559" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r157", "r158", "r171", "r177", "r178", "r185", "r186", "r190", "r341", "r342", "r516" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "netLabel": "Net sales", "terseLabel": "Net sales", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails", "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails", "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r102", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r352" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r344", "r352" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "CONTRACT LIABILITIES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r50" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Purchased Intangible Assets, Other Than Goodwill" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r412", "r413", "r418" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONNarrativeDetails", "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r454", "r458", "r460" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments, Gain (Loss)" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DERIVATIVEINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation and Reconciliation of Earnings Per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r33", "r34", "r35" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Components of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Schedule of Lines of Credit" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, classified as other.", "label": "Schedule of Other Assets and Other Liabilities [Table Text Block]", "terseLabel": "Schedule of Defined Compensation Plan" } } }, "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r166", "r169", "r175", "r226" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r166", "r169", "r175", "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Term Loan" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails", "http://www.dynamicmaterials.com/role/DEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r153", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r171", "r172", "r173", "r174", "r176", "r177", "r178", "r179", "r180", "r182", "r190", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r243", "r244", "r553" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails", "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESDetails", "http://www.dynamicmaterials.com/role/INVENTORIESDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r153", "r155", "r156", "r166", "r170", "r176", "r180", "r181", "r182", "r183", "r185", "r189", "r190", "r191" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "BUSINESS SEGMENTS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense", "terseLabel": "Selling and distribution expenses" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r94" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balances (in shares)", "periodStartLabel": "Beginning balances (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r99", "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r153", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r168", "r171", "r172", "r173", "r174", "r176", "r177", "r178", "r179", "r180", "r182", "r190", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r241", "r243", "r244", "r553" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSDisaggregationofRevenuebyGeographicLocationDetails", "http://www.dynamicmaterials.com/role/BUSINESSSEGMENTSSegmentInformationDetails", "http://www.dynamicmaterials.com/role/CONTRACTLIABILITIESDetails", "http://www.dynamicmaterials.com/role/INVENTORIESDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESRollforwardofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r49", "r66", "r67", "r68", "r114", "r115", "r116", "r118", "r124", "r126", "r152", "r204", "r314", "r319", "r376", "r377", "r378", "r395", "r396", "r466", "r477", "r478", "r479", "r480", "r481", "r482", "r496", "r557", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r114", "r115", "r116", "r152", "r516" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r19", "r20", "r314", "r319" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares issued in connection with public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r19", "r20", "r314", "r319" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Shares issued in connection with stock compensation plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r19", "r20", "r314", "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Shares issued in connection with public offering" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r19", "r20", "r319", "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Shares issued in connection with stock compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r25", "r26", "r105", "r200", "r203", "r472", "r503" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balances", "periodStartLabel": "Beginning balances", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "auth_ref": [ "r47", "r105", "r203", "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "periodEndLabel": "Redeemable Non-Controlling interest, ending balance", "periodStartLabel": "Redeemable Non-Controlling interest, beginning balance" } } }, "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityNetIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of net income or loss attributable to temporary equity interest.", "label": "Temporary Equity, Net Income", "terseLabel": "Net income" } } }, "localname": "TemporaryEquityNetIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r194", "r195", "r196", "r197", "r199", "r201" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts and Notes Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/BUSINESSCOMBINATIONAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "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.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks / Trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/PURCHASEDINTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "negatedPeriodEndLabel": "Ending balances (in shares)", "negatedPeriodStartLabel": "Beginning balances (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r48", "r321" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock and Company Stock Held for Deferred Compensation" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r48", "r321" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r20", "r314", "r319" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Treasury stock activity (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r48", "r321", "r322" ], "calculation": { "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, at cost, and company stock held for deferred compensation, at par; 597,758 and 570,415 shares, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r314", "r319", "r321" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Treasury stock activity" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYANDREDEEMABLENONCONTROLLINGINTEREST" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r140", "r143", "r144" ], "calculation": { "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "negatedTerseLabel": "Less: Undistributed net income available to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": { "auth_ref": [ "r138", "r140", "r143", "r144" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted", "terseLabel": "Add: Undistributed net income allocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Not Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/DEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r129", "r146" ], "calculation": { "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares outstanding for diluted net income (loss) per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r127", "r146" ], "calculation": { "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares outstanding for basic net income (loss) per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.dynamicmaterials.com/role/SIGNIFICANTACCOUNTINGPOLICIESEarningsPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2740-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2793-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2814-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "16(c)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r407": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r447": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r469": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r495": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r578": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r579": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r580": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r581": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r582": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r583": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" } }, "version": "2.1" } ZIP 68 0000034067-22-000101-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000034067-22-000101-xbrl.zip M4$L#!!0 ( ->"!%6T(CP^.%8" *36'@ 1 8F]O;2TR,#(R,#8S,"YH M=&WLO6E7&\FR+OS]_@J]G/>]=^^U+#OGP=W;=]$&>]/'$FV,[0-?O"(G$&A@ M:S##KW\C2Q(&#VUL"Y6JT#E[M9&J5)693V3$$YD1D;__WXM>M_$Q#D>=0?]? M&_0QV6C\WV>__S_-YO_\L?>JL37PDU[LCQO/AQ'&,33..^/CQOL01Z>--!ST M&N\'P]/.1V@VB]\\'YQ=#CM'Q^,&(XQ]=G'XU'H(/BG;%%&JIA#4-1TP:!K- M--CH&5?ZT=%3Y;0CPK$F6.N;0G'?M-Z%)HF.\4B=]X$\"D\#A1B(IE[J(+A- M5AOP$5(2RC'F4G[M\1A[ASWLCYZ.AN-_;1R/QV=/GSQ),'*/!\.C)_CED]S4 MC=E-G=% ,*JO;SP_/W]\X8;=XF9&"'\RNV/^ S<8]&[='2[[T.OX'H[6L /= MT6,_Z!6O((J3Z]=I^;$3K7]][LN'HRO7CSUL[?#5-_ M-(:^CY]Z_*V;*;_1Z_GM?C#ICX>7MYLRBO[QT>#CD]G%V\!=C)MX_=9+YO?_ MW:!2V22FR>G\.2%VOOY2O'![K/"9I]_&(%^=W_K%G;>'*E]V,+H>JHM1YVO/ MQ7OID_]IO7KCCV,/FK<&^&D7^D?_VHC]YMLW&RCU$<*SWWMQ#(W\G&;\SZ3S M\5\;SP?],<[EYO[E&?[,3S_]:V,<+\9/"IEY\NQ__:__]?NX,^[&9UFPFW.Y M_?W)],O?GTP?[0;A\MGOH?.Q,1I?=N._-D)G=-:%RZ?]03]B SH73_.-<3C] MLQ-"[!=_XO4V*I1AQT_??S'>B^E?&QVG:<#9SV.B7D@5K(A"DQ!C2"E:QSYL M%4VAA#8_S26<:/G5L?-TNX_MNWR.W1E"=Z+M[<'5VVGK_HGNXM.NRT3O[L''8-><4.+P_>>]7>.N6MK1W1WMH^/SCYL]=^^:[;WNIV6E<' M%-\I\7GG[=Z[T\.3G8_AY8N.>_E6'6ZU+EHG^/ZMXTX[MVGK]/SP_9_'K9-W MW=VM4]9ZN7=\;5^V3UZ3W9<[]/#DE.SN_]$] MZ.%W[]^*W?V#\T.\O[W5/MU]AVWN@<1AMO] ML(5:=@WS]V"F7\"L:."*!_(@L$C;1$ THVGC71V*!J7"+& M<[KQ">07^,UH#?'W()9?0$RCTIJ!:Y(D<2:#,$VGF6U:R9/1ACKEU<:S#$)I M^/Z%SQ^$-<)W0OBB]3RC6Z!,6UNG5^W-#]Q2[0EBK&UD3:&C;-H O!DT4P8< M4XF[C6>OEXGP)L(;"HB[<+1&]?NHOOD"5<\M"(]4G\D$36$L:SH20C-%](F\ M3B89NO$LH6\1?P182Z(UC)CHA1="H2\E-8W>R"1#XD9^V/D/7D6DJ7O9O]M-;T=Q7A_LM=MA[>W6PCVW=/^XUC]M;+XYW7_[9/3CYH]?>]Y<' M5Z^OVB=_='?WCU-K_W0\G^?M_4W9NGK]P4E/2%*T:2,7Z TGWW2M UKX5FD\%SM?"$\0E'M--%-::5LBB2103I'FS)J14 08Y*\B_#,@>O$ MT?,?%Y]%F:VU^"Q9? *#B+"IIK%.H^YQL>F\11JCB UY>9=2=__BLW#M\TD) MKB5HH1)T]*4"HA YDZYI%$4B; 7*DJ"RZ8P ):5VT8D?E*"?,V$+UT%K(5J: M$ 'W$5AF/RPA?79@D0(QV60 *0*G7D&UA*BB')JUK@7HSY.#JTU\[AZ"YE%@ M7G-\KCA@!P+% ]^U35HGF_B>UQO2?;\V^=K5VHM!ED, MUE[16@Y$>W/MX*PE828):U]E+0Q9&+#=YVNW8RT/M^1AN1[$D]L!,\.8(M[G MX^@K<3XY79R@)HT[OK)N#@XKOCH=9H&Z%]#R^&"') M^?W)[6=,W__II;,VC :38?&I"/MZ.I/2J63\S(;A_$&QB-N9?^J$_#EUXK!1 M-"A^-9KK^7)KH+XZ;I'C\(B@\HZMB$X#J&08"PIB(@'";'8; M(E9@N*;19N/9")@F$=ZJG),#Z; 5!\AFP:I/W[[9^N'1_ $VLE*C2>=1 M2[\ZFG_%X9LLB-?="YV/V*R;MQ9:&\:#X4\._!>_SU]NQ?Z@AT;Y*X^]Z_2X M]8@GMUO_/=R=4#H828Q6+/O&QAF2&$NHX&50RL[TN5AM?2Z6KL]%\"2%)!VG M%CT(YX*63#L/'M62 RC&C<['C:[BN-&[CQM=V+@I1U.4$!UR*4$3.EQ:12T= MM2IH',+9N-'5'K>[\H<%CALE(+EP5LLHJ.%6$T6%A0A =""TA'DZZWX\RI[% M]&/ EUV<=3N^,V[%GL-7A$XONQ0%C$'O;-#'CZ/-BPYR MA/EM?T%FS-/'_/[DJT^_'KGK1E1"=T3-/">H=&/RPGEM)3)#0X-#"N,%$25P MZ'O&]>/] +Y_T,^(B#=HC]3<"!$7W MU&MM*7?<"I+F%)7?/ZFZ9WSQ^]Z@_V8\\*>+Q_$V=^8_S?9N>P\0.04=(3$J MT( ;;B IY1$I[]"UJ TTFR$4ZSS0_0LZ8:?_',XZ8^A6!":B7=0Q66(!566B M((A5.*V4$4%28FH#TUX<0Z!D!:$H, XHFR-! D MX%,2L,D \H,5\+[Z("#]UI98":"2[6!;']8^,J753)+3AI* MF#"HY8@(3(&2P*QC#EUR&V5]P+DO=G\_6LY:G!C&,9.D8#A3K$N1>$<5$TP' MNCQ4RAJ!P)+FAH'R@0K'<]!$#%XJSK@CGK'ZN9\KX;(LWS.3K'&P=C>T]4_7R(67!()8D&*NXD$XX&9*GDA!@7"* R]NLKK(U7=0N^BUH MO.2:HDED0$!0$1U+),EH6$2V[X*J#30EK00N"*8@!$C!O3;."!&<2T'ET"-# MI;"6VJ%5$R#I)&ZJ(VH#3XKL!*X(,@$E]1J M07A>3N=>@E<4C1*+3!O.;'T@6^I*X(+ 2,%=022*I-U-XJ2R!Y$X*?3AE:@_799?$XNK E2C!:DN2" MXYH@0,6!Y,G$2'P 30PP;ER 1P56E.-,.&7M8%I MJ3QN_4\N1AKI/F6Q^,6!X[ER V2LT 8^D4 N2HV0 0BG:)*D=J LP0>MSA4 M#*"KDX3B-A*A;3#4)>I!T)B$\7-4?G"Y%)9&]&*U=DZ@RV2T2#X@ M!W3H2"GMZX?J4H*D2\'2)0;,$QV,< )B,.@#BP2>D5[%^6)8?<5 *T-0S M $ <#7$"'3CPQ$1@.(GQG^1$E8">N%$G= 9"G3C;BIXRA3DG(W[=(K_;DHX M.OVC[X"Y:/%:7IQ#.?K"IJ1HKN*1%,I*M-Z1:(/7(?(DM:Z2&-WG.D YPEQ) MD3)$1"\,BR2!\-99-$?11,6]0PL4RLCQ6P4ZL9:@NSM_UCC/.&?H8Z!G[H"@ M_/C@36),0"E9HO/0N1OS+2<9-7G=.]0.TG&BZ"N%-\+)"(HK2>NC^9:Z7[^4 2"Y"%0)Y*J7^F[994Q7'YU MNT2\B42C;\09$C_K>'(Z!0"(02J5ZH?E4DM%E%"CG-D89=[NX$$8+QW^3TG# MF1&>6BOK!VAII2*6#RYE 9\7E#(V" 33T6!9I" 4:)NXK1^XRR\5L7Q4G4)G MVSG-G6/"),0R!,D=FE@G#=.T?J@NN51$"1.5*Q*U,YSS)&+.J"9<)Q/RL1LA MS!;T20V(Z[*6NLC"V*OU4GDGM)'&"AXE$.=\9()1Q96=.7QU@*:,I:[%P40< M-80B TU<"^64\4$[]-5I#)$S%FL#TU*7NA:'CZ"<*(K>@O!6!$L, V)M H>V M#.9%?>N 3]E+78N#+,08/0YDA&2$H6B.$I%.*Y9CI9C7M8%L>4M="YQ/@G%T MV93F@HJD)2B*'% I2G(.O*.U 6<)2UV+0P6G!<1<4HKDA 0D"UHCLHB/<0J)5$&FZ\I]ZI^F&Y$BF&RP=:2AMC/M).&YRF3 //5:R9EBP9 M11A4">AUBF%Y8I0,RY%Z";6$X%88ZYWV1#CN55"LAKK_@:48ED G;)":I\BT M0(S!6TX-BI1D2-VE-344J7JG&"Y?@J)EZ& D)UQ"C90+GCE@FKC 9% QT2I) MT'? W-QOK0W;O:2I:L<$1[7#?1"@G34B$!4,ITDP64>GIF3#=G=)KJ0\421$ M*BEDV B,&H<.E:4YR-%>3U$Y^:VQ=A&:1\!(V)-E?D=,<"16*:IH ME1S$4N*) %#M,@%>>:3UQCF9CY4$GBA$% !Q2$D8V2N\DR4B)8M+_SB#L-U+Z$.2 L,(2C&27(!(8"(Q&BA M8[!.X:@L+V?^QT9@@54#.+;*2VV$:>@!Y_GL2D52SA(34DNO13Z!3PGO7%0^21VBBT0J60]HMB[[L-V/ MPZ,X[OA1M1#*Y9XBY<0:EH1V$;Q3,N=I IK$!%5*3?\;A-H#%[O/NQ"J!8X4 MRDMG*'#(=;B%$Y3B#%*$HB?(8B4S3$I4<>43SVBE80J-$VB>SU%T-G C9>*2 M6*93);/\RE>,Y>,JJ#-: LY+#2+E8NHB<_'+0@DAD=-.4NQM&XN.NR/1C_->ST8'CY1^S'A"_ /ROB!SBBF4F6:NVED(JBKZ80'Z95 M,#39%9Y.U4)L<7-,(@E,QAK'?4*B#Y9HJ0QCSACAC*S"7D&&;@_Z1W&*5?[8 MZO0[O4FOCG3/6!E(KE3%61(I2>>)L,8+HX(D,E:A1,?7 (.+N@+F:!222Q/0 MS1(J11MB#XDDC,$"6*D7$#R8 D(''WU@/7;G4Y1W706AS?X-8Y M'IRD.0C9 %)%XB08"C+E+#TQ1XOQ545KSMHW_7\FG5$1#O:EUWO_:##^*X*?X;/8,_'/^@/F5^>?\A*\S$S1FAA/#?,S9T-YI#8H8 M934(B-)-][XSMLTUR-^W?9_!_/>[WK=N_97,)0$Y7T +(:U(,OMMRC*@(=J$ M3C:[C>%*&\&*8;C 4E,24M26>Z8#$AGA'&K9@'81IR*UFLT()T*WQO!N'/0F M,,O!4%N&K)-+#=0+)36"Y_$%*H$*E/@*<-#R[>3B.*8-P07*K#$YH]-3_&PT M$"$UMY:Q^2J)6*/QMVB(Q:"A)$F(A0>7DO 0#6(AJ2>).QM9K,#^R5_# ?9W M?/E7%X=@LQ]RA.M9L21\N7]Y%F_3_5?0#XM*05H),5C0I/1,!0M2N42%B(9: MQU S>BMB<,A5ZB8&?TPZ^-3^$=XW_W.G=S8=!2DA,>464!HI: M6EAB@',6@W;,"T\]J\!NW@])2 O\,6(WO+QYXUHNOI2+A.(0152,Q7Q^KW"< M$LL9,S$P 19J(A<%,B\F0_37T7]_T;G(_XSP[IP!-1G'X5I(_DYY '?*6N5Y MB$*J',J?@HI!@E-"5R$4X(>4QS=O+BI*Y?O7)N8K4N*"119B=" 2C8J3%E6) MTHQ+&?+9?Z%":UXO.J@HXJO.QQAV^C@>1QW7C9NC41R/_KALPC\: 7AWNQ"QG(T7'GK.J"4OXJG!'Y/#Q'O'1$9).DB+<2G7]JLNJ)=9>J M_2&$V(9>Y75.^:)$>#['/DJ7#XAP(5GAHM0>M!>1!*?K*DH%KG/M] ?XT^Y@ M8>6%'JPP19_/I/"4ZP0B@# !76Y'I?/*1R_CZG*B:;30)$%(76;E<@.S MO1AB[.5 H?:@G[L\''2[V<.>A0W]>] -<5@13J+!1Y: YQ(.0FIEJ3&<"*,T M@)=BMH>#%U<_!W4U9AH12\\^#<)KH#88>V^<[F_R<0K@F$) M];+ >JNX-H(EX:EV25LTPPQ9G$IU RRG^"V*X.4HM2[1- +B0*4LAQD<"HOHB!HL[.6ZH/4 M+8>V!\/3O/QZ9^]V54#S ,E&KG,RMY!>H7:T+&KBI]#Y#[["J6Z5,V2_!-IUO',W MPBA^$>Y<2&!Q:?[[.X<[4\X8L"0#SD\A+ 4G%>+/@TV.XQ2>A5F*%<[K^73$ M4W%XS%]Y90Q![8_ ?^:F[^(HHS;M'[W*8[6$0W?ONN2RP)!+ZF-._%$V,J%< MA,BB)1 Y> ) JE1!8P7Q7'X:5PA2&X]N11* [H;(RZ!>"ZVL]4;0*IW4MFIX MEG.NEZ0L:4B2HZ,ON7'1*V("6E^GO8<5WGRXCN0<](_&<=C;BF[\903&7OPX MZ'Y$")\/8^B,7X#O=+'UB]JTRB_=0=,YG.16WQ"=-Y?]@"X>RM)I)B$(E)J_-&!Z5*6F\)IZM/Q-9B<0_\/!HOJ/&!.Q2+R S(Z$$Q$\$@ M7:.TZMKB3?3(4D.^6$]16.#RE6*!4\<\)4:0E,,\DTT1R5U@421;=0U1>U%8 MG%80C@N0QC!%A1 Q&@#TXH0.2@GTWBJ0,_!-9/)A(W%XY:!_^JK3C[MI"E!% MYJA4$CB-A,F(""EM(C%>.48@0 J&K?X<72E@%C=CB 4& #Y('H3)M9Q\,E:) M")PX&E6%XL=N:ZS/DJSNCDR5E&CY(6.H97D^QM!IA1HW!9".@B0"7Q*\#'SU M"SX\0+%95+&)S^(J?$A22C!&"$.C=49'4,G%*&T4>O4E8>DT;"UZ"Q*]D!)R MBE#4SS4*?<*8G$HQ*(W6S(>JB]X]KQ&LQ?#7R^UD^O?UW:=\Y8)(9ZE!%.50#'#9T?6EZ-S8IE2]>\).0>RM%G;QOTPZ!?Q'QG4(K3;6+( M][W:^6-W[U<;\--E#W]]XGQ#06QVL:M][-_SR7 8^[Y3SYT@:@T8BT24NB"2 M%E9R8#XJD7)A/RAJN)\N/%=B.Q(.R*2:AA1<:E %2;),&SA2M MTLD@JR/2?\"H^'9M0BHZ*U*P1BC*%00K0#+#J5#&.!\U!VEY!6;%0S(ABYIO MZUGQ]ZOV+,F\@>)("$)X $V])Y9['DW(?O7JSXJZ^+C???'TY ]\Z_/!Q]A' M#_:O N<;;WX]09F)P^U^B.'/23]RDD';/QX.)D?'LXNM7)284[S ZRC0AA-G ME5#"<"6TX29&IP4R(<\3.M=KM[KZ LUSX/(Q>A20QO>1TEV^$#.>+ %KH[14 MF,!=BEJC-(,U"17T6BNO],IC^?*3/+.H]6RP2@J>X^F(!*G62E-N\ M1$V1*!*(5GA)#><^>"H]DQ66J9^+[WA 0O7Y6JQW^$"1)!,V=T4B3%91!><7"@C+ &B+9@@ZE0/M8J MG*]9?D(6!9) )I:L5(("2>,$(I0P76NQ.^XH@84X<9"JIG*+>G0 M\>5K7N.D8<);;I@1AGAG-'Y0P1,A;:ZG4R_-6P:NY2A@:[C0E!"&\ J#!K9P MOU ITYBX3S53P"7ANGP]3"S5'E+PH(5@W!IK(^.9-5$IM?4UT\/W?SIV^2K8 M&B-M$J ]]\( LPPL$B>D3-(E<3U5ZZ*"EPQI*=K7)&V%IX;'$$4"Y9R) 7W4 M%'0^MM373/LN']+E*UX/0*W5BGL+@E%O74#2%!!=&XR552# M\]1QZ]V$-G/ MJOY<5Y>8P[RH-:V5!]$9YR7W,0(75A&WYD757-THA1ZQ%"EQ MN0XJ,2(RZ:1UFB'GUKFD#X@U/:JF,)7"DA(3.? N$5TDPSHL5$IC$!)F!,0C74)4BXQ)K7F7/ U6:JF,)7"F8Q*0ML83 P* M_34P&EFBPW^H2Q59Q%]Y87H(.P>*4N6ET@806)J,-=R$1!"Q!"0U%BFZB4JX2&?%;P ^4) ME;35(N\W:\&2I%[(Q!Q.3Z*I-%)%KKQ[H+:ZDO82S21$SW$J2B=XT"80&A2W M-%JTF"'4Q%ZV<'B&'>CN1>Q]SHWJ'Q5WU=)L2F.T,#Z"2()*YPA3(N5\&!>" M3% 3LUD2I*583X_.->$A4(*D%B(%:G)6) @JO'"B+EYV>;.TA"(B@FE...6. M(+D5#AS-23*.H!J.5-5E5Z"\6;I\6QHXJEE#;0PT"BG0W^0T>:)#SGM"!5P3 M6_I\,#P;(#.*[4&_QBODE FIE:$LH.O"A3):)J1''CU0ZOEUC%/5S>CRT2S% M@J+KR1R7(4KOA;44#+*C2 WZ,3XD;FMB04N9F\LWGHYK8, 8Y,);Z+P8&C6A M"E%5GJK9KD/UC6A&?$HK]"/5,6ASO%5)4][>LE^)=Q M<#2$L^..A^Z-Y??W<;2P,A\K%T!:BHDFW@:TQMPYPX3)9X9H=)%20E@U&)$J MHM0?NN"4L((9J/,!61UQ20CAK ]1@"%!! 6>LIIHG#>#R?BXSI)30MP,^NC@ MC$HL2:%06K20R007(:0(RM=$Y=1>Q IIG+3LEZ1TM;6161,*#$S%19X#FHM&140Y&BNKK'3^8 M],?#RZ=OWRQ'9AY,/B=A*H4<+4:M$IJ"\2YZ%:SW/FFEJE+NXH&+3CFQAL98 M963D#AF/Y\EYKS5^4C(HSKVKOL5Z"*)3TJD84EFFJ3=<"J8$),D%VBR4HD0% M5Q796'K@HE-.9J9301GB5?):B$0,""B.?O,ZY3C9^G"=YYOU%9UR:E?PX(-R MUAKIA3(1*)? "G<]" &A/ERGSJ)3"M<1!)UR9#:)($WFBCB64WH5"4PGB 3J MPW7J+#KE..?.$\*20JI,A+/26H=L)P9M#02BJU!I="TZY7 =&G3@QFM&2!'G MZO+!MRP$Z8 F]- KP'7N&]=%R>Y.NUY%=9VUZ)3#=02Q64ZM$JQR)*1FA@HB1 ^J;8*1F7/-H"%2 ZZQ% MIQRNXZ2V,K,;3K0(P$%)1L&PQ*PQ:,;JPW5V6_45G7+6=60(X,%':XE@3CC\ M@RHA<^:TBK%&\3IU%IURCCP+G'EJ*#'YT+I< <,0&2+W2'64\J$^7*?.HE/. MNHY)B3(579!">*.,CJB(*$CN54BQ*E54'KCHE)-USD""C((+;44*T4DA+2:00!1%5J)"SEJ25X$F2(3/2G/( 3E#*0#BC&#$V.&*EB!7@ M22L6$O\0SI>1R1/!#?XOY#1C"H2'!%P;"U$R5H63Z1^VU)3"?XCGCEG/ D^H M61@#&B*77LF8 (36%> _#UMJ2N$Z,BAIE0-! A=!>#!&6/3"5&!<<:@"UWG8 M4E-.OE;4-A 2HE,@T%M'PLR=Y<9!,-+9=;[6JDM-*;PF)!NDL)1XXS.Y 8@)8J!5\?7E-3J2DG2PORF8J*@$73Q)Q#J5&:Y#@P0KRC5:G?_W"EIIQD M=,FE]EX1[IF07%F)$B(X4F1'(B6V/KRFIE)3SGI-(L"MB\PQ)4( )WUDD!2/ MJ(,LJU'-G3?UE)I2>$U$;XD':ICT1E"DP3+E4DU:Y>PL5Z=0Y9I*33F5=J2B M"KD,H=$+09EEBJ$WA3*4K".F"E4I'[;4E,)KJ+9:^"1E]%$H05W4)'@:'#<< MI";UX34UE9IR3BKDT;$DT7<")K@R-A!EM%&H;0(GQM:'U[S8JZ74E,)K4@"C MN% Q61 <@M&,I$B8,U83YVA]>$U-I:847L.3U(HR&0GJ&LV%C>""=AXUC21. MU*#*?\VEIIPJVT) TD*+D'.%C;8J4 F1\42H49'6A]?45&I*X34TUX3[8%VP2)#KPVLVMVLI->4<\LRM54XKXA((H9+A,7@N$U-96:4G@-BS8I'Y(#)87W-$=*&)N2B!RD234XU7M92:4GB-(5+;X'R.VQ,RY-)N*#**.JZ\5S[6A]?45&K*R9LR(1%'M4LB M"9$4!*VL=OF@/>#,B/KPFII*33F\AK&$BL42K[4(B=E(=$#C!):B,/$:Q0W7 M5&I*X36$""G1<_)HI@0!8:@#DJQ"S:,LD;P^O&:KGFRX%%YC27 6 @2)GC?A MWC"2/#-66TJ5\E ?7E-3J2F%UT2?D-1$$[AP0J'[Q(.U.2PT,2HCU"ANN*92 M4T[64X# M6JE DB-*258?7O/?]=R]+(77.!Z3IB""Y$J@S@%(VAGNB&6.U4Z@ ))HZH6WD3KN:K1>4U.I*2$"(XA MK#'5A]?45&K*R8>*04;.\BEF1G@&$"*J&\\Y\X[).NU#U51JREFO 6H4E2JQ M@%K&*Q>!:NT%5Y)3'FM4EZ^]6TNI*877<)J/9A T)W@+3J/1,<5$)4I1/I2S M"L=O/FRI*6$WBC=LX&71]>4U.I*8?7Y*(CW$47/1&:)6,8US(G\0)XSU,%>,T] M0KHHB7U>LV/%P;AHD,0X+[FP*1CD-XJ)P$C426I6 5[SL*6F%%ZC5!1140_* M@*"$F)3 :,^"%LEI487Z-0];:DKA-2$9)42T/A^MZ:DU6A!NP$1+)6=15(#7 M/&RI*>>\*1=E5,I0E4_D0(5#4-%0*ED PGFHVWE3)4G-/9X^7T[# M XY2XQPHS1DUP3+()1[7O&;%I::@>@DV*4=%E *I M, 0++,9UG*5KQ1>0R))$03SPB;TI9)A7EL2- /N?)*\ M KSF84M-*;Q&,ZL59]H3(P6)VBF2,C%64@;TJVP%>,W#EIIRUFL$=0[=[&22 M$2I*HZP-2GO-(5G4+17@-0];:LJI-ZQSEKM]:<,[0L])<4:*ED$JR*I3I6PM1V:PG%ZNFAB,Y#DP( M1VS,E9$\"]$RXXVL .M9"U'9)(@8%9$'!6V-%8H(2P$84\YZ4#XPJ )6@M1 MZ9PH!:9SP5GBE/",6RJU9" V@2)23@X$%$78!$*>-T#=(/@D2;E#4Y70!(:,JYDR$$:T!83ZQ%?DA< MX"I"PC&MD'>Q6FB5S_FEB#YIS\!+)E!'6H[ST 7O$U><.U4ASK_"T)83+R:X M\C17/_9::.T 9ZV@.9&82N$KL?Y8 6A+X:TPET=' M'*NT^;G"T)9TTCN1GM 8!$W"*VH2!T(21VHDE4EA/FM1FN9_W#>T/S4E&+OC ME+AYZZ^<9T.X5%K[P!D7B2"%M$X*$:5CSAK#2QBW'YT2(7:>OHI'T-TNVG/# M6=L<>@@=&.$4F0RA[^-S& [Q':-E*+=E(QFBR)L>QB6!O(,IL/EH8 /H X"- MS-0!RH\H_'C\5[+&69^/?SCMA?/R4$O+_ M;12W/OM]= ;]9[^[X1-\P/3OZ7.^>%IN>AS$.,0GC,%UX_P&-QAB MVYM^T.W"V2@^G?_Q6^B,SKIPB=Y3M]./S>)'O_5@>(3M59LZU];"3/+1_C$(W#_,6S3CTN.O5D'+Z\9LUC2[Y]F3RFU]>> M%,\>SF^8C1\_&V\4O\-.Y5'ZUP;?^*S?LY[0LW%C-.AV0N._BOE ?IM='P_. MGK);%W\[@Q Z_:.GI$&+YW]JP)-BD.Z(PK<@O,//YM>Q6X/ATWF+$TIH,T&O MT[U\^G_V<4J.&NUXWM@;]*#_?QZ-H#]JCE"FT_3&4>TW*]_:-]O/W^[M[.]LOVELMK<:V__S_-^; M[9?;C>>[K=;.FS<[N^T2NT#NU(7WFV_^O=-^N;_;?M38>OS\\?_^+ZK(;PU& MI+#E-?[SX1=?;?NTK2LO)4BD>[.FH@;O#_IM).##CF_,%/U>3$66(PV,*QX3 M]4*J8$44FH080TK1NJ]6]FWT(=O;; FW!KZ@]?N79W%C7N?JW:7;&GQ\Q?8^ M'O#6))QL?SQ\:4]V>Z\O#MZ_.VUM^8N#J[?\<.OUU>[[ ]F^.CX^8.^.#WL' MI-W;N6SU_NR]XNWNP=79:>O]B^[AUB9OO6_1-GM-6E?=WNZ^%P?O\?K[PUY[ MZ[#3.OFS<]@U%Z_8X>7!>Z\.W[_HM/;Q^O[.97N_W6EOG?*#WI_'K2M_N?N^ MW3O<.A4'^V_/V[WMC^'E.Q'^_6?WD'4_NI,S?.;.10O;TCK9H2VV0W;W0^>@ MMWW5OMJ1!^SP='?_^+B]O\D.WIG+UKZG'Z0QSAB=FF"9:XH0?=.P:)HJHM\F M9*8U>N,9)?7:_1YN:[>KH6^/%[H38$F;SZPF2RCCL7N[%L\%PO-%(J$M@C"_ MOB.W?HI\M^N@VQV,W>#BX-UZJ)SKS@7G(5N,JB M9+50OWUKZB]4N/D/"/>W_GL_:N!SL?YZRQJOWV[N[6_OO3IH[&W_M;NWW_CK M[=Z;MYOM_<;^;@,ISS[RFFDS*6_L[C6H_$?XY_2+W1>-_7]O-[[%BS:?[S?P M%FJY^&&K73J!O9L216/?&!_'QG_F,[X:Z/3%T%B"SOBK>-_VU,>\I3&> M!ORFV<-W'N>?-0-<-B\C#)NQ_]!4Q]71!QQ:'S5U31(--(6+I.D2B4W-">7) M*(Y2NO'LSTD_3F6;DT>-/.Z?*Y'&ZM#DG[>C*S!S=O?J,) U)R3[0VQ?9]P9 M]->,Y*N,Y/P#\"3SKF S$J6:0BG;M):;)DW64:T=4RG.&(FH#B-9,8ZRO[?9 M?K.3F_R@A^>WG]<-B&0J.21Z%&T/XU_;>SNY6 MX\7>;NM'I>!7_HM\UP=OW8%[/'S0:_7&>6]ED;J=&.C/REV8.[1R$PW M];CX()WWSLO83$RYIM"*-2VWV9]EH%SP8+7+.VFT2876\KN+ M6:NS.Z/H8REL*;LS5/["]DR=-F'*7XJ\FXJ\=R6S%X\ZHS&2V7$;KSP\1<,^ M&!>MTLDV Q#9%%:%IF/,-+E6- "W.+QDX]E6ZWGCY:O=/S9?-7;:SQ__DKHI M0Y3_L7T!?ES WQBDQB?8&S!JO#F+/@)*T\G^8'/Q^$^*4+/\IWG T''_-S*KHV M^*+C7KY5+7S6(7[7NFJ=[VZU6'NKA<_:YOB,"_Q\=9#;V6N?'.RW9K]YA]=E M_W!_<(&_[*+&O&I=;0J\$]OXY_'!?D -NXV?V\>')Z?L@+6/6]2 MD(M7^*[=_19YQ?>Z\=][EX?OPYEC0J%6OL#[99OA]:U3TL:^MU_N7!UJ'"/M>R)_O. MWT[VP_'+Z>3/=>A\)PW M"1C2%"R2)GBIFIY+'@(/D2>Q\+T+;K1R2.X_W'K]YW-CN MG74'EW'8N*U]&NW!X]LH_IR+O>Q5LGO7TYLA#.-H-/OG%3: 5E)'_XJ[>L0_ M1.H5BUXU*4V\*2*'II'*-[7GWFGGB.5LXUDN6$@:>YUP%!M_P?#T'"X_5Y>/ M[G\%\TO(V(.#S%]]X(2&7->D*9,*36&]:9J\=IX]L=P M,.BE3NR&\G JN,#N\"_T3#M]7U/']9?TY.4'JZ3429BF*VZ2Q1^%%* MJP@GX&S>VT'K"&'P92S+DJ#\:X!8=0\[9],5B(>&D_C ;7(M3 2]U))K"-J\X9"EOX2NCQ.N?@IV*Y[W$B9W.Y.8SP(*>N%Q\D34GCZ#2I M YJIJ&NB_PY-+H!'*O!_GFX\XX1_/G'_>9_J]=4 O;R_C@?]![MY3CXDP9'- M &OZ0&-3<)F:%M!G2$&'B%8Q,HE41BG9E/I+PKE"D_H;>O73]M7__B_#J/YM MU!C';CS+J,_B,VXJ5CMR:KE;W-EL9P_-N)NCUWT@N@]+0[>;6M@OS/N%DNB$?QQPW=A-/J! MI<);82RU& YT9+*V>W/9%9%@8CCB,XD_NI:^6D;UOC?:WJ##,T2R3)DKYFPE*=ET;VWW_5O9NL*V MG6R3P_V=B_;6MBCVLO:/^.'^G_E9YX?[VZSU_NWG>VOR$[;.-W-M(/]P^1\GG2WG_+6UL'%^V7 M.Q3;R]I;;?P^G!QNO;UJGQR)@ZN0]]9D##:*I)N6XW\$8;'I(*@FC999)F)T MSDTC77&JO!D/_.FCQO^+IE[FU>/&.^A.?GUW_0YJYJR/W=W6-R5^+>O+ MM1OS2FS3$-7/%[NSE:_P.O>RI\/KV]-!.RVT4ZP9;!)-H81K6AMI,X@ B1J: M>$C(+8]CHPVC /]IO.P.''0;;]#?]N-&+I40QW\[4^ZP?_US247+3"'ZNKN^ MTP]YVSXVW&7#'T=_VNCETA'GQW%\'*?YS\/KI8JGL^R;?]!9%M8QC(J,DM" M;A=OS'F$(_SW/Y,.$M3&>-!P<78#/A\G0XX/N,[H&@QO9G0AV\UOF\V8#G9Q M/FD:FP@37LZI78V 5]%%R+>>#:./A<- 6:/(A1XU_H$/Q>G5&$V0*X^.!SD( M>)ZW/3Z&\6<]:IS#[?86^3'%CV>]^>>C!O1#XQ_L1I<=SE2\R9UD^<$?%??C M+W-39@\K:I87+2E:"J-QPY)&@,O1O"[/O>_//)\,A[DZ9-&/;'#',)Z,*JEA M?FF'YNJ#!1>M-ZZID2NBAI"LZ:0/3:NT48(7!SMO/#N(H\^UP!RJ'\N?^&X. M\%US-V:5+I911^;O%O,:[4'Y R'NMJ;(U>)5Z7TM?*Z\OF]D98=ZKM<9CU$] M%O9R..AGWM:];$3D<)>-G4SGP!>[@5LPAD9.^OOF8=*MZJ>-NE;>:B8?K"'$ M>*>:@BHD;S*I)@"J9D,8"<1IQPA9J^9:J&;&'LNU6C3-/Q8-H.#@?'\\OSU7FFQB+]H68.OVBJD@1,Y(W-QEV]1NM+"[3W^:W??>&;[=R M?F/FZK.;O]'B^9V=_@T#1)EKLL;,!;GI=WQ9:&#%9.:V9*_3'.N4YOA -UL^ M%8\8/D==<#087GYES:RXJ= 2?G93I9?/VOCYL+?7/7SYKG-XLL/:6[Y@2(?X MGD-\_L%^Z+;8"V1/IY\OG]'V_A\]_-WIX?L_>ZT3[,-53I/:ZV*?>MB7XS9[ M>W7P?IONOOM^?N/NRS]/#O<].]A_U\'VD?;+%]W6^QVZN_^:M__7V+:= MJ\.3:;"_35I;K?/VUO9E>VOS\O#EBY/#D[=\ M=__XI'WR6K;0^]W=1VUR31^IP'[5)3\.":EGO=C,IHQ%HXQG]SHM.S^^+IL]7RO M+^\!YG=U+_/+SSOXZCQ=^]BW068#'SNC@O?UH>\[T,W+$+ED5KXY'_$<8!A& MC9QJW F?;5#. E8:E/\#_OFUU>%&!;9=ZAV2--T%&1W';O=:4?\#Q:C8AYB6 M _Q\E7^"/9P^!A&\WO,]B*-5VDE;@2W%GJ7,1 _:G.ZIF M?/]/;\6+ULEKUKIJ\=;)]GDVAQ\TUU8F99I&<8V,F=$F)*:;22GN U6*1/O= MLWC6@3J_, ]RO.JL3C<:GM$Q#&.QHWHSPZ$QF(P+$U88/M1ZL\GSHH@MP;LF M_U)AGUJAL&X.7L@.A#H%>"SR,.:+!-4 2: C12215\,YF@P4O)K:4;SZA]))EY1(F>S[0YP,]R[5L4BLW) MT60TGL523<^V>5S:EO#J']SZV=FLW\QC( NJ&?ZM\R*^P\<^.]#W;##EO4^' ML5N< /_%$;^?>EMTDWSZ"3CLU63\Y4^^=RKPCYY.K#?FOSD>?EH;.(I--XQP MBD8$A^,I=,_AW=_N['Y MQ^[;_<:+W;WWFWM;S5>[N_^]TWXY/6RWM=W>+_/ W9^)6UDZ5;BS%4;_XM,! M<-.EY9R,^^DDV'P0:6%7H=,?S6./T.*=HU_9[ X&IS-')QXWU$GRC[TL7M MWVXG7AX.)D?'2#'PS[N-PC38UP\^YO3D[+[E5XP@1?3LAZAEIU[VJ @.2]/H MW6^\_7'CS:>6S 9WZLT5;9FU8)H1C72C6"W "^/!,%NG1D+S."HN_&T' =W' M_L=!]R-ZE)W1Z:@8U$G?HY'#]Q6#6-SD!Y,NFA7(BQ'XY GD7)?1I)L?,FB$ M#GH?0W12<70Z161T&@YZN:\GTZ6,V;V/&\CI1O%F$WR6Z$$OC@N9Q;'KS"II M3H=O,!D6"R (WN?].!_D58LB=AFNI:X'EY]'S+G8[<2/\?.OT=;WOXB^PS?G M^D[C+^Z.(VS@U[Z_.,,>?O[M5+QN1>0-"L_]['@(HRF+'75PLL)P+OH(=Q'$ M_6EDIJ5/\KI/?@5, PK1[<$X[!VL'-]?YF?N'79A^U^'![A8/K1K*A* M/JJQ6#V(XRFX'FD2CG>61.QK_^A1(X]$%JW\19X:'NU4;B3"?ON1C[[Q"G#8 MBO'E5/C[,77&4_Q'XV'L'V%#B[E=/!Z?\4DJ9JMD*-*;0P^A ]>%8/P !?L!GZBU-QI-A?%3\/7_N%X#E-^'(=U$W3V^\%L8P']9"!LJ@!Q2+J=_TPZ(=\QYUI3@<=+UR^;#L!7 M;BTTPA=3N].?^DOY6:CK'.3ER_SWC>]G;4-B/W4 BM#;67GEKVOKHE7][%)& MU.LH3*/1I'G5FJ7*7\N .!]W'C0F^OOK /_1BWGU^8YB,*(_7N4WX!J,C0?G (YU;NSXVAH-AWC'X\8+U-R#X4]J])DZ>M1PDT\#TT4E-BYR2;+ M#'*W9N\81OP]:J9IEW,[-_O]_)*]6Z:S@5;SOZ^3!//YK;.S9;>BCX7KSVGA MS=&IN<_3-F-Q5 SKU'YWNX/S[)\T.KVSPNKE-8+==SM;36J+7^45T<)C*)0< M M4?P[1V7V&/QW&:NS-U*/&ISYCD:3+!#LYX17[H=+ R8;N>L .:3##7@+),_Z$X'"NT-SIW9[Z:FMY#5SU0N,J.9CIXR MB"&<7\_*+WN-)@XG;B%K_YD,QI [73#@XFH7SN>R.\\R0V%%5_FX$7 PD>+X MXO)L[![-!+I .X,QB^Z82@&V^OJ+F?K%P9A;1M0J*!"HN/!?=-.GLA-T$?)F2Z^-;[$+5XSY8'B9\4, OS>E"V/[19MOQ&FNF.86S7)K_RT]8GL#J<%=FJ2#6*W VA/ M,O+?LZ"/KBM%I:+ 4H*'!67KADF?M.]''6R("'XGU$(G&AQD I/L1C1;!&P M3:@RNW-$<^LF^-$7T[V;&?.7[OVOW"[N,'DPVVCTVOZ?^SY-MAJY7#^Y<$_QHKQ; M>M2//%;;QU(O/D5,/2;Z;BEB]Q0C?:_1P/=WY-92ZS8MME=W/1:VY%Y_]SS5 MHM=_H:[^?BB_+>,4M93N+2ISVNR U&M*9Y\6S"3?A:30;+W;:F^WG.\7QK"]V]UJ;>;_G]R=0VP#D'Y7(M=PM0NX4 M4AZDW WZ#=%:8[:2F#T?Y+W0O(:*?Q7FJW!>7EQ'M7[:+[M/8+\3MS_,'5\; MB$6!+OY>_2]TLJY(8N*Z1]-)M.I)L:LO@BL@@6L#N"!=:+]I /^ ;K$N^N8X M%GO\Q=ICH3:KVM$_)_U8[1YP4NGF3^-G&_^8]&$2\@;O/XO%^R_V9)="H-%!2$5[H+Y%&EFS^E('E:%-%?-[C(>G6G+OI>KHG'FGB4+HCRCL0C M9TP/XS'>U_D8JZM;95'SL<*MW^G[0:_*= _[\(]7@]'HGY7N0K4!N.4Z5+HG MLY#DBVIWHB:N@YR[#M5= ,Q]>+1FW_4G/6K-OM?LNW1!-'=DWT5EE>-!-V<+ MS!-/M_\SF2<6[,408Z^(%VX/^K,LO6X.L"].&HJC<6U6"TT=5@M-;58+30U, MOEF;_ >A:?7:Y*]-?MF"F&O#WFW!#4;'C1?=P?FGG;[*JMC4E*Q-]MIDERV)@N1C9,;3:DD_D(BQUDEUE 3ZK<#/ MU==)ZZR,=5;&VHJ4I#N,G&5>LG7F994P:WU9/F>K,_*3HI)9X7]L7E?323=X MP/-Y$:'9"OUU99Q/(;QK4E 7(6'5W4YG:Z-=&!L2WJ/S:ZM>Y M1VNKOS(3MJK*8[X6\*WDXS5HJPD:.O4YM&Y:!?JOX<#'D.M?KVUZ;1!>V_0' MV:/JVO1UJ<^55ROF5JW/7.QS=__?VWMW+_2YGJ*U[%%UEU"U 9;\:VU_+4UKW./UM9\929L596'F%OSS;4Y MKQ1J>6-O?L+DVI+7!M:U)7^0/5I;\I69L%55'GH=[+L:;?E!T-[V\VGKHUPT M(S3>%.?Q#M*\U,:;Z"7! MR3J<=S7:\H.@;<4$18+.V[-!'PU]OS,8WK#W:]M>&Z1%=0_\6-OVM6U?FXG2 ME =?!^VN1EM^$+06_@9]^131A?^4F;.VZ?5!>&W3'V2/UC9]929L597'_#CT M;QW&LP9M-4';'1_'86.GGP;#7O&HM36O#;9K:_X@>[2VYBLS8:NJ/.S,FG^K M&L\:M-4$;?OBN.,ZX[5+7A](UT;\0?;HP1KQQ79M!21P;> 6I T%VWCV!L<5 MQNM5YUJ!*O[V!.U_S[Z]GT['2]B&;@_\XZC5"&OA2:)M^/13)8$7"6R6*[A"]18LT-55 MW:HZITYF967> D!H;7U_4K!N4ELZS;[^5?+_!MDIK@+4C3^\N)DMKYS9K\UP M?)$&H@&-%SOMC?;FSL:K[S-!5- !MX")6)OCJ(?NE9W][58#/YMVS&TJ+-SY MH?5:C2?)5FNS\?+5[A^3>;'Y[-83XJ';N[G;WMIN[VUO-=*KO=U7.UL;^^F7 MU/XTN[<;>__9WM[?J_U3_++1&YSFJAV=?F/_:'":[N5'S<;V9Q=.QHV](S.< MYOE\'887OVV9L?GU\KDFJ_W7Q7B8*!%2T[OF9!2>7[[XW7=&)UUS]KS3GS1@ M\J'?>V;X(:TX%RMX7G!F!7GNHNG;%VN1UL\4IWDYNC!C+K[X8J5Z-EFI+H7E M=^\)\4PK?.W;Z-GU[_WHMI@]DYC&J=\EU9 MHT5,C>\N_4DG6^,^?A@FYO9P\?AQ\I_?[VH[/T*';NSM?;M"7M]!US[LQ8(S M'IQDRDSKU40W-7++?]01#^BMNUE/W-BE]=-AO\%T6\7>O#6:G MAN="T>3H< M)LYLF-$HC$?/[S29?O[4RS#8=WS:.T'G:?1818M-(_\KIRZ\.B,EEQC.-HW+ M+\)_3SO_F.YW=O7W\OA&CX\:2\ 1_[K7$]9Z5O^[\_EY?]!_,31N4GWJM-\9 MO\U>N=.17TN3NI\;/_E#1Z.@%4$J..88$\$2+G%PBD?N(U7\_4Z6_TA0M-;P MP75ZICOZ/VN0\- WO9#O"!^,.7F>Y]%&W^=_MK].HHWQIAD.SU*O_6VZIV&M M,8W52]_[>?R\?]H#/YBX$?-M$\)2[X4)UJ8N'/KWF=T:_/.*O/WG@+9._?'V M/XSEFK M]V?O%6UW#\Y//K;>O>@>;FW0UKL6;I,WJ'7>[>WN.W;P+KW_[K#7WCKLM([_ M[!QVU>?=/=USO1?]]#VD3?[N'+Q[VSOI'^]N;SX?$. M;N^_08YN]M++=WZ>':XWR*'O;_.#_936_>/.H?O=CX='O]% M6[U6^NZ#3X?[']GE9])WG1Z2O\3AL?NTN_]GMW5^F+ZO?=3>>G&T^_+/[L'Q M'[WVOCL[.']SWC[^H[N[?Q3;F^CSJ_WM<6L/X?1]Y^V-]\2D<1110/KA@4F' MP!"/(GB0],1R$4MXK M;2+S,FI)K5.6($H(H0Q-Z EC0G&AIWK1T_D,/06'//'<@.32 "->@Z;, %?& M1HZQ0PZMK5.4Z G5B)Y^H@8OG;FIL>''C/905SZT=?>-&__B%I"O?RXFTO>1 MG"G.3?WXP^!" KOMAF:C'\9YH]%TNX-/IN]"!GO##T[M.)YV&^;R(^F2?SV" M?MJX;-:+P7#KHE&7C_'VRU-M\>M\[\^MX[?=G;?I>][]]>GUM8.:>\?D-W]UJ?4#YW_=WY WWNF M$+>$ <+$ 8N*@$[+%B#EG(I68*+MVCII*H3G6&YBA]UF\E6U.I;)]P0FGT/O M:22*(:&!8:2 "<:3^O<,C))"$$N]<3Y//BGIW.1K)K(IS-&LL2B_0_ZL%3%8$Q0T!ID5Y92Z0UT@!", $I66/1@S: M(@E8$FPH4]0*M[8N<5-34B,PT[_GX2#P7"21.V:O:D?,=%-77C+S$15 M*8K+OCY+!%28IS+F.9MWMTLM@L >%(TH&7I6@[%4 J(F1,X8-IZOK6-.FHC, MJ^VE][<7X%8L(0IP%P3<6L.+Z!(S9_- :6 $.3!)< !'05K'=11<9+W1).S>&]\/ MYZ)8NHWOI6OPK<0DUO66<_N#L>DVW'=AV??Q!=TT//_)K0J5[3P5_E\$_[>F MW#^1=.W]#=XZ?_,>&\MQC@&0F%A@,1"PG 00RJG@<= 1)TX@0C4EN;>@N_WQ ME67Q(JTLY"O;I"J07QCDS[Z'?!#46LPQ!!LQ,*8H*$XY&)'4'B(1:QH3Y*EN M8BV6!/*KYG\:G*36G#4;2;=ER=+WD],Q)SGI1'%!+=P%->W]U[GOD\FZ?=GS M+X>#T:AP5W7B60(]PI9O->E\;-28Z/VF!Y MM>)C7H71J 'Y",)I[[0[R73EP\DP8>"BK,$JQG0W=D%5YY_@=[Z,P#0.KQAAE1*IF]\NBI8'%'(65)4 MM=:MK1.BFU3P&NU]ESB6>LJ?@N4'Q/*,*)*:4N0X!>$M!9:P"\HQ U8HYSRU MC!BFBN"I! M45#\0"B>%1,$,X*TA) H&)A4$0P7# +B7BBO'=9Z;5TT-5VB1.1/P5WQW7>F M>SCH?(:CCO>A_[S,\A_.\H_CUN:,^X,CB=Z5 M+J^TRR,7VD9) 46L@#'$05DG02*OM14BB0>_MCY)OS&KE+__IYCPB]'-WV0^ M:0_ZKIR$70 F9B0S)\8XA2DH23&PH 282"40(ISC0N&($@UIU42R..&>+H*K MTLP%P8M'\&PP$[/*,^\2>&V2RQ0EN6R$!N5\0$X0(I5*",YN]"?H>IM\-T7/ M2,W/D$T3[%SM?UMH9HVZ=<2MZZ;=^.F?"A=7FT*HD&]EY'N\,>]Q5,E6TY:" M""K))Y5,"A.\!ZYX4DXV1,_,VKH2M,GYO?73V]9N/M]M;V=FOC MCU?;C?9N>W,W@7OWU:N=]LO&3GM_^^WVWGZSL='>:NSM[V[^W__LOMK:?KOW MO_]'$2Q_;VR_^6MG_^!:OV(5NX&/>8\5V!.Y2-?7Z':,[70[XTX8/;_3>%8( MVH7=8[72OGRI4GMBSG+)L'L5_'Z2(O9)"M6J:T>^GLZ>DM>S(\%B^-_^FHS%3*JG(SF#YQ3RHV*(6\22PS,:P4V" ?8<2P\5H8AL[:N MFPJ7NE5/%\05RHD"X@< \8RB4!%;E_-],XF2B2.D .L,!DTQUCHJPDS(62.: M7-4I8.NI'3]?N@8_/>?<1+-U)H)VH72:19&QQ($KF23AG!DYU(U!/T6A64+D:8%93>'Z6S9:.,<8)8 M#UA2!,PRF;27=H!P0$)8'HW,H;8UPNB*.G)Z)]W!60CID7O9I3-)$CY)@&Q# M/\3.'8_ KX)U6)54V+X8@K=ADL6]6(F+9*KY8STD:FP0M6 1%< HEOE@H0!' MD ]"4I>TQJ1&N:#SM1B*K^>IH+DJ25'0_+!HGCT1[YDC3"+ S$=@3#HP:41! M"2F85%)J;;/C5C[9$S[UUQZ;Z8K?S!V D,43G3*B2,I[/#UM0AK TP93!7C+E!%Y;I[29!K1&=E'Q M7=13:!1 /SB@9TM2(H4910CB9'\I)][1$@4P(6(C:-;6"6XB7B= KY:C MXS+J_"370$O(',1&=]#_ .,P["5\V9(Y>-'*XU7J[OW4VUNILPLO5 M#:L)8<*"X)F7K&-@C4>@C31$F&A#=&OKF#?33*N1$50\&O44&@6_B\;O;+%( MP[Q@.(>L6 L,$9NS^B' *H>S(.ZQC37$[VHY,4JZN3O/^)VY='-,8&FSB.:: M)],X<@766@P\2($,0TI%7KJ\TB[WQ(2D[02H7$F ,1OR!JV'*)#VB-FT,MC+ M#']N_N1F!>G^5L'8KS3=7]E+6#!$YH+ F?4Z($#&&6 A)/L>&PQI*)671ADK M>,ZN2ZXHTE[\=4\%PI7F^RL07C"$9S/^!>:\%!&,L@H880R,\02\YAAQ&XBC M+D,8DR4Z4_8$ JJ7N%C\-#WACR11J1#]"$[&0JP+)-;Y] $>:20E\Z"=R0G" ME4T4*P1@ZQGV/BK-9*X+C9L,5^6DJ$LVOU(9OCZJJN!^P;B?/:4O)),1"PC$ MNGRFSD/B:@K8>)LX6QK.3<(]XDV%[UTYJ-2#KRP-V_VW/%?!UJMZR_-5:LQN MW!P&WRF\5"$OS1_81RAX1J,&BH,&1IT&*X4%Z16VE&!/H\IZA#<1EC4R]8JW MIJ:ZHB!XT0B>K1;/H[?.&S#,26 J$M!!.9 A(N<0=538?%J?-!FI*C]X<=8\ MS52CWU5RK(P",I1K@:)(:=.@RB) M%P1A''$^&9\4T+W/W9:PK]I">6$U70N4%PCE&3&D)9(B$@<.,Y6@S"QHIBE( M*R7C"=E!YRKQ51P5J5\$6)V518E!NO,L_S ?]H5-H(1;4 (;8)H)4 QSL(H9 MP;FTP;+2Y95VN:$N&))KNI+(@%FC(:T-'(@Q,1B*G3#L,NSKZSF)$OA5E\"O M4BIR03B9T=(1N9"$%(* < #FD0)K1 #.@B0X8!YUCOTB3<7OG0&TN!-K"^-% M!7\5&"\(QC,Z6C G,1-).*L@@3G.0"DI01NF(TM*VJ&08"R:A-\[2J&F1S2Q M6I**KR64JAZ2XQN:*N14'3G-9YY2R:PG,B>=BB*1DU$(E)YL7/(HB#.2J:3% M*<9-BI8EEJ+$4"V?."F 7Q3@9]5(XF>94 T:Y0,E.B3C6P<#R&!%LV7A2^2[!I_-(>C$,#DU^_ M#,^DG5789(L1 )]'G>?]3O?_K(V'IV$^M7SL)5R!JY&WP(?1RP;=&>OX\JX>#;KKL0Z.3 M)O@PC$JNH$7;GE^'H/W=".Q<#,#V?T]S=C,S')ZEOV[T*)C>A5#T@?*,4+KB/ 5B#;9&P_IQAOWU\#)^>90G0+/QKQ\1 M]>LPW#LRPU )8>^T7\PR]I?63&;C:S/<'>Z-#W"K]_;X\-W;3KOWHIO:@=K[.Y\/>CNL1?[Z M=/CN[V[[^(#OOMQF!UB=M7)9+!RYXHF[0Z1)IQ$%AAF4?C5$.44,C_K'"_XU M\^ANTK[,HR6=1R[1!DU* &2:,<"4HZ C,D M%HQZ9)1+\P@]0_-G<.;^T#@Q MP\8_>71_;UP[\T9YU$+=&\,E%XH[0'2A+-,9*F M5%HD^]NRW$*GT^[I>#0V M_6PIE3E5SSGEH_$N#2RDE0P!6JA[6>3LX;&[V'X-,/1AP'A16%P*U. M \ZLQ&QMO3_XN?JZ@3[K3*;")&QG\)5I+F3;3R)V5GW?IZJ=W>\A.G'Y_!2; M94?GAMB"2,YW[RF4@ S08.E.6-U@G1B7J=P$C4UQ.XCQ '7;M\NARP. M^K78M)LVI>RT5 ?5-S^3P.G[_NZVLN0]?_.Y??P1[>YOX]VM-Z3UKMUKD1,46\Q3Q+8Q5SF*1GHEB$/2C&G>9H#5M''W;$KDZCV MD\C&F!F"@?,NQ_3F @^.]E$*D@2:@A K '$&@.6:@%1>& M4ZX#0VOK!#4QUDU-YK,L3ER0=5E:RX2K]80CK1P"@XG$'$.@(4TXH@5H;S4@ M%(V.-#H?A=0_53F^O\'= M%9ZS 4A, *),!UH1RE8XDVT)B*4<^#B)!?J5/"MI.VJ MI^-['KL%GK>#Y^Q9(Q*X=%R#1Y3GR)28@U)<$O?,>4Z\9+ELF+[_.:.:)N.J M?UWSC=3HW.&FVS@Q'0^=?L.9D\[8=,OAYP4KA:]=_SKU_$Y_<]KO13!4QTCS MA8/20%&M=0[_E198KAYDM*9)<1.)C).,,YUL.JV:^@H?:MDK?RH@KDHR%! _ M!(AGT^5[CHQ! 7#>^V"34R)<.,#$68:CIM1GQXQF38[K!.**-LV71%J\#6.3 M_N@;P0S[J?EW2_.Y"O9+=>E4ICV^?='A&\Z=]DZ[>1=W*\2.*S7-JN2E@SEQ M(73 DH<(0BN49G MA*#3TF\#:*(BL(1J4((+L([S2+@BPI*$9XR;B-X[@6=Q8=P1F-/J)1?(Z/P3 MTB/W3H;A*/1'^;?N8+1BA0!_>1#I,4J/F5[-&41?.6HR,)O?#L:TN-BK-"+M M,-Z-^^9S(;#J"&R^1"!34:2Q58 P4CE<3((QW &*45I*4!2>Y S$37K%9N*O MQ<_Q! !^=RU2 %Y#@,\H%$PU4B1BL$$DBT,FK6()30H%H1 EM\&J[,X434[G MZQ8]"L#+P8&U]?UA,*/3X=GET0$S3ETQ&CO?V:/?=B^.#_;_886K3P?$!.MS:.=M]H5C[TWN+TPP4G(-7W -SRH$* M"(.4CB#/A'$!KZUS+9ORBD)GCQG/5F;:\LPTWMYX3[W@U'@-3IHTTU T8+D7 M0(U,_Q)J4"Y^P25JLBM\]!>!;"6"[6%LN1] K02Q58^TV<)045!-"0=)- 7& MA07%HH T5DBGD>0>QTF<<4++/41<<1C7%[I5>8P+=!<,W=GCVXYY0:4'ZUD. M)V%IE<-6@_'6)=O+,>O()&*;R?LX6![.-^P[HY.N.OO=I*<_1[?.6ET)_B]=QWZ:3G]99*(M!98O!_GSM%!L-54IQ0-)+8"I0 MT)S&[(RCUJ3ABL*NK5/.FXA7%994"GP^'=Q7)0(+[A>,^[D=F6N'GEV._VL-MS467]SY?.S MCKL8T&D_/*>IZ_S@-'__Y>/?BQ;KUN7_>KSN>2JKQ0+JOV_T?5D[%KEV[,QI M1H>=(AI+$(8S8"37B+9(Y&(N%DFJ:'1R;5T)VN3WUXQ58^F1W8>%4@NEUE* M%TI]4$J=E>.21,.4!NX)3V8XBZ )(R %LB*]DQ9.E"F5-9-J?RJ4.M'KOXVS M8KW<(/TF\N6;>[F0!>P%%-?_;8>_K7^_KWJ#CU6&8(Q^!F$R$>A'H6'<16!, M%N']P3BG=1JF/_3AN#&)C?!1&H;$YZ/O0'P6?7TUZ.X>L-5YT M^J;O.NGR27K#2<'Q9]?VP$4S6 Z!/AF,)D?]G@_#--#X]T\=/SZZI)EO/G4Q M#=#7CQB;6G ZOOXC3.1NM_?9= MQ_0Z_#;S@I@P\>_?3)V(05XY.;=:FXV7KW;_V'C5V&EO M7@_CNK1W<[>]M=W>V]YJI%=[NZ]VMC;VTR][^^F?UG9[?Z^Q^Z*Q^WK[[<;^ M3KJ@]L_SR[1@\RAQ<&/_:'":[N5'S<;V9Q?2.C:)TIJX25Z'X<5O6V9L?JW_ M&'Q+G7:PA>>&96?@GG31]^RL;/D-31KQPV5U\\\7;SR9OS6B9Z7N,/E,2 M7_LV>G;]>S^Z+2;/,%9WNNV/W^-WO&MI[&,UEMRL03]Q./]T8TG/77J%S7XA MK1[$.OVYOIHZG],R'1J]=-W1J!'2ZNT;?Y[V0X.BY@V*?C_9;MGK?+Y!I]QP MTCRJ]P;_;,69/._59N=57K*OAB3^SHR\PI*L^1AG_W153WR3PO1/JN=P%>SP M5#NG3*MJIE5%H6R/1+PW>^AV2(-FNF'ND/@MMN!_//"/O'UPPWZX^?[!K9__ MD?8';OC@M]@@L$Q(KSA24A#&$%=6H4A(I"%R+X1^OS79YK[<6,T"NE_?ED.U)ZU.A>;!\?;V?'? M;9_[X_;^8??P^,WG]OG?G?;+-Y\.]_W' [+S^?#X['+_H'4P^ MM\%;[PYP>^MMM_7R\*AU_F?W@+3PX=9!^LZ#L_;Q'\>SFP>M=ZD-^R^.6EL? MTWW_0NV7?WTZ[&V?MWI_'Q^<__VQ?7QT='B\0UHOV['5F6X?MS?> M!\6$L<1"T"YOQUH%2FD#W!"J9Z?\>.V.'KD&+["AX4/9S=, MO4/11VXIUHQ9:[WD1%IG' K:&C/A0WS)A[CP8=WY\'R&#Q4F)LUM"5Y%!$P: M M8;!I%H::F1BFNYMI[HD%V17Z#08:'#E:)#*[$G5"0UB!WCPFL6F$0^!!]C MXD-R(0]QD8=+0H=XA@X)3P+1& Z<(P',402:> P^&A.U12IPE/,IL29GLO!A MXGB^?*/2\%SP^"YUD'"Y+&6(,B6$8R MGD, RP4"AUGPQBA*L%U;)Y@W.2L+]!,&=.6N@P+H!P'TK(> D43 3&@@!&-@ M4;D$;8G!R&Q0:1%Q%&OK&C=)96?QZE9!X_%R>-T0EB^'@]$HNP)B9[P*";N6 MP#\P&9+7DQ$I]%05/;4WYQP"FF*C*=(@;># M-:@$/=@'+/<897LP41/G#21 MGL_?6,_,/25CUS+[$0KP%P/\6<=!E%AY3GD2(E@!4X: DLI#X&FLN*+(Q;QS M(9I:+B#.KP!_V8%?N<.A '\QP)_U,& E#6.:@E*(0-9JH))*@RB#L!))92-? M6U>ZB2JK_UV _X2 7[ECH@!_,<"?]41$'A&V'@/&.4NG81X4$Q2,UB:H&)4( M/A<-;RK%E@3XJQ*I,)HDD0B?<]VK,'I^D\-]/TG4=),A>2S*NE&WW/R\\)U] MT*4W2V^6WJQC;SZ5^LXW]4^'?LCYW?(B8'ROT^^,QL-IJ>?+->&I%'A>!M?T M=#0V^G[CN['8G@Y%T;"5:=CYXZDJ!*8],L LD\ "#J!MTK BC9]-HV=%H&OK M6#45KBK<=DD-U*<-ZNK=S@74#P;JN3.6GE(KJ03#E 7&M 8K" (G).*"I0$F M"=2JR2KS1!=,UQ#3U7N4"Z8?#-.S7F8;C7-."W#()DPKE-!ML0<2*'584*:, MSB5AFIQ6Y6PJH*XAJ*OW%A=0/QBHYV+9(N0T?[0-"^,2"=ED16 *C(H %K$ T4NBN$HR)*A$3JC)655UA$K@? TQ7+EK MH&!X81B>]00P85&,0H+CF@ CPH!6*@*W*"ADA \X1Z,F"-_;:"@0KB^$*_<$ M% @O#,*SAK]P!DGJ"" 9\C+,D^'OL(&8*)@HA&F0)B?:;0I:EN$GC.'*#?^" MX85A>-;.-Y(IQ86&P*T$%HD&18T%3R15B!HJ.)](::GJ=*A\Q:("-GJ#U)CS M2=FK22J;TZ$[,KG>6Z<_-OT/G5R!QXQ&85RB Q[.XO]V5';CSI>1V)@,1*&M MJFAK]XJS;,PY2DT$$9D%YC !I66$H'3DP@IO\EDV3)I2TQJY)\N>0]T] #_# M=('M;6 [M_VOHHF66J":)K5AO$AJ VEPS$LGO'.2Y)07JJK\R@6S-<1LY29_ M68_\"R;3Z"J F+<9,2P,*I>;BM_ M1AXU$PX\#R998A&#=I0!]U@K[H*+,L=WW=MY4O9MZHOA!52TNAV&OS7,8N=S M\' >AH."[=MB^^Q[;#,G4.9A8$($8%$0,-%&0(JD(21,)=+.9RT5P>3W O"G M"_ %U&@JB_0"@=R>6:1Y9%&:B"!@*8!IK,%XQ)*MQEP@CD>JX]IZB7%\RAA> M0%VA@N%%8GAF,?824>J8 'XQ--SWF;+*HDL^Z%IZLW9.0SRE^B5\L.Y 5+K"M.4^6XU@8 M[ TXD[/;$AI >6(A4JN=5HP18I)()DU\_[(X)=9"@F MH&-K4HZZJ)<*MP!7EP 6Y[TH!+ @ IC1+T(*3)F+(%@,P+BBH'R0$"-- MFM,['VA(^J4IQ+U/114">'H$L#CW12& Q1# K ,C*H.8B0(8D@22H.-@!-,0 M/1%*D"A4Q&OKHIE&KQ! (8"'\U\4 E@0 B82 >"FYLNB "H*QZBW V-\%(87SHO&+QK6#7SQ]_&4KU5.VV M+CU6>JSTV(,7T%KNXYU7TW*ST0_C13:@_[@>RWY):-?48RW4(P' MWX+92C$[8^4E M(G6.<0-*YIK,*%C0 D?P*DA'A2->Y8,@J"H;KX#VH4#[R\.Z:T?I@=.K M^% MPG?62YO]:8EL$1A#3(*O<& 5YY 8EU*F.0UYGQ;S^<.8OQ;DUA6YC^IF+7BM M%*^S3E6B5':@IN4V;ZUP9\ XA< 2'Q@52.*8)3*J:D^E1F[393'5=Q*\AF$T MOCS =G8B8#U._N80H23)K#.#*3?8Y !>,W@ZC,Z(A2$T49P'4)):<$ E: M)HSJ9*#;P(C@*HD&-5^;N@#T20"T\F"JLL(N$+VS)KH)FH@T.,"$3I(_\K3" M8H\!4R)U6F6%8CY'4I(K2MD4 #\) %=NI9<5]IX8G3VMY323/&H@S.1Z4QPG MLQQ14-0ZY8V2A.;36GC^J-:C('053F)-_4X-&]+:%"YWSL?F\_VJ1Z]N0.8" MS/3+.,P7PT%O,WU7IW^:^N\B4'/0'_TQ&;OI=?MYY+8_CX<4 :(40CRFB<)" M,B>:B?26)+"S1'8O\PY_(9)E(9(9U80E8113!I2@" RCG-Y&<2!1F.4(+"(6J''.(F2%TVCB M:V55!2&7,VN5N7K&YG/CY#+%^XH%7#R^(R>QV(4W^8_0#[%3F*I"IOHXYX0A M0C,7E -B2 FB0,3HP6?!E:QX)B9U!QN$G%OIBI;0_4%\X*<*5> N>#U=GB= M418Z<&>Y5V!DS/G\: "ML0=$@I318B9U,E&TG _"*&A],FA=D,>B++T+A?*< MMT$99)77("+AP)3A8&S08)T@&C%MM<]'GIJ)= N8GRZ8%^0U*$OOO?$ZN\T0 MB:>,$>"8HIR+4H&-.2&E1$1BDJ1R-&OKZMXG%$M5\/I?63JV=.QR75DZMG3L M/D86<^T()'O5 $N_Y-@2!LZ[G"2 $B+CA.+XO4M%+E?4ZK*D#'L51J/G MC:\^Q<8OW02:7QMF/!YV[.G8V&YHC >-84B"HS?YK?]=='CZW#0\_#YAK]\, M*DU]YP>G^8LNG_YI;^97[J1+@_GU%,#&-^.X/[@NL+^PX"U8<#Y[.,;$F!R1 MD]>H9,MR"3II.XB4!HZ2;@^:KJUK-)\EY=[E1X)&#%K8?+ZN@=%*X" E$&L3FPF2&M_.@/[\V7/5^'?:0:_"- M.NQJ?JU"PI4>*SU6>JRR'JORX '6-:?Q/\RHX^Z3WNRIV7U7/>+RVG:OPW O M+\G5[DJ261-OVPS[J;=&EU\WF55?K#E4K+F?6W/G&W/[CTQ)K2)+8^ N(4=,\MPT)!BZ&@&8=2HGXBE<;@ MM-/ <"X;'P(#%+61F!'J/.VY%"BV&?6:D M$(M*$Q8$&*Z3->:2'E(H) KBBBN7U@W&_$0*W;OB]<,ED;^I"V\Y?%E;G>[I M./A[;&'>Y2Q2[;KA/C$./^N )\>]B_:$7BF_7A18E1LF\I.(Q1 MTG$H@);< S-48&VT#1S?VX=7.*YP7#TYKH;>P<)L=V2VV=P?$FLIH@8;F4P2 M+C)07@A(/+'B=9JUC\TIFE,TMGUB(<>IFWD*X,A_[RU#]*;'?%4R][ MZKKI2ECMA@F:E:.7Z^_&=/EMG_9L&.[&B30=[7Y=A"\VL6]R>K0HV)LHV-;< M'HM(V,8TVMH1 ,#L B=Z 4]Z )]E(IB8T6TS6=JB9B!>E/&^GW M="87I-<(Z3-K.F4:.XHB*:^=S9-'^,JY__JI-=_3!_%Q4C.D5WAN>IX[LV"GKO1%?58V[YZG04IGE<'TEAF@=AFAE% MY93!T1()SKK$-%(%,(A%T(ZEI049PG+^A>PE$:K)V+W]H85I"M,\MH^F,,U# M,,VLEX;DU0)+#FELSWX5_"5!Y/_-45HHN[!T&3R>)Z((0SS56OK;]-?^Z[3[4S>R5F"^W,9 MA6^31[AA8NJ#AO''IZ-Q+W5(8Q ;PY $;%IG%R.CP9 MC'+0;VPD^G"GW=2H=%&X")7_FMIXKEM_-!K3=E]2XY3@4L=WS/'1WFI?X:FR_T%&"^^^>+M M9Y.W9@A[^AYCSY"6U[Z-GN%KW_O1;3%^IC2[TVU__!X5=[MK:>RC-)8^0T3? MZ+8_64I^JO[UW*57Z/,I/FLET/>/AB$T>NFZHU$C))+TC3]/^Z%!4?,&@X?X?G?:[@\^'Z7M:Y^U>^N_QX5:W-^N>;*>VM7OC(2MNWQ(>-<\! M6TANQ4BN5-Q>&I([GR&Y!RRX74BND-P2DUPIN+TT)(>_D-S^FTQR#UAONY!< M(;DE)KE2;WMI2(Y^0W*H]:#EMA^(Y%:A^&9>=B5 JQ549L9W-^.*[3:%)OP05,@3'/P1+D06*FN(Y. M:91//C03]]T_36LY*UY#55*9?^F^R(Z=S\'#>1@."JAO!^I9OY.A/BD4QY(\ MX3G'/$5@TX@!]RA2ZZ+57.8,<(I@\GN-3H<7;%>^;%?E5RG+]J,B?-;I$C'V MV%(+)G(,# L&FE$#AGEJ PWOARK/> MJ\ !XQ 2389L^A()6!M#&-;.:ULBJPI-/E&:?& 7X$SEQ$*8]2?,68%VVXQ(5?$*"59YEOJX.V@WN4K[P M'E]8:=J@&F5](--,&:%A7.+/]-UGV8'>'XS3W1-S-E)CLC?]P]!T&R=F.'&\ MCX_"*#0V!WT?^J/@\ZL)G$RN^/FBTS=]UTF7[XW3'R8;8,^N[8&+9K",B@P_Z^A%C4PM.Q]=_9/ZH^N0OG?P,X^=4 M3$;Z,?J>SV36^.9G;OYT><$F>"2QX](SJJ.6RN3: Y$)2XB-[[.C\N)#1\.O M:/@0P Z#^0B3[9/GIOO)G(W6?ONN8WJ=_F6#5-95LQUX;:_$>)=>43?HE!]E MN/JWJ4M3&D?#K&3^Y^>C@U&"V&2?*H%G,ZN@A(E__V;J1 SRRLDYV9I[M?O' MQJO&3GOS>AC7I;V;N^VM[?;>]E8CO=K;?;6SM;&??MG;3_^TMMO[>XW=%^FM MUNNWV_])U^W\O9V?:[>UW?CEU>[>WJ^-VC_A+QN])&_&H\3*C?VCP6FZEQ_] M6O]FG_;-J>^D!6*^K=>JV&W_#RWW"TFS>.Z 7^VYMVRAOI32KE5 M4I65]'=E3M6CWU8Y_5V)_2P[4 ^;T>[UN]@\ZNWPW:T#?+C5 M_ICNU6V=O^VUCS^RUG'K['#_K[.#=]OGK:UNK[6UC;]L'O5:O'7NT[4;GUO[ M;S\>[K\]:AW[3FMKY]/!_E\\;QX=O-NA[?39V*R,-R*,USEN>P*PRV$X? ,P\E J/6*@ K4 E-&@ T^ M<1TW7"-)?!J_20"0+!JN,-PJ,USEB>P*PRV$X>@,PWFNA V6@'7! 4,&)2O5 M8Q 8!46,I]B+IQ#BJ'X0X7CWE!/E'D_K'JO@>MX\,OT/(Z32",3-L MNB;_:3@,?7?6& _35W2GY1F_IC.X4S;$*_IH29*RW.9,52),PRFS6B9C&"NJ M)1*8:1.,0=(C? ,W[#-E^ M'K%I.S?Z?O_K^+TTG7Y>1_\(>93?!M2, M2\]!XIPI5LL(&J57R#(50S#6Y#7V8;<$REQ[FG/-"R8E)@)HU,EBQ8J!2H(< M3.#416J"4BKK.:[FDT7<_Y1?C2S4)[XT/:9[_6%(HO# ;7A@+M\G2U9=&FS@ MW"2[CK 5D@-00:%B-&YZ,S:.I.T(JNN(+^.HK3Z@_Y%*"PI0B">1I=5'Y4P3TB<]ZK6 @)-2M801H>G:.FU*C8LH79&EJ8(-@T(73X,N M9O\ M_0JK[_/EWC:%^*IN$=_V\>M-^8\9R'P=T6?RGB32243]>C"N5Q!H<5" MBX_CGBVT^/"T..N6)=H2X80&$B(!YHD"HX*$I&FU=TKRRX!"?>]+!0'!J%,H.*0E7EL7 M8EE,Y2I"L&^ZDW*#>UR?0_6V23=**Y]L*U?!A_\JC$;/?^3#GZMY=_O:=3?: MXES>2KN/Z>_^0?;XZY+#EW7YYNORV9P3&V-B3"08$E!,VZ 8>? M6$(A:,T=11UA;(4$JYB -+4UV M-K:@C5"(2T0UCP^=U^.:F5*TW@//C4 CDBXP2"N\A237+1AE$1BGF?=!&>P2 M_2M>98!J607J*_LJ][$6V5<+W,_Z7HFQ(5)C(?@@DXU'\T$I9T$8XZD)V OE MZRC[ZNMCO5=:X]+&)]C&5?"M;M["JSHI5]0=6--MI(7@66KJP'T\&G13KX[N MN)=S4;/E!][NI[\#?,,^>#(2I7('\P\D2@EZJ4J#[,X'2P^T WPPQRQ'^4AAP]1CP(7WSA0$K9,"YN&C$ MD&WV_'; MK,==8YL7)@/42@(,200&40K)[!6">:J#%@N(=EXLQ4UL M]PFNP>=7$X^T&:=?7G3ZIN\ZZ?*]SX, MTRS)7TM>9W+ZYE,74PM]_8BQJ06GX^L_,E^3-B')$.RX](SJJ*4R+I@8F;"$V/B>J+7+#QU]V:(Z,1\"V&$P'\'$ M],3/3?>3.1NM_?9=Q_0Z_E)IFZ-*5Q-,Q+X?_\?'1PDH_[D[V(!)[-O(PF3/S[-[->(V*8*U4\ MF9R3C9-7NW]LO&KLM#>OAW%=VKNYV][:;N]M;S72J[W=5SM;&_OIE[W]]$]K MN[V_U]A]D7[;W?R__]E]M;7]=F^RSRQ_;VR_^6MG_Z"QT=YJO-W>VMYN;?SQ M:KO1WFVG^^R_W7WU:J?],G7!_O;;[;W]VG?#+QN]M"Z/1SGI_/[1X#3=RX^: MC>W/+J3E=N\H$_N6&9M?Z_\DIWUSZCMI8?GU*I[\PD_K_[;#WZ[ T\WHD^*U M[^XXW3C\LMA,Y$QZXJXY&87GER]^]YW12=>_T)^V>?.CWGAE^2(QZL4+E M96U&QDQZ=OKV5ZY]AJ9\>[%G>_'-%V\_F[PUH[XNWM//I)+7OHV>X>L_^H/; MRF>]/T*3XO]P=AT5_CYWWY)9?!=)Q1%4^]A6WDZ7_D.V$AMS;[NE6:OE9\% MFU^*E:ZPM-F<;HE.E4WC/Z'KX/^]-DF M>%[AR?O:=#SL]%>X!]Z&L4E_7&4#];N0NQ5>Y*>4L!5B& XGT4R]D]0GDW"/ MB3/CQ*SRBK_WS5G9BVB)%>Z-'+USD2AB-1?_;\+);Y[4MMYC.HF'F3L'?LI]H%.6%8M8__9 BB,&MAUCOR MRG]/.^.S%>Z RS1DMU&9-ZVY6@_Y>?5S_V&ZIN_"J-EHF:$[:E#<;.1SM'=* M>WZ+_$EU2*IWLQZZ]I3>:,*V,P?U"+(!>^EBT(H9ABUA3DJ-J:6:HXWGGK\KC><3M]Q\;YX;LW^=@< M:A^_^71 _CQ*GSD^Z&V?I??0P?EV^JZ#;X[K'?##XS?TX/C%Q]UWAT>MK;?= MP^.WG<.M@_/6\8=/K?,#>G">OG_KS:?9XWJ'Q]W4#M]IO7O##WO;G]HO_^ZU M7_[YL7W<.MM-[6@?^^-V^EQ[ZX]!MKN098DZ0YQDH8P-! M4EL7^-HZ04VD6)/YH\? M?^OEFFJ/I4BYL"P<-YM^!KD@)3$.O#$8F#,<#.((8K3*4DMX9"*G7$!HON)\ MH;=";ZM";]H$BHT,)A+,&+.**A.%<(GMG-4H%'JK!;W-9I11#FLI+ /MD0,F M- 4= P6$A5*<"BUXSB^H15/*0G"%X%:7X)"T08:HD3:.V8@-0UHD42<4\QPC M50BN%@0WFU+&\[0L61F (T6!(6M 84;2;$(VFK0P26:2?D.DB8@H!%<([FD1 MW&WR!4HBJ$(.>\,#"YX9Y)#0V",O94**NY[AKDD36*ANH53'9ZB.6BXHL1$T M4CZ9JHGO3! ,6$0V_<*49RQI.=F4[#X5TI>+Y%;7^WX]]*]TOW.N""<&$T4% M2QUB#37.2:$-4<'8>&/W^^4ANPGZIZ&L>Q=?6'SQU?GB6Q?)XMO[&[QU_N9] M,N.\9H9"=#:A7[H "AFQ((Q(CV_* MAA?U+V\ M4W!L#:M*W_2\YJ0V\..5 K[CE'HJM;_+*)51*J-44PU7>8W:M,I,R_'D6!842V1P$R;8 R2'N%;2Y;7PT'LC(M>J5BOS'G6 M):8:I4$#$J4 QH0#92(!1:V10:5AM:$(EJ<.W\5:'#=Q#Q<@WQ;(,PY@C(E) MP.602[8",UR"]I1!I#1P%"(.FJZM)ZS7",8KD MA\\CT/X16R5^N7-DK5^ 4S#0+2J,S24P^V2L=]/MAJLL_ M=<9'J3FY=J?[IJI7(_53__JR%*L5T'%EVAK%-?).^V0-8T8554A8)GG4G@9M MA?B)U7)5^O@\"M/L\5NGPWS\+SW&P$]';_+S#S,*_MOB:R6S357&Q^[>7)9Y MGL;11N)!Y@/1.7$V&&,T1(=L2.:JT6AR*KHI>)VB/DKP5K7!6_<$^C79#>9Q M_K?IGH;K8%[<"+=!\FPN=8DU0CHP4"@:8)X[L%8@B 1;'X+3EL2U]1*!N60@ MOHU'FQIO'0W$6<:9$\1X98ADUDLI),?N[D[& N=%PWDV=[C4DELG!41O%+#H M EAI.3"A3-#>H!C]57"^N?^O('D9_']EE,HHE5$JHU1&J8S2HYN)E1_1NXNN M_-8;%#N?@X?S,!P4O7E+1]#L+C0G1 3*-007DLQTP8#QF()!U%(;$I 9_0+I M8D4N%\8?G8G+]ENY3JWHG$\']3U:[Y:!NB5@LHU1&J8S2TQRE6QT!-9(X)8Q2@C.% ME)5$,B^DMH@(YMC=]_%:G?Y@V!F?7:9,F::6V.F__;(:35PO)=Z_*D]+:W]G M/)=GVVNOD#" 5"3 ) U@#1% @K,(4>I$]K3@)J?S=0A*>']= 5YHN(Q2&:4R M2JLS2O4X;%LDS2-(FM;^7^-IC,\ MEEA:PHJF63:$/V;ZQX+K1\&U^Q[7RBFJC%3 .,YEKP4&%9 'H:U(HRM]#.HZ M7)>3KN7*B*C]+"G;+Y7 MNE^WCT?[@XW4<[D%IOO:=/Q.?].<=,:F.PF&M+/!D&_#?T\[H\XX[(7A/QT7 MIM&3;X,;?.AWBD1>@$1^,YZ-FU3:IFE@!40J8EZN+,S$_.3ES-.CZ M,"R'94JL3!FE,DIEE,HHE5$JHU1&J8Q2&:4R2F64RBC=[ES*PL/6MX(;!C,* M+X:#WK?V[FA_T/[.QKW\P'\F%NZH[(-4YPX]F'>'&H1)\!Z!B($ (\Z"#E@# M$<0&HPPC;!*U(Q"JQWF5%8CJW<] .1V>-::E.G)O_Y.05()ZRUY;&:4R2F64 MRBB542JC5$;I+J;/E?6]- DZR5[O,'-,4Z:ML,@91P6C1A-R^_I>EQIN=Z9\1V:)X%8EV#>'(S&K3 ^&OCBB[@U$$:801+:!=)M ^NH53PEW+E2M[Y0J$N_YANJ;O MPJC9^/.T'QH4-1MY1;]/,*L=#'T8PO2IGM-$/'YPFN-G+Q_FXH+QX.0Y>L;3 M^Z-!M^,G;R\A1=_.NT&\2G80\DH+RKAEEOOH,$?($,J3CGJ_<].BY9.[3\M4 M%2]&=;+JXX6D^J8(E0D!18V B22HF)4LGU*Q8#25QCFBA4 M>/T;A1Z39V_Z=F-T78R1L=G);ZE M4AZ=23'O&%$>40R*8@J,V62G2NK *FFCH%[R.$G;B) H%%HHM%#HXBC4<2JQ M(9(89!AFP9*((@^*!!6Y]:)0:#TH=#:O5Y!>*4<(,*,P,!(9*&8M$.5L\)1A MBI+Q2K1J:E15[MM"HH5$"XE>51&),<,9=5)9Q9BW-GH1F$0*Y]X5$:T*B M,SHT4&&Q,AZ($Q*8BA32_S5X3#U/ZY],@Y:#$D03L7LGG"DD6DATY4CT5H== MM-1"!4T]=8QJK!D71!J. [9!*G8]BUY3>Z70Z6+I='^MC*4R'2LJ%25;PHHQQKR1"U0B4UQHT3 MV&%. I$J3;EK".1G8:*;@UYOT-^[^,*RO5*A6W N2%0Q;A+U@_ N A,<@78( M ?K_['UK4UNYLO9?6<4Y'_9468SNEV2**@(DFWF#R01GII(O*5U:P8FQ.;9) M0G[]*RT; C9,,!BPL?;L&(.7;4F]^M'3K;X0RG4P!KBC:QO"J(:ZHA+8RB)( MH6*%BLV7BMT.20L5>T0HG8C:-88(KQ1#TD*"TJ (RD&;"(BW4@=''>?U4?7= MXNT+DA8D73DDG0%(K1:<.&R=3D]8Y,8Z8-AQZ:66,=+B&5P4_)P(H.;!""=) M1)+D>!_&"7(. Z+<\1PR9*(+*#(1#! ,CH6UC62J M-(AY,J%"=:SY[_5]EWZ&]M>-/^J'^B_GPQ\-(@V]8X\'\.SLR?.SZ/5VMU:Y M^DW/CVS_4[M[-JX!O6XD7YJQ8F/*6.<^5K.NF;CIISYTUM)")B>I:[(?K]K*9YN3A\S: M%HD"SSRK:\\.RP*4!2@+L(P+L#\\_)>.(3/,WRSG_,_+:M8NSD9EAVE*@V%Z MT@TK?%NT>D/;N<'\"T$H!.$)J\'*+\#/;H4KO @K?Q=LG1R==.RP_156F"GD MOIRV.R8*U7^A$[+S?87OBNV]K>I5I^=LI]KM^O7"%N;%%I9708YZW='<:B59 M8=W(O7W1;G>%5^ M#&WZXRH;47G'Z,,A= >KO7-N0X1^'T)UL;5U;6H?VU7> M0"]&5=7U]=1-2&;91&=DY3,S<*,(FQ5&FBU[W+Z9 M0^^IKL".[7?38&^B/4]U"5[W!G.>_I,!B(*L!5EOB2MU*.=CT[:G50!VS_;] M8<5(70&6S*$"[!/)1YXM'1ES+X)EUDKMN2!*@_)&&FRCUR'X41(=P8R14N#U M8L#QYS\/]UY]Z'QH>;9WU.PT6^F]=0#Q>_;^GY?MO5:S\^'S#D]C:T\&'.\= M[7S[Y=\V.XTIY$T\'(S]F( QG(3A H](2NL1#X8A;9A T9GT M J$AY.[!FDXG_A;\*OBU*OAEM1(XNN"8PIR']%,S*ZW$.# 5B+@+?CWYI+"' M S0,;7@"N -S* IS'D,#+ M!ZLLY8Q)%ZPC7"FB$L"E/Q: 6PB 8Q, 9[32.IF;B#F>V)LR!%GE-=*>"">= MPL&)!'#)"L5ZSAU&"L MD*:O*,#-4J8*)*:2# WT60" M"VTTQP*18'GN'.F0-I@A*5B,EFK D)N=J8;DT_ZJ@G(%Y985Y68I\,9L]-$9 MBZGGS%KC;; 6+,XU&*7$Q56U&-@VV84,,Q6E"X!,#!YQH1*V88>3 <<$I4H MCRH9<$0W.%ONT\8'CAZ+]?^6*7JL"<.JW?6]H^L3;?[-H+UBPLMAM-9Y(_3Y MC/?RU?*]UQUYXBMOY78H4BI2*E):<2G-P.NTE<1'+ID!S)4)FKA(O.4$(M<^ MFH_;-:_CF*#ZR2\K^+[I]V)[F!,I"K&;&[$[F#Z#-%A%Y1@R0M#RHPF#C&ƨ.!+1IEW4\9QH(R*R M)$;FO%:$PG+LHB7ZZD;U\ZIV72.J]HSUNET8X<*W]O"P@CH:LNK%F#Z_^VFU M8K1FRRLBGEIK$Q9J[#B.:1VP!DL3>*8?T?%?@.55!;QR6.JH?M?V25[^-VD: MO3 26IIB_5+)-IH?&)Y.E?:2.%"NL$=4)+.":Q61CF!1C 1HT!2H3Q8%;6@E M&NE>7/A#@G+&=ULN=$?UOB;H?%J[_[:=$[B@W(7,S**_DS6MB/542&D1Q@H0 MYUX@(R @137U,1IB,Y8+S#8()7 5@42MV7 MYI:#^[FI]60U)T6(81(SE$ Y( [IF>64(E $O-38@%-)K2EK,***:B^7:I?P MJ"*E(J4BI2*E(J5%DM(L"2R8@^>: HZ6>^.,3^:'!LF\$UX&6RCGPE/.*;>X M-%X$< 81ID3BG &0QW6-W^W#RY7ERD6^<@5" MI7]Y+C2HFRG["WTAJ[1.W>M;,:W64?J5!T3&:.D8-8#HOKQA1U N-B^LYP6S8LC[!],G18%2I6#X!$VSN9&,#Q1!,>0I=Z" M#D%1D6OPFH9A=.$/STO8S*W+$MU-T6=C_]>I>6'[LVCRY+F1N8$93JW_HA%B1=. MB2=/B81T1CEND0TL("ZI0-ISCI*P@F+6!&_,V@8592]>,C4N@<9%2D5*14I% M2D5*BR2EQTRM*/3RWKT]DR=")CIO0#*$L72(![]<6:XL-W^YLEQ9;OYR9;FRW/SERG+E_0;!+&%R=+:HD5[+=-#J;::5RR.PG3>V'7:[6_:X/;2=VD_H)OV$;W,1 MB$%[" ?0_]KV,'(LO@7?^]2M/Z7V,9;@\WFY&O=:?PTG78V,4\(B5XA'XA#' M#) !RI PBFI.F07CZD+%Y,Z'V0L,"HOR&4\2G,H64J14I%2DM#I2>LSCVD+' MEHF.[;7>#4=]Z-]]VV_MX8\4F&:&.10U2,2]<\CF22O)#R0 )A*DG8K6VP M!C/3%6A_*PJ]= H][3F\HS9/>PXO*7/MZSO3Y:W>8+@'P\->* Z^F15W[[+B M^BBTQ=X@0[5$7&F&-*4>.<*HDT%0;G)G6%FT]DEJ[=S]_45K[T5K)]SRA IL M@L (!+6(.TJ1=<8CPI@-DDBGE5MTK2UQF;_0XQ>V8[L>!HWJSY,N5 PWJJR# M=PG+=+U^@#X:S>H92_(,O1/7@>IL,N,+AKWC9WA=I-<'O4X[U"\O(1+.9H_@ MJ!@5RCHE#%?":G T:L9 !8"T2W[Z8'Q#Z,0C^#!<3G 2M M%"!A,PY:XI$-1")M@Q%@HH,X*D1\H+N9T1CDW-7KDL(?'A8M%P]O_?;3; M8 ;Q+Q**3M/)VT'H-4G^A[U.6KW!3MV:K7#&6:'R]#)4>F*H(DHAQ6)$7$J! M'%84.6<$4=(8$I*A9V3!R(*1!2/OLTV3MJ T2XCH&8_:6.#9\HY*&6HTYG?! MR!(+-S\ G4Q-T-;@X( CRS5&'&N&7 B **,R1"T()FIM@TK38*J : '1 J+W M"*+!$D894(^MY\QGIFFP,D2"D4I94T!T04!T@H5R3I4$21 7B7MRZ3#23%+$ M"-98:BJYR\U%B&IH;8?@+DDC'[!=F8!O_,=K[9T\':[Y?F>-3NGGVVSCO2Y%I< M.\$8;S-!?8/YC58Y@5FO7U=?>9:4!?KYJC0DNRA#J0[[&>3_IQV(A8 5\4(% MSDPT2EL/-D8N':4N?B1X;:.55:#JQ6HK;Q#=X>"/W^WU=_AUBG%_]YFZ\C[; MWMNJ7KW>?['YNMIM;JTO_'BW]IO;.\V#G>TJ/3O8?[V[O=E*OQRTTH^]G6;K MH-I_F7[;W_I__]U_O;WS]J!.YE3/JYV_WNVVWE>;S>WJ[<[VSL[>YHO7.U5S MOYD^I_5V__7KW>:KM 2MG;<[!ZV%7X;_;!ZE#68XR%VD6X>]D_198="H=KY[ M2'M#[\D!O&]&P7P$%XVL7WI3VV1HT MSO>O>OM/*]^QQP-X=O;D^=F^V^[6ZU>_Z?F1[7]*R#[>]/)..;'WUS,8O?P3 M\]?Q"/?'R0SC;QZ_O%Z_-$%GQJ^9=:75M2_C=7+]6__E8]6Z$/I6G_KOKS%^ MNW?^VUC%NL"W'<]#CU6N$[$L8Q7KBBS+/:#7&1%+,U9LS)*,5:UC(I=DK&:= MZN595\INIEN_2'%;R$RV*48Q+M]QE7$^VYS&QN ".:5FGM4-:C67!2@+4!9@ M>19@?W@(_7G,WRSG_,^K)M;N\D9EAVE*@V%ZT@TK?%NT>D/;6>'YOX4 <)2- MXDN+4!C-8HMMY>%\Y1?@9X7V%5Z$E;\+MDZ.3D8G>RM,;7(O ML=,YOJO] ) M^?Q_A>^*^F"JTW.V4^UV_?H*KT2SUT6K26R65Y>/>MW1W&I]7N&;-[=>0;O7 M=_=\^BOP%H8V_7&5#=2\N?7A$+J#U=[DMR%"OP^ANMAYJ'9C'-M5WNLO1C^. MXS56>#5R_%"_UTDO?%K-;?]"@/?- R(76Z:C]+(YS?@F73B?RL*-XIQ6&0U& M7>M6> 5V;+^;!GL3[7FJ2_"Z-YCS])\,0!1D+ %V\X!@,)R% M93Z%YGL_2UUO@XD??T'7U/__S\,P7NP^?W1W^F[^ITWM.]'SD%[L/V'O_0^KOSH?6.-S__ MW7Z?4]T^?SF=3(%K'J7O.OK[R_X_?W]^_R.-<_O/+WL_#CO-?_[N-%N?:/.? M/]-87J1Q_QF;6Z-*+GL'F.QM?_G1W/RH#.92*HL<>(8XCA0Y'2,*%F/IM3:@ M<%W,VE#)>.N.<#UZXM0UCI@M2%?PJ^+4J^.6C]%@S M98*V'%A"+6XD\\"<T &Z6DGV8 MI#T^!)H,3\PM..NB2$8.4>G/6%!Y/<(]L9)]2P)U8@+JHI,4I#6(: B(8PG( MLI"H';7"<4RDR;4AJ&P(IN_>2'-)0&YUW>LSECY6CE%OM7+2 C<,.RF#5#8( MSZ.AU-S8O[[DI8^71/F_3[:.=! Y%D$@8GBRY(SWR(()"%LGC=%,$FG7-H3" M#7Z%)?=4U;]PG,)Q[HYRA>,\'LQ---P1$"(V7B+PFB$NK4-:4XN$QL%XD6]L M6A\JWW;/QW!VY;M]T_38HT"5W>[OG.2U^Y-KY\' MM#D<]MONI*Z-V>HU>UW_,XWF+-#QAD9N0<@;(N0$^XO142E%0D@3*.(^0>^!LHD@T@\%S(8#ESA !!B M!./HQ^U$Y2@FF*#ZR2\;W:3-9K?>:W)*6Z%C8+5(J4BI2*E)ZQ%AW'#V-SJB((W>* M.D,=6*Q,",3Q*&>F+&_ZO=@>%KXR9[XRY6!W(BBKE$6>4XHX$0IIY0SBH(02 M.+$6IPIA64KUG24(8 XFQS71 !/^Y'-3I&CNK)H[>>Q/*"5$4428]XASZY + M)J#HH[61@>/>K6WHNP0VS5%C5Z#"P=:A[7Z"W!S.GQ?7S7M7NB;_J=^'KC^M MAOWT#9VZ"%UEP^>3P? (_J4BR UB-)T?M**5[;=S8;S"\CDXRWX MCAT,VC&M\=FU]GLQJN=&S=M364<,,,@@+1+ (8=D.*0Q$&2$ RNTTLFPGBW1 M5E'/L!88HN?.*R,,#YH$YZCP'/-RKZWLO2: !AJY0: ]05P%@FPP$@$A5#K* MJ31L;8,UE)E.Y;U[,'C9F0I_*%(J4EHJ*Q\TX?G8!7$C.+ M:!04<1HQ1F5/JG9=:KP^*NUUNS"BX=_:P\,TG-R*TU]HU56E M=>I>WVOB289NS%:G)F*O :L@ Z,O7C"SN <+&C6BEE,R];8_]@JFX\UQ1C#01I\#R;&KG$@Z$( M%'$*6V6$@ISD9QKI_BEQ6D]$V:\H8W W3;^FGL&THO]M.R=PG9X7M\$LJCQ9 M.YUH1C6&@))\/.(N/1A&37H(6 F#04>35+EH\9)I\2Q>1: &0%"B%0M<>^'2 M_Z7(-P;W"<3%[;V*19_O6Y\GRX43!CQJAU&@02=]QA89L( (5Q0K:Z0D<*4^ M/TH89E'EDIU2I%2D5*14I%2DM&12>LQ\O-L0RXL.H=C^GFR>']#O%<(YHR]H M\MS92YG#3!D*.'??BFE=+?$8*2*U,L+I9$&RKZH^=.P00C7LI:=)N8YR0;NJ>ZF>7=6^JG-OB8&HI=B[;_NM/?R16BX$%X"(R8UVHJ-(VV!1Q$0K1VCPN9L@IVHQTCU*+'6Y M^UNKY],DK.64*-*B;O=M^>[41U' M4-+5YV>^[ XGZX4""))$YE%,E@OBFG/DK-:(1 ;:>*V"56L;JD$%+;&J2Z/@ M!8:+E(J4BI161TJ+4;ZG4)I'H#1[K7>7/;(VLA"UP8@0"8@'3)'Q!I (E$6- MI<>Y!$_A-,NEX8_9*JWH]:/H]<1)BPE8.HX9,E)&Q!-F(P-!(NK3$CN19"O= M=7J]L*&SB^6*Q_MP&7YXL;K'!CDV@[=6:?F\SL>PO_=](>M(=P /VO M;0^C5,"WX'N?NNU"D>^!(O\UG$P"# &< !\0%\HA#L(C2Q1'E"I&I'*$"+6V MP1O\[O6@"B@4Z"Y2*E(J4BI2*E):72D]9OF)0E:7B:Q.G=-0;H*W.C=(B!9Q MXPER/G*4[A)GG0N*NUC8ZE-'A;D?UMP_*A3%GU'Q)PYR@H@$>X<1<3BWE\<2 M6>XITA2XEP%;#&%M@\I%4OL52!W8;@^&_;8[J37V1D5/JL->)T"_Y N4<($B MI2*E(J4BI2*E(J4BI2*E(J4BI2*E(J5'JGUR7>3N-O@^V &\[/>.+MJ[@U:O M>,H1-RX@&WUN@A- 6"4" M83J']N(K7,&/$K)?HGK+E2M[Y0I$];;R+G'2/ZU&K2[_J,PY7 M9VB-NE1O^O\[:?)6VN ['.E'FK-QCNP?"P=T.U+EZZ MFZKUWF6UY@$3C3E%48OM M?GBMG@C#)E[PA,H2&:(EXKG AA4R)M7F/!J+M0JL:/6R:?6CVTCEA*1IUVJ%]>0HB>S3]"@^:>XZ"-9%PX[D2(G@B,+64B$:V/NS=T MBXP\(:.NS<4/,C]J]6E,JWZ68U#<<G\@&CBW@C.OM-."I"6 Y5Y19QR)DC:MM.F+75B8\)Z M23P1%*C2Z9:[!D!^%6BZU3LZZG4/QE]8CE?FZ!:<##.5TH.26B(L%$$\:HUT M/F1A(1JEE3"1)J-6&-500A<$*52L4+'[H6*W0])"Q1X12B=">R$*39C@"#RG MV3^83-LH)3(61^H]YY2+^JA:J#EDX!P47!S\F>HQA;D!$CX9E&G&*7;=G$1X.F$0,).I>T94(TL"CG M*P5%"XK>(XH:#$93K!.72H:]\_ZT+'#]E=X_JT=AH=GVG?A7>.IXI]O ML2[-Z61X_5LNS,A#5H;1'-O=D'Y[QF2]'\P55 C^%:K0/$A]>6TN/A[VSP9S M;#\!;/1VL_7YICD?M[MEGZ[S'3*[%M1.,\383U#>8WVB5 M$[PD%*L%E6Y?Z.>KTI#LH@RE.NQGV/Z?=B 6 E;$"Q4X,]F)EQ0VQZU(1ZF+ M'PE>VVC5!>E[L=K*D-\=#O[XW5Y_AT_=>/=^GZDK[[/MO:WJU>O]%YNOJ]WF MUOK"CW=KO[F]TSS8V:[2LX/]U[O;FZWTRT$K_=C;:;8.JOV7Z;?]K?_WW_W7 MVSMO#^I\,_6\VOGKW6[K?;79W*[>[FSO[.QMOGB]4S7WF^ES6F_W7[_>;;Y* M2]#:>;MST%KX9?C/:*\?5.UNU3KLG:3/"H-&M?/=0T+KVLE?;=NA_6WQ9W+2 MM8FN#"'\=A7DU0_U'O(3Y>MM*XVO8X\'\.SLR?.S?*=VM_Z6^DW/CVS_4\*_ M\=:0]Y.)/:M>A]'+/Y%Q'8_0<9PI-?[F\>BQRG4BEF6L8EV19;D']#HC8FG&BHU9 MDK&J=4SDDHS5K%/#;_JI#YWGNI#IK%/[XSA?_BKC;[8YC4V;!7*:S#RK:Z-- MR@*4!2@+L(P+L#\\_)<6;3/,WRSG_,]+.=>'8HW*#M.4!L/TI!M6^+9H]8:V M!%6_B[8.CDZ&1W[K#!3R+V@;7=,%*K_0B?D MX]H5OBOJ4XM.S]E.M=OUZX4MS(LM+*^"'/6ZH[G52K+"NI'[R:/=[@JOP%L8 MVO3'53:B\H[1AT/H#E9[Y]R&"/T^A"HO2%J-^HB_-K6/[2IOH!?C<,C(+-XK36&&DV;+'[9LY])[J"NS8?C<-]B;: M\U27X'5O,.?I/QF *,A:D/66N%('_S\V;7L*355_E@S?!@]'#OH5(W79<'R7 MQJI/JXC%;#4L"),8E-.,L<@A5\/!3$4=O#Y^8_[[XWM]]V]M*8WA^E?Y_??FE^WCO]L+WS;8_N\^1#:P&?E^W\K_GJ+[KWX\\O>ZW-'^]_',;FUJCDS=X!)GO; M7WXT-S]Z39VQ(%"ZBR+B)&ADJ'&(QZ!CD,HZ8=8VB&@8HAI"W+DH^(Q*\LA- M6>Y5UQ<-#V^>ZC?K[)<3X:8S^6X';S?+AWX*R78/!V,_)F",&"-U- 2Y:!., M<1>0]D$B3!4.- IM *]MJ+NGV17\*OBUM/AEO)#><:63/G &PF+G/%!.B60R M;?MWP:\GGTG\<.!&)L!-:0=*18>,\Q)Q05ANCN<1"&:Q"$PFDI8X6B)H3*L" M< 7@5A;@L",:$REC9(I+)Q,'4,XQ2B HQ0*P"T$P+$)@',ZR(@-( &>( Z. M(\V%1RHPKR7H -QF@!,-*0K %8![8@ W4VU#PK D+#KN#0\&:VJQ,=$Z;J0E M6%^/<*6VX6- G9B .NPP$TX#8E8PQ)V0B=59C*0TD?N(HV)\;8/2AI'T[OV- MEP3D5M>]/F.-Z 'F,&-FJN2=0A8N&4I"Z7F/+JQO[U5:X1_8#.]LD6G$)% M0CF(9+_%I/U4YS;G(=ETT3)&.5::J+4-076#*E[4?X75_XHV/;?2_;+S/Y[R M3_3K8=I;J;!'S.<#-JXI,E@9)#0U7 DBF,K]>EC:^E=']XM]\_3MFUG,&TZ9 M8D$F%DQX5,+*I!9.2H(=T\R1XL!9#&R;;.B(B66"RHBLD=FLH0J9Z# "FXQ3 M'["J&SH2(QN&3(/;,GEP'CBL:J)8\1* 7!.&5;OK>T?79Z#.DF,05BFNM,6*6X:M,Q^W$Z\C M./V'ZB>_+(;^IM^+[6'.,"C$;F[$[F#Z9"[F]DDL(JU)XG4F8.1<9(AQP(FC M1RPC6]N@#2+F5<"\:&_!V"*E(J4BI2*EQ^,K4G.L@M00(N$,E#9,$$XALO1@ MA2A\93'XRK0CRA@B!,8H4*L0)Y8C0Z-$S@MO:,#18E@6PE(R^'Z597YHNY\@ M=T/PYP7#LG:E:_*?^GWH^M-JV$_?T*EK@%0V?#X9#(_@7U)(;W (N7S0=[L- MZNH[8EF.BHN4BI2*E(J4BI065TJS!, XK@ LYZ 4<.R]#<0(+#33WA/OY TX M^361,'5-\DO%TW;K ZR7(RJQ-682K4PD1N/<[(;63UKQRK:[F=J_@$P^WH+O MV,&@'=,:GUUKOQ?:/S?:WYZ*JG7:6,-L1)@XCKAB'AF'*;+:@[9@TMT2UC9( M@YLY1-84<"@07J14I+144IIEHYV#\ZMLM$]CHYWRKT4/1FH)B'DL$3<1(^TQ MH$3!J(481)1N"7;:$L5UHP)U5;NNP%1[V'K=+HR@XUM[>%A!'559]6),G]_] MM%JQ7K-E[0AATNUL%%,Z(2A5E@620R0%C5IB:G^!IU>5Q\KAK:/J6-LG>?G? MI>PDAH:8KU2R679WY(>#I5.,M12F, AV+P!G%- 1EF!'+*6A8CPU+Z?-"@ ME6BD>W'A#QO*6>%MSPKOJ-[7!*]/:_??MG,"%Y2[,)E9]'>R8A3GF#HE+!), M:L2IU\A9;I!T.'+'C :2(];YG:/5B^8NKN9&3;G7/!J!.3-<&^^4QTG\7@9) M9S_EOZ'F%@-E;FH]62LI*".C5@09ZC'BGBJD1< (G,-:6 W"R:36E#48N7,I MD:+:R^!J*E(J4BI2*E(J4BI2>G3**4T0BD6@BC..K3>,Z$0Y!<6.":,+Y5Q\ MRCGE$QF:>1$W!XQ#FY) O/.4O4Z5U=XW:(AH> MCFS_"PS//>35<;_WJ6^/5BOP=#9/.1B*HXR.NYBL<2NM=)8J[ (504(DQ5.^ MZ/BX/]UB@E*C8_ $6? .<4(\2K\K9$S:^)263!*[ML&,:FAZ9S]YB2M8$/V> MICYW5.[B)W\0[9WTDQM-+%&)S4@*B=Q8PI%EW"(K"19<G0,W<&H.$-:I^[U/=%7Z^3P2OLT9QH9?W[NZ9=(IK &Z-L,A'07)T%4$N.($D M$&6QHD&X'%TEV,+SRWOUB-_MP\N5Y@>V\L>VP MV]VRQ^VA[=1^0C?I)WR;J\4.VD,X@/[7MH>18_$M^-ZG;OTIM8^QQ-_.R]6X MU_IK..EJE-IBJ[5#RCB-N& 8.6(EHM1Q):63TLBU#=8@^LXU*A88%!;E,YXD M.)4MI$BI2*E(:76D])C'M86.+1,=VVN]RX&%B9*]^[;?VL,?-=5)[-8AQAV@ MQ,D),B1&Y#6QW@5*57#+PL>*%[1<6:XLN8!7;Y*M/MC!2?^T&N7\90S[VAZ> MKE:F7PF_*U(J4EI^)^@9F-5'.S5/WO2)3? ?D"_ M5TCS3*3Y_90/TT;-A9 2!2%YXLS&H\25';)1.:Z4\83X^)#)HM4%>XN4 MBI0>M-WKE84E,.:8>AY"5,"9=-H:H$8HJ[B J./LA24N;9.CC7N@Z:(^,M\Z$8#%W?&V#DP:7TUD%-V_16C1Z M431ZFO3>49WG07J+N_BN:KTWH=:::"MT1)98C3@'@QQ)=@5C3 D+W&(/V5TL MS71=F*+53T&KYWZ 5+3ZX;5ZXA (:Y-KWV,DJ&8H*75$3KF @I**!V:5DF() MM+H$ O]"SU_8CNUZJ/T^Z4#'Y[Z>C4;.$FKGZI+8? M=V]:(*_^]%%2=#%%?HR#/WU[N0.OM)*B1&8BXBSP9+)@BR0$HYFW7D)" M#&(:U/!&(K)S.A2?FQH]%MHX*U2>7H9*9H+@(M%$S&6"2LHPTDD6R,>(J0G1"&'6-HPL M&%DPLF#D/6*DTS;9X2PAHF<\:I.H"X_<1*4,-1KSNV!DL;OG!Z"3Y\B!D4BY M"8@*+1!W)@&HL!3A2&/4*@@=[-H&E:;!5 '1 J(%1.\11(,EC#*@/G>"8#XS M38.5(1*,5,J: J(+ J(3+#0)VE"(!%GN;3+8J4/.:4!&!B#2,D%] E%"5$.3 M.]Q?4H.DC33,\*G#XL MG.Y/<%(12"#&$)3VO!S;F-MD*VE08,X&KRW61.92XPTN[G(6],2 M)R8S"L& MS-!<>90['#'C3GLCN-?<";"224&NL65_%?JUU3LZZG4/QE]8SD_FZ!2<#/P" MB4.2?$!D< T\+4-D8Q:Q51!D$+%"A6['RIV.R0M5.P1 MH70BV$X[11E5'@5N'.*26&2LB8AXYS6($ '39-JJAI2X(&E!TH*D]^(9-$1J M8W1P&4A!"JLD=D$&S"@SFK+B&5P4_)P(:S11:^TD1X+$1$4CU4C+]""H$]$8 M&4'D6F-<-O 55/1)N0;G$!KY^]"F>ICNBZO:&Z=.3^5JE MP;33R#[U;:E;?57:8?GG9[MJN;Z?+#X;I M#W6EGGFOVWCP/-W/SX][@[IZS[,^=.RP_16>?VN'X>$9[EYXUUA)\,^W6)?& M?3*\_BU3XQMI1SO/?/B,R9H)/(;$S.6UN?B8AS\"<&(A8$6\4($S$XW2UH.- MD4M'J8L?F5H[>]-A_VP&Q_83(-<'^P79F&;\S':^V=/!VN^7%N:HW3T;D,Z4 M9'(!KUV5&&^S*OH&BS(23=K->OVZWM.SA);0SU>E(=E%&4IUV,^[_/_\6CH$ M)\7,&)A5;BLSA%J3["+!B;KRYMS>VZI>O=Y_L?FZVFUNK2_\>+?VF]L[S8.= M[2H].]A_O;N]V4J_'+32C[V=9NN@VG]9;6T>_+=Z^7K_GX.%G\]_-H\251@. M<@?ZUF'O)'U6&/RV^,,^Z=J3T$Z;R&]7H5O]4)."GX!>V_RFAUG@7R%O'!+&IUV'T\AC/C%E76&5(&R=JC+]XC';K M-=I-4+71:S*]DY)K7\;KU[_V;Q]+V#JA]%8?^^^O"<;N9[#\1A_[BV287YZ# MF*E+K["5QSOX@UB%O][&1Z7RV]^KHW35X:""M$6$\T292W; #5?G4=T#Y% MMT%UW.]];6=(<*?5?TZRF=7N_E;UCB%3RF2BC0O*M6'P[":WUR\<"+/>, _H M8)M$ENLJM-P46>ZS OH37LTYE6RLG4QJ78D%U\0F#)/"^=X1W"7A^)%]]C>< MZ\V=]E=-\;%NY)O-;9:\!D4"99)!))X+&0P'KG "#&"<;0N-4#/2@W07WO@ MW_1[L3U\W1O<, CDT3WOIV//^]'+P[T?>Z?O6^FSZ [9VWZ;WO/GX=[G3^S] MT=O._O;.:?/H+[*?/ONGY_WOS^_3^/9:F^(]_=!Y__GMX?X_;]O-'R_;^ZTO M^/V/O1_-5^_8_JM=.N5Y_Z?9_K"]\WUON_/YP]'?[>:K'?'AU6X:\Z[8;[W] MG,:"/^0Q?_X0S[+"]@YP&M>7'\W-CSC28!D.2',,B+L@D(DL(NX9B4'I*',( M"&T099Y>=;R"1D\4C:0C$80%!Y9Q$K$)2H(2CA@9E!)TYL(G!8WN!8U^3*"1 M<,Y&#!81@1,&:2N1S9 4K;11>N*-=#4:71'0^GAH-"?C:EG8W84N$M6P5_4A MJ9YO=Z#JGM.^_/?\F\\FV0,98TMN(CQBRZDE7;&E:P(Q3RN0X76ZZ$"Q#<<) M'-JW[U^Z@$7:EL!RNKCLA:W,BZTTVU.VD],J"HT%8G7,)^8&:1\Y$@#*><^Y MU+@27,#&VIHM 0%Q9(")\$A#9PA::+VSB8% M5G9M0S0$FX[9?AKFQC+0B,VC7AK,CUH=1@,&244QXC)1#L-H3#2$ M.\V<%*3 M+"7F$ATN,!1Y;DM'E42:A8!H= XBM=9Q,;>.S,45<5\ MVHT, 9T92$/R)Q@07W3YWIP@19Z5R=B=6W8\G$OD"<2U+KD/9_OL4.@LV-U^AU4+/9FENND<>-$U94[/ M)+%;"Z)EO^]\S] *+Z +L3TL #H3@.Y.D:$DB]VPF#8/_'# MDW[.H8?133^H;#>,#0/G,8]L+HGE+,*MCI_?/9?'UJ'M M?X(2[C8;0OTUQ2BX"12;A%! #4:<2(.TSK0".RZLQ8;SN3"*XJ%87 6>.Z$H M"GR/"CQ!,9QAG"J@R)N0#(&@';+")0M!)8JADAI#(&L;A,ZKX4_;-6'YNT;>/HK-E<+32VXCFSZ44Y++H\&[:^Y MB4(CET1;,5/L@8^)+U.YW:[/C85A&T8_=[MG4GE[+I1RSC0_@O=ERD*+BO D M2(,P\R+7E$T$S[. >&[4@XE2+M"U#4H;5,RA*V8QT!91K>=NH16U?G"UGK#; MO.66.)X;A>>BT5X"THSD,V1)A V*)V'F1,.&T=/.E^4_/UYT[G&6T=*^953: M:AQ%/0#=N""( DAS Z3/TT'[T:<=1E"#9%2)9P0PR)F$3]AKX3FSFHO,,TQ# MD[N$JI6CY076YP?@&46?[TN?)PB&3+>5$$KF1M"YDH&GR("4*(E2:H)YU) ) M!FYP->T;7O[CYT4G&&_Z<&S;X?*I<^_6(6O+:P [4P1$L:%P%0R!!)RK3?PR!HAD)5.:F5U K)$2$B#2+) 9UO% M^;&$I*0H^X,K^P1;$]CPA_(9RX$<>/JT#B- MM,U;#U444X,8)1QQYPTRCDL4 MA7($I/ DFMQVAE]!-Q:VJL'3=MG7M3MW0V_Q2B\=*4)F(7U^J=@"N#.#W#?39=F MLU!,L M2AF:&W@PA",D6XE00!H81JXW_O:#HF@N-/J/R>CAJ2_5;UCZ-MA+LJ0!?/USKX?U^L'Z*-A[_@97D]K M4PUZG7:H\CR?.,#-W2^4)+>5!/=F++<7I^\&N0#=_IG$-L\%5F!N?C#W?HJ[ M!"EXVKUH@CD'B'/-D<7)=J3484N)MMBZ7'Y.L#M[L&=4HB7R%CTQ7%B,JI0% M(1X)(2:($'<2)_834= \(T3TR$DKTH-)2 _"6$;6-F0C2??N(37W#0YC?G0V MCO%MKVO-?X0T\IM,=QYIZ@\ZQCEQT(4FGAF9JMCI?1M48[99MXH;3)#-9]6M M"A7\>D&6H-PU-)(YG%BA/S.G2&+RWMQ57>^G2%OK+JE$>1\5'K" MR*/&B/1/(L:90-QICVR0! 6*?2 00 HWMTZ0Q=]]EW(2@V&N>YDMCB/;_P+# M'.5;#<"?]$MLX\/ZL-_8T[JFR,!G>['PE+N#<>N2/RTT25Q262$I\FP4KDT'Z5(>1+2?N499!Q; M/,.J^$L6U5\R)QTOA.6.BC[9QU%)"]:$9(FX1%@T1&0Q-\@RC(UGD22IYB!@ M91:I6?W3/W%:;H?/YN43I>-^#FDF*XVRNK)CGYU$+C$Y9 MB&_&DGF3Y9*@>.=,*@5UYX>ZTWVG0HC#Z-:"6OVWCU6^_&&J%M\5;<$W.E<$"(XB.@5 MDM;F2&^6BZ1:C\!&99DQ!)0JOJH5T.Y[]U7=6+L+I[JCBD]PJD =%<$')+"5 MB!.PR"D**!?_D9Y2AH/-Q9 QGCY4*UZJXJ7Z11KNO^5"E,3;!2L<Z9 M[$J"W7U@\JG@TL]T1JT MC\A1'1!7(I%#RS3RUKMD".!@(.3V P+?I:5[\=2OD*=^1HTNIV^W5^8)2\^0 M($(D#&%G<@JNL$AK@E'TT5-F/.<&+^+IVXKYNB^S#F^/VT/;&=7%3MIQTH,R%X2$%K>:.5M.M1)R)6)( 2(D@,UJ17!".(0C"8>F,9]*6[-ME MU>5'C;^\H3(78^*.&CW!/UC.4"' D \N&1/<,F3RJ52NZ6,$I])2M;9!2$.) MNU@3)=ZR#+BXP.85T7I.16."5#>LVH/!B>UZ2),?#%.:8*4(\QB IS)A:R$L&+^K>WV M8-AONY.\ZH-IY-/UMM)1?LP&%:'O4Z _HKYNQ:% M;;1SS$,WE#BL.:+7=) FMLIK*A@"152B( #($NX050XKG;8?2?(AXY,$8YI=E=SQ$/0R%CID*5""C$MP-%13MT=]OR7:GB8YOWIL$[6'9ZFEV/ZRNZG%7-YS(!? M5%-*F)06-.?$$*LD#D1+[)P.#L.=4G;/3*C]N%4+Z2#+J*#97-#LRQ09HB\Z"=$U1::5DD M%F2P^DZ)NC?0Z6)EW%&Q)V@*X02HPQY%EBO)R=Q).B?J"L>"2#:&D-J-JMYR M.=UMK?A(%I>FV"$:'@(:%<8]9ROY4S[U[=&*N4YF0#C&%",N$,6,Y9Y3:P%X MVN(<).O;Q%A8RV*"6VNZ;9"QGH)F/#M.&$K&&$%.*8R"#(G-"&:3>;V(-ECQ MI,Q9IPTW6N1R,MIZ'E1ZIK "*0%S)8PNK&71%7N"M7COHB?6(IFKWG*@&MG M*,(NJ,@Y\U3YM0TJ&E1.5VHKOI4%)"V]"HZ..[U32%^?*Z*%=A_\L-=?M8B2 M1:F(]A/4#@YM'P;ON@'ZN^D/W6'[:Z[\7?_YA1U 2*AW#-V!S>/-Q94&Z;+. M25[X&@GWC^N#O4)RYH*%TUV)0' O,6!$A$U8&$5 FFN.$G-E7$7K3:FAMA)X M<*\UU.X!#XK>SZ;W$QQ(".(<4[DZK:*(!TY1DCPD2B2BA>BBB"QSH.D:'<5K M\T#*V^J#'9ST3\N_A3,)%%/MGF!J.F,<. ?O MN4.*@T+C*P-LF*879[(K]1OO YRG&Q19BR'MH1)A99)QB!D@8YQ'+G(IN:'1YSQY(AI*S:%& MSZ)4=YVCE^B)H<-C$K6""8^$"9.9]C@Z*2A!3$:7C+!HD'$B)HC 3CE!O4/6<8\$,<8F"Q('3=.JLFR/SDZ??G.DJSA1HW+PJ=WMYK/;7JR&AU =UTJU8B%P,T @ M)R"U#D%G>RNH:!1S7CN*&:64.OS9#8# M@\%HBC5X[M-F (X*1:3#=>OU,4SMT5[9%=9 5P"^#..W_>:8VQYR$* MQM,,+0>L%5<0C).)D8\,[0*XRP2XDZ?9,H2H/$$,<@UE+ BRFDL$46@F:621 MZ&1HRP:3\TJ3?73 K:G[[\-;OSA^K]O MG$_VIF][0/6F=49M8N36^]Y1^N[3[%3L]G*DGNVG/W?K\O"?^K93'=O^<$S@ M!U!M];H!NCFQ)#VK5]LF1:S&4/; /]\BW5I!"?#Z]\RM=0C^;?S'(;/F*RWQ<=8 M^^R+NK@X%Q_S^$<(12P$K(@7*G!FHE':>K QO7)0^>G>32"/FJ-"2[*$.I#OMYT_N?7PN() &UZN8+28&V\H99QS;8V<'A M*DQ9 &115][=VWM;U:O7^R\V7U>[S:WK<6!1QMO<;^T<5*W]:FN_N;W3/-C9 MSL\.]E_O;F^VTB\O=YN;S:W=-)V#5OK#WDZS=;#PD_K/YE':4H>#'&?3.NR= MI,\*@T:U\]U#V@WK$B.UQ^8-],>_;=NA_6WQYW72M2>AG7:=11KKU3 _07MF MA7>V=N%-C[/:9'TTA^L>JZH:FPG-DZ/T%7X.P4J738+]_B?;;?^H0?@GYTB_ M)%/@33]QDNZP_G4_GI.0GQQDNSWPG=[@I ^M-*87G3J=_3'I/]X[H_^?_\+O M/X?T>7^=[K<^_=AK_?7M/?U+I*L/F_^\XWD,'UY]^++WX\5AHO(=^._;TP__ MA&-'N6QN)\I/7QY]V$[4?7OO>W/[Q>/U-- G18(0BYR$Z1#)@D%$:%DI,P83>W(HFMW3R!L9A/*,T)L^KM/ M1F:W>_ M>68(C&^.B0TLO3;^SEJ"(\'\\GL?1!MFT^>+L#,FEU0]&KG,Q+[='=G"];+6 M039U+GCMAO?G'-Y?Y/#QG,,/SO6G:@^J<[RMW,GP[,.2G=#I)(LA?4>GWD;Z MX$_Z=55D&SZ?#(:CMW\[;/O#QMD7]X[;W3R@1(;2)!-/S1K+GYS6E3?/N[D,1_: MKU Y@.X%&:;EZAVUA_4WI^?#PR2R_SM)1EMBJZ>7EG ]\8!LP\TB_T%B#ITD M>4@"MF=S_7S2'7F$ZN%GJ5SYWN&A'=;"O;A4O9-^M=E-&M^IWL)Q+]F6L=W) MT^A6+]/2CC2,8/3_QK.!ZA1L/Y\BI8NVTUURY!)A8:1198_2!+?\?0)1+D#% M=4;Y#;=B^?A;,7WTK?C@IVYLGM^@;\::L2@;;+-]YE][1YH_=ECSQR[=:[VG M[UM_L;T?GN^E#3)MC&GS//R\WTH_7[TCDQOLA]8[MM?R;._S^^_-SQ\.F]O^ M1_/'I^_[KW:^I>_[LO]J3^REGQ]:?\=TG=C[L?O1,TPB,P1A'3SB6AMD90>>[#[JKG[V]M\U6[O-5]6;9*EL[>X[B6-MVC M.@JQ:+OS_2K$)3Y:*\+I*JO!_V?OS9O;QK%^X:_"\IU;;W>5X"% @ "2IU+E M3M+]9.[83B?NZ4K^26&CS426/*(4Q_GT[SD@J=VQ'2NQ;+.F)BU+7+"<\SL+ MSG)P=/PA,!I4X3.B.$L)YUX3!31&'_7U1BIJK5U$7:'1F^+61"]4?VCAZE<#MYO\@G5[6?H4OH^?Z--> MTGQU'I:_F53+WX#B,OVJT4R:7Y[7+O3FUU^C&EG"&-INJS#P:F*KTI=F!()R M-SD<@&8V_Q4J1E%5GMXSWZ&U]LF?@FJ+ZBUJAZ.PL"Z-8K '&OF\^AKO;_S[ MTY7I836HHL0/.,[Q"':J/J2IYM3+T"]/8:W'R^HM:I&K*M>\R+F:GM9I8C\6 MIH]&QF-=W4/8M%&CN51O0)<<6KN-;ZW]!'9XR >B9VCP+M>C!IQ&Q!+3F.977AV^'(6\) =S., YG\"AG,%7Z-5AN V1=K1 M='&2217M_P0] 3"EM8](3H<^]'L-W(&M:DU5FW]@N(Z'HVB(XXV BV A]QIW M0F/=MD]&^5#6H%4['TPU',0Q1!M^[W""GH6IQDJ -#C@/V?SDXN\*W_C,.#*0"&):.R M^E0#;3,D?%^LQU?/,MZ1#!&/YB8;6S=4..XRAE.BCV5X'AT%LJFP&Z$&_]"O?X:!X'J@>/#SCXX+4(5C ME+QQ"F9@^A=?X48#N]G\$.OCRZ?K:62ZDK @%?I$8/'A76>3?N1$V*:_R_$) M")WY)_86AA"^G)06!E^!C.J;9K'=B<%@ UC):EPZ>,R/$%/;Q[J76'57 ?2S M%Y/HJXL4=#(*#=^47X ]!^.3JO&W_&LR"$F61E\+ZT7?S92"(C/'W1N%HA_+ M_DQ@8Z,+;MSH-$W#M#ENC3XA%WU*)7"B&\>'MBRUZ)=[?OB?5R\(U4D,#6AT MP1* NJ:47N1ST*1@Z^%=P,VCR5GS"Q#7>0!U"/Y[7*N P*OHPYLY^H!!!L-3 MT#;* ;)<";]=[(*FF&#<"#XF? +!#BJ3Z<^#X@ ^.QV_G^"]"3E+!JJ+>-H60*1.!&E8/#IGR-,!R M(OS.-.$AH,5QO?=PP:1JAHTN1E059T_^%IC\,O7D#8NB"N/H><2M'J"_$%CK MN :%1N-]&VH-M>XN@^%8=A)'T-S2*L^MP^^2J)'9.0TNPN%9N[.@0A\;W)9: MIV_.,?TD( [XB6LI=P"+,0.Z>92!H"5P/@99G:>4;Y:IFF2#$WHH%-%^OO:& #-'#PYP?& MA##2!"*=#H1[ 310>$N\267AJ#4Z..SJNDH#B%:(OAC5UK] 7![-D'DW25[/ M &.*UWZ(87BM2+T;%+'#X>F355)Y'B7&OT%@O*Q1_DWX'$:5Z?\U:(?_>.GF MHP.Z<=DA!LL>[;'#O0]IR*D4N2!9GJ,CE!IB4R_@DV3.BF" JG:>Z34U0E%\ MG*'B,9Q44<;!&H=&=6IH"!<>J64FIRK49WQ[\H?"$H7@*(PGHT'TXGP&.8N& M1VP>-[/1IB9+?/PPRN!:>?OKTPC=3;7=]-GT)Z$]@UWSU'@WV!WFLP&=O#&\ M0,4[!9I!L8M3P-]O0M"WS>*)=/RJ'>*;9M![ [_7#A*@\2T,K"/;FFRSPS\_ M2,\4=[8@,A,9X2'/B!6:$D&E+8PK!%<@\CA;3:9>-KFVT1.XBFKS8G*&<#%H M\S$?Y>Q__/3! .=I+4#4*0\9"@2=+V1+AH(U:^93,!>,T;A1%76S2- !H]& "9\Q9N MZ]&HGFS(E?CL?YH9M4'R,2,"K1MS5H4G[8>G;6>,L8\2:GN7ES\_-N_&DIPZ/^C;/=E*E+?TYWZ:6_?>NQ ME.Y2=?G/WWKLMW\3V?<]]9N#S7:U^+XUN(/!WK>5S?FU'GM%1OX-BD)^(T>_ M23C9IH2^O9$SH(Y=6B_H$2S!BXN!>3D(H^. 7N+'O!('0QOZS_OF\O)1CV 1 MEF($%I;B9Q<;NXNXJ1H6%I0;WQY./[S\>I^^. MP&+_^T^Z__5-?,_!T;OS?@#?O3]Z?[J<^7WXQ\'IX8LW)P=?_Q3O M7_SU]> /G-,Q/?BX=[Y_]/+B -Y_\,?[_L'I^Z(MLP'_I?LO/GT]V/O@4REA MMPS))-.$<\N(HDP1+K0-NM"%9=G&FJ+?D%?NN/Q:AW@=XBT@7L&XD,))KKCC M.7?6AMP50GKTEHA<_$C$V]*"%_<%]KXNP9ZU>2HX+P@MDRK-- LU8H57 )G.)N+5%%I9"H+DVT:]#I< MNPFNT15UCDF6>49<@0D:-*. :\H1ZQEHYUQ3Y6-/TP[4.E![Q*"VJ=+AG2;W MTQ$O6T(\$$8BQ]@M*PP#L]5IHH0/1'EJM4L! ;V.FIR\=>&RGP1Z5[@FV[,^ MF$CX-DYV5RY>^2AJ-3>1/W4%A5G8:O3^KD\0N$VOCX783FU M2@H# E4:7JC4:2 MDS2P++C<,,75QHY$.V[>7F[>>-96)WXWQ[7+?B"N,B!3D9)?!\Q4*A*4^9TX(X*G(\')1$>6^(3QT- M:$(]XJ!@!::6)=I MHJ45F0PJU=AS9EL$]&,X3@4B'WX.L8HG5G)JBA6U]1OZ%U@$)(P^AQOWO>T. M4;=I;G=YB'H]C)T18J=&;0)\5S-A7"I2HS-&@I3H0&* NX)Y,)%2;T-6I(;: MSNU[7]V^]\#/,<_B'2O?A)57'!W"ICK%FDR<@3+E*+!RD7NBK52"JR(/0NX\ MX[?1HSH&WEX1?4>.CDY$;YJOEST=F= , #@EBO- N*(YL:!UD5P6/L^]*3(, ML>A$]/WD\'O@Z>A$]/>R\K*K([/&I(XS++>)(CJU!$";$V.4HS)/I=/9]HCH MQW!0^RI6[(Y^#BRK#^-IRDBZBR1\<2=FN[\(QT8GR;F'RE"H0!^(;=(R$> M)E.;$8MMX;D1!< XRS*5=V+\OO+[3_:3=&)\"SA\V7TB-]>- ?37E M7X-IIIQUA(4EW;%9#C"G6_VQ5Q[WY7=--N[&@;E;%=B5\RS857BB)Z, M0M]@.^]9,\S_N[-P8[.ZZ>P68V$E)^/+;UGMD#8_YBR_L\:I=+G/U]R_)Z-V M-&?F.! ["N83,06,_HGIGYN+:N>?"Y,\+0=D:5&7U^/221;%]TQ276..]4I[ M[%X>*>X)<$T8X54P)+,M0TE.1HC^_Z?TU 2?2NJ$]#S3A9;*N&"*@N>6,5M\ MP-S?V+H80S2?H^0 0/^??YHKV&.>^+[!'],&S?-,6H._RI4TS# /IC-/M3>A M* )7N8&IJ4*(6H[!/<'OH3RQ(;<%377(C.!PCPU42N,R)T.F-75K..3N&PF_ MJ+NM8]WW7JQ,]'QX"L.X2.+"Q7;HXV%BDL%P'.9: R?GY?@D@2M.8^3L*)R9 M"VP!G&"<>/+-AM>P?L9ZG?K<<&>L5D%X80UH 6 F*35?@W[NZ/4 WC\GQH_@ MS0NB'.;OGOC)Z!P@OPJ#^RF_;]'S_,\O^\A)+P#K8X?H:EE:]= Z &$01L ]7V'S[47B0 ":"P(%/*/FYS>IY*I0@/W.,%%3A4K MHINFHYW(32#I&HDKV(8@UM]9*R M0L*H2A\%'I"9&8TP[2,*M!K?DL]F5$;!5T:Y6(U10);CBQCR<'Y2NI,%Z0F/ M!'B,7YV-8(-'%XD-@U"4KL3/2,XG)K[6]2$\O?$2RURP9OP.8 J]/MH>(I*&F[.W[!TSR<5V YA]!KFXBZ.X(V_ M]8?NTV.C\B,G#E[L?6 V\U85E BE!>%!,V(X%N^D.0TF9PJ4HF6UDDE%#:%QNV.K= MBB4 "V8&#C$ 53ZM@-7CY$'#K!F!AN:3 EAI"DRU71*E)"IE#5=5 M$7Y (AZ7B$W'PZ%OE+,6B,S ]"^^PCO*<97X$M@Y:F;Q2GQ2%8XCS(&2[P-* M4QAY7:'T[&PTA$&!+ ,!6Y7UJYHA1WAM]FLW:3>Q ;UC #I,F&MF4 TG(X>% MA"+TCD]@[5T#$%6-KK/9("Z.9D]KWH*:Z"",8RDBF-+8? E5U%3KKB[U.K7/ MZ#5HC&M:36P%< KSBR6+3LLQ7@]3/48S98 3-_W$3,8GPU&)TCJN'=R(-P^& MR2FJPB5<,CF#E\ JN6$UKA=B>-;L2853&L<[REK4SW9N[217L?P^T?'A!(@ M_ZYP'1NKKUZ2FJ9@SH,*J&Q4K_1L;QM!#-20O+@8F)= ),=A7+IZUP^&-O2? M]PV0]Z2"MU952YK('F4%%N=):"AGV$?BF'\1;D!R-@39#)N0C&'"\:%(C< U M2#0U]3DLV08[NIML9!Y[(V=\:5:&G("F.&SXH ^D]ST3>)J<#,^!%48]_!&_ MJ7K3NX$36KNL'ACR2 _;'GT$GB# KR$V0?(3I+\SM-KB/)&QVYG4ICH^>#=Y MW5COM4&/2P=O\F5-WY^C]G(Q)6@84!\X9G+<.@!F$RUK=0;FTJ@QM4^@:!>X M7;QOZ2*B4&FAM+*9*[BW1J=2Y*"I6:6X5:+XABX2/057*2+U2-"!4+V.W:+6 M^A&\N7AL.LK73Q?[8/.! :2]XB158.[Q(BV(RH4G)M=.,5EHASZ$+%WV'2!Y M?6M;0>'Q8$5JE;&"%X6P+N5:.:YR+U(1=+>M/VY;#\X_I-H5F4MS8A6V:7%4 M$N7 LO=>6IIE'IC-[3S3J]L**P:(X$9#@#?@<61FA+X6G'>35X,$RYJC!5[5 M&'<>9E;,%#;'*$X_ 33XS]%8GT(NZ!BHP]3@5)V49RUFP-\EH!0>X:!4#XU- M!^#2(E'2!YNL[(,9MIO\'<"B^AQF6HRO!3,.=N5Z+&SHAU$^S" +,SY*L- , MO+XH!S#*Z,L"16HXB#H3:&6#9I3#T3@!A21/=EIB3_X]&WLD;7CF* JUC8H%NO/<8G/BE!L2[=-3:E M4:&V?5;?G,/SF?T"[!,BI:Q3I$SM$(KJ*3!^"Q0 ,J8!C]UD;P&&D%(B6Q>U MMEA[O*+?*"I_T1EJ$!-'[@146S<&3.H#&9;]Z"-M#9@Y(P4Q[]3X0,9#$M_9 M&DPM$,)<1B&:._4$ L()@COZ^@=^>(YZZ*16/L]!(L"??CALC+?H'4,\/T/W M9QSLJH2 49Q.^N/RK!]F2FIC0-7>L(9KVF7IU6#97(NG35A_-@X0. U>A48J M&&01!Z,GV/;+XQH16]0VXR?)+_371148%KGQRXUKHVWA/8C@S1+W000T9C!. M\Q?VZ^*E)1K7%>REF^)[?%&M 372; K-6\_$5[HRYJ@1!;AKS'5@Y>C J$5P M])?B9)%*93\[B[DW'.AU\Y,-X=[TX M\,9SW .+)Y91!05K^E/K*\*?HOM_> XKANICQ)M6SM?&\PFRI\'3RH4WX="B MJZO6(:,/#";A:CJ=5(C2O21ZO:HQ4-$84QI1NH^']9/B:>C,>D:UH*RSZ^9"2QA=G&'@$)#"GIDZAL=V6J9?I?F,* MH"O=V(\1$_>6E3"5DO.C&=L4@W[ESVL9OLYSUWD MQW8D4Z$UA?KU3X'=_CCQM23"#UEU?PU?RM-89JXY-*P/M...HT<2[P#*]5.%IW^Q MQ/+7"CWL(@6O'2FXG*G>10IVD8+K(P6OC/Q;.M+EKL@H3[G)N.-69#;-+#5P MJ7&,:E/L7/*>JX^"%]^3*9O)E F9IQG/@U*2Y9KEJ?/*H(M]"P^+=Y[M34\[ M6M0_+T'IBT%:;Z"#0Z^-)>[&DG,^906;J-*Q:=P!J MY;_7CJ!J9C%6BXHXW!?0ZP?DC^2^K%77.G34T6>NB4M>6\=TQK@7'_7;LWBF MBNHJK#KLYJ1 D1:C1$,!W\-38YR6K]?.AA/3+Z(_8_Y]N\F+25@T3.IS7 // M"HVI5/U:L8F'=_53@Z]=PH,A MGEB%T2 *+U0BIF8'0,MP%)8LP"KNY3>@=@.KCZ?G9;MQ56/6MUYJY$_8 MLMF#BU$\FG<7..;6[X]LT,X'UVF)"V:KW7)7C+(:MA[;$(K7 M)0NQ+F:L7IRI@[\.+IQ"3O@23L]JZZS"TPAD O@Z*MN7O24BET55MAW/G'-H M@)XARI)3>,,)'CUC E,S:73_SD@[TCH:!_%@:XT;_D&$R/Q6[WE]"'\3'!\Z M-QE-3\EK$FU]&CVXH3F/1V=??>GG,GHD")CUP$R(ZD"5#<55#OZ:]$/CS&TH MO@$@-SP%*G5A[HAJYM2K8T<03^)I54/?&'K21L2L/YLIUQV@12+',84E]PB> M''V)7H@8=[]PAO&U0>XEW%AC)UPO)>DNXPE?#6"QPY'YTD4.'GS]]$$I:T ! MSXCS3!'NM"2:PB=5L$SF/,\RS^YU)&"]W\D1!G<]3'S[>XY/@3G;V"+SIBV[ 6HW6KOC'(*%CWX=V$62 +L-A(0O6!;%5;L9-!&^D8E[KQ*U;UL4#4EBZGT3GZC@\/[F2 9RH)JBPU M=T:@:1XZ/;.:JNT #R:&$D4E,'PQ,\JMHTGG77$[V,L8?S'-I8HOUQ]$[/370)':=Y,4C< )]@<:,,:YCTUH.O^Q]2J_+4.4V$5I9P6&-B MM#!$9"%8GTL3O%UV6SIMK,PTE509SHVRTC(I<^^$R[4NPKW6?JP_C*"2J,H5V8,_06X<),CT%?OGX[/0;%"#O0 M6)/Q^9"X/LC/QF\V%SR!WM'V8.3G;L9GMWD+)3H',1CZ%%I)XBO[80Q@K0.5@B^ M&;BI8R3,:*9+!7_YF,K9QL&49MO6R)*+UD,(LF) 8-V*4(YG7NAJ<2;1CSM; ME,M'UT3CSD:%$B6^O3]$#^P/$0C;QS7KSWVN!,1GOX'EYB(EHP/6]-VD%KOV MHMX,W..YK?P%%_77Q(QK^JDUX.$\7TY#J>(NG0S[/AXBX!'GO-T4?5 @)D_C M(V!'&D]Z=*5-58+&XUO/',D:-'%S#-=/8FSK'.<@VU<+:=Z^/GJ8&83+,=+9 M7$ S#-XV&MIBC#3ZAR=5-6>AM(LT]]7BO&JU[LJYP3#PJL8U7/O0S52UG'/C M-N9L$PF%ID_RHNQ'YL5]JU\>#Z6:G9S:EC-;>WJK/T078&_!,5UC:NT; MG)U7G0W1Y"QCR(+'\2!KS[1-]$R.)K6Z^?7AOP1>/KAX?ZN14#J@+ENM^F5D];V! M;XCGJ"Z'\HBUS!=_?@ EDUEN0:W,.2<\A(+85&4DE]IEC#&9T719RRQ*EAM[4/G89X3GUM-O2'Y[NKD4'7/@[H(H$P$BCK(H&V82CW M(!+HRLB>95/79BQULF!9IKG/K66&!F$S)[5B %V7:817@E=#2;5J-^7)6 XQ MUG@ZJ\*3]L-3T([.^N;B23F(NQ%O>GIJ1L= K TC(Z$NU4*,2U;_/*/AW;2F MXZ;O3?/FYN?=^--2;SWJNJ)KTY7-U_3*I6NJ&#?R;9LJ]AZ=8.I:$XM21W>UT3'+15D?T[*\ M+;]<8U%N2S1SM;BO7[)VRU=NH=?7[2;\V-:-;H+C'NC:=#2U"9JZ<6_"]7T1 MM[HR_\&QO<=/H/ MIGN!Y;GT2J1*YHSS5"BKTH)A"Z9"^#QOR]KP*UM+3ZN)AG$="H<-9!]TS="F M6\%? N]Y]_$=O.,XV\?N R\^B7?LKR\'+]S%_HN3\OW'@Y-W1_\Y6>Y6<'#T M*=L_\N7!1YC/"W=^\,?+]/"H__']T_3O?9[R<'?_]>[)- M5CD-4A)FK2$\B)QH'31AQ@8N!$MMIG:>B1Y\W%"SZ&UI[W)%(^D.Y#J06P Y M[EU:^$+8C&K.K;5>"B:M,RX-VAH308ZV($<[D+L[D%MN"%@H$Y0K.#'&"8*> M2:)M*HG.C=9<:EXXAB6\)>./"^2FSV!7/^-6@'>O.?^[3C([SK\+SE]N;*=8 MP7-A!0E9H(3G3A%M6" ""RX:Q3*I#39C8GG'^1WGKW!^;FD1A DVF(S3(M5> MYD$*2W7N)8C_1N;33N;?.>FYYK8FCNB> \SW-# MM5;1Q@%(7,&[7V_:<7*+VO ^<%[?&@?%;5@]EKXD7\-HV''YS;A\V9,A3&&, MSAUAR@;",PK\GO&4^-RF,G/!2&P1%>/6V=,-M9?MF'TK!?L/=4IT@OW.6'[9 MA>&LDY0;09PM).&N8$1134D 2S2U6C*M^,XSV6-K3F@ZP;ZUO+XU7HA.L-\% MER^[*[2V5.C"DQ" U;DM!%%:2R*8*P)CEA5!;:-@O\(IT095PV##M_&ANW+Q MRL<0G%1[>_Y:R.&=S[6=UCF)51W7I^I^E^]GS5K=$[%QI[Z?A9UJ4_*B#&G+ MBQ\-7\_OT]OI-L6$O4Y(W$!('+Q=]?$(BOM(P?!3H KF*A"5@5*8!07VO2N4 M\'3G69[>0@]<>> V9Y;RXG+I2-<%1FQ+%.$ MUEQTWN?2%LSN/,/,HVT0X8\AAB16^##C8>PPUI026BW[-"VP]N0VT2./-S3N!P>6 MM*Z?H^'S6!7K[5QRVAI5I3MSN@6HK68%B4)3&:0E5H1 N.:2*,L8L3KUIN ^ MS7BV\RSK:;%JFGR?+WI;PF8W>"CU>+'A!T>B=-CP,[%AV6>A;:YI[BW);0:V MC$G19Q$$T45AA:V(-6+PI*W2>Z9UGO*>5NGW42@<0VPX0VQ/MTL'"SX2%%6\) MRU)E/$/WB"#<*?CDG"<@"Y2/VQV])3VZ)DI].Y6'QQ"GL>?]M\(TYGN+=V$: M=^Y(N85'N"FGW*'<35!N-1='9EH8%W+";8[*CV5$26>)8\&;O+ NS>W:.(WN MI.?!L/4VQ6IT;/U=;+WL^6 *U-!"YL2D(B,/"HU=T3;1& MQ]8/AJVW*61CRM9=T,8FV'W9A6&#YQ*L3Y([ Z(\*Q31:7!$4VZ,+K03KNB" M-AX!SV]3S$8GRK^+MU>J@Q2*I=9F1 0*HER#7HYC;V8;->Z0;'-(=OA\Q== "YYK MV$.22BD)%XX2E4N!HGQ*=.4,$;'0N&%?8+?AV22$=1V^OM;$Q#\,&&;IS,&R"T9<=#,+Q MX(-2Q %X$\Y$0931C.B"425I[H/QVYCSW['\UF:%=$+\CGA[V<%0>&NUIY1H M[W+"M1;$!.V(-WA,(-) L1S?K=)"?EX5CP<1Q+"8%M*VJ-UX8LBCKYE\AXDA M:_65+H+K%L"V6H,BX\;F@&&$*\'!.DES8B0M2%'8U(E",NGYAE)#NHKJ#P\= M[C UI$.'S:/#LN]"<@;HGWHB4_1&!L.($@SV,G":>EF <1LVE!S2H<,]08?[ MEAS2X<3F<6+9]:%U;I@(&9%9T(1[F8(6X0OB3*ZS+,]Y[M+;IX=T$'%/(.)^ MI(=TP+!Y8%CVF_C" -QG8%[D%LP+KE*B8!=)FCIE0JXT:(X;2A#IVK9LC']? MA,'PM!R@=^5RK\DUYCRW%QDLMQ].L/IG._Z;=*W^;F=T-\IM'^5C<%;^'?\( M/C$P*G,<:H]DE0PGXVIL!CB/ZU6WZ?*N:KVA7K_-NBK3956BW;6]>M,.)J:=JI$5>74Z]5B.BI/#C:$_M?__R0 ^T*GV%M7*<(=[D@ M!D]9'14R<"V\,^B(T+U,\IZDF^K^>$_-B0?/Z;=T.W:'TP^69#H7 M5&?69"08&@@OA"-*"4\THUXJ):G1>2W3,]5+>G[X$4>IB M;^881E5^#G/95\DO=.6$YH&'>MZMU^'5P(T"-LLV_>;,(KYUL:];_ Z0*_C7 MY@(OWAN-S. XWE=U>'4CO'JUXFT(W :O?4XL327A+#@P/XPBN:2YS#/N6!YV MGK'5!HU=$/=#XNQ->QDVP=F=FK)!ME]24X1P.A.%(2PH37BJ.3&T8/")\MQH M+3);@)J2]?*-E;/K6'\[67_3;H=-L_Z:K*V.ZZ_']*Z M[GN/N MT>'.HP:1GQ3,T8'(3P&190U+&5I8)HFSF#@O52 FY071CH/42 WCN:K#.7+5 M ]7KGD2!=QAQO_TQ'4;<(48L>V 8XCR5@L#>4L)S76"%K$"<2*7,7)Y;D?V M0) .(QX61ORD )(.(WX*1BR'D%#+-&6.Y)E.L2YF 7I$H0@-7GB59I;3/(:0 M &; _S?5B^-.LLGRAQ5>35PNS#46;[F M;3+1N@RL>S_*Q^#TC+&(MPES6RO8MVZ:_[C5%.^ISC*I_.LPBFK#9KVH;%EQ M:6L$MJ]K(EP[#>0&&LA?*^Y0J4'I<%X2[RA8*3HX8IDU0$4ZY$7(7:K!2DEW MV0/L ]9!T .'H%OZ8#L(^C$0M)P;YR337&JBM0Z$&RJ(,1R,()H9([7U6@:$ M(-I!4 =!VULD[#(UZ'8^7G9IK; .C#8!1LM>6\ ;[7T6B,C2C'"?83^UU!-C M:09 Y:SG-NI#JP?#-R[YU>%0AT,_2Q6ZI1NY4X5^#/HLJ4)49$9ZJ4B>HS7F M0P;H(^ ?9IE(16I\4:M"V1:I0H\AF; Y'KEI6.1-HGZ^X3%\B*C[ U;HP8'V MCW:A+;?1Z&#[.K#];L6)QKU6SBE+&*6<<-@@HM(@B>7>:&6E$&9#3K3-<\T= M)VIT"-HAZ#WV '8(^IT(NNP#9#909CC1-!C"I2N(57D@A(S*WH0/ ML$/0#D$?+8)NM0.SP]+OP]*5U%_KBM1R07*5YH0[GA$C4T8,S7@67*:=R&_M MPNQ@M(/11PNC6^A_[<#S.\%S21&5.;<4-4^OC2;<>DNLIXR$PH&5$(+BQF[& M [L]"!H=N/^,T:KP7U]^?O8_\9]Z(G;TSV?322W^^!/YCD7UA?Z:_#X<)>.3 M /\?A9"8 :QP^24YA7M/JB0,P%)(_C49A"1+>PGJ([WD;I-_]P;CLBU -VM@ M^_*+ZT]@K+^/AJ?/AZ=GD['!L1T6RWR]=PHT,W[04?C]\+]O+M[_[<\LX_G[ MH[^ ?UVV__'=EX./[X'OW=>#K\=?#O]X>0[O^W3XQ[[8A_^^/_H/%F7,#H[V M/X@<4)0R3IS.%,%VU<0(^&2=+9@KA./6[3P#Z.XIL5KP(-+0W>9M=33R VED M3QP>_?4%W@%RX%CL__DA*ZS*"YD1IPJ!-3)2@'B3$Q$*7GA.A1=FYYG6/497 M^_\U!1MZ"?QS%ASN6/^BEYR8SR&Q(0R2T.Q:8BK$J7*4A+H0Y?EPTO=S%QK8 M=-+N^NXBPN);D>+*P23N^16 7(\Q]@XNW09(=9$ZD?;"H(H#>1/ZV)C[^; : M5Z^'_=)=',&K?NL/W:='1UA.(/BX-'7:6 &MM<( 6#$&U3A2A@1Q3##2L^$H/@O>4X./&0"$])/*],T(<&KARW+@8,&Q,*X=#B: :2@)&\SZ M[Z0<7R3FW(P\XAAHKL^*\X0WF&1LOA#?K@7V^(%!UFL#4@X>#L.:WH#C M'0S'L*IC=P*7PQ2KB:U ZGW%FR_BE98ES3/RSMT"-95 [>-Z,M7+C>_)!@+K"4 M<121@7 IJK*X6!HJS'^1%R)=#^,:E@,< A8T2X9GST;[CX#YC<6S ^ ?R$I8:%+2N$#Y,< MCV!!T10<3:IQ0Y:P3)\&P_,!HJUI87ADK"WKRQHTC@0S77+DG 9L306K'/D% MN:@J:LHI)N,)8-$21RU0$MS;TMAN&RLZ&XP:K7-^4IU6# MT^T\IVQV' 8H(!(''%'"-*OXV/:A)P$4R>:=]?P!R5'I!+,%*1*F!/0/TW/X ML>;5AGI_:5;ES=N]JA5.O:2YR36K/7]'K_V6P,+"-2 # [RNFHPBH[?/>W[X M[U=380< L2*_:N$"FQ10M$;XCE_ XL(\"] W8(Y_M<=L< \4Q=9JSXM@<@+K,,7\!N8;N;IF MT5#UBK)VA(L=U:YUPC>N>QC-(&8>G.9?']_04I+%>IV1?VCJ[Q5C831#YE]XRYS='TRB,GLZ/.S)J1W,&YB.Q M(,H^D:@0/S']KR>EPZR:+XGDFJ6[H@_L=LRU"2DQ&Z MU?Y/Z:D)/I74">EYI@LME<&6/P7/+6.V^$!34&$C_P,7/4>7'/#B__S37"&Q MYHGO&_PQ]?O-,UOM@',V8ZF3!>4XL*U/"\)S+HE23!&E MA2XX[(3UV^\^K(TU6RO853*JG<1)XP!:[Z$X0PWA/*#V@8Z,?G]X7CU9<\Y8 M%]&90GH\"X59] ]8U<@!Q;ND8-"Y> M_?,, G?3&@:;C);FS,[FI^^<_I+OW.WT3V?4_]UF"9WI5< M_H#!9HIO?+ TW^4\NR:YV;7N(Z3K$V4;5[NJ-G^P.7]H052MVXU;YRY?^WIW]^HTJ4 ))T&,.92 M%1QWG.?!,B%I<$H4PA>9$A]>K8L[(MFRJ=;BQ/Q)-KKN:IOM>A%%V?VTW.I( MT]-W%^\^GO3W/[[Y>/BB_^GPQ9_TW=^_G\!8/KW_B,]X2=\?]4MXGEB.-'T/ M[S_\XZ^+@S_V^>'??_*#%_\Y>??WRXMWIV].T?K;/_I/__#O5V )]HO]MVF* M4:;P7[K_XM/7@[T/,A5@[.4Y\:G&*"2>@\T7% %+W:2%==('&]OR,?W(2D-W M:->AW6(2)PVY4MXK;0KN9:%E9IVR+,T88QE/(]I1RC+:H=V6H!U;0CLNC=0Z MTX0%P0EWP1&5R91PSGW&+3>IJ]%.T5OW'[[+(MS)56=V=UV]^EX;#/WA MX)C@(6W2GWG%?\2*WF05'YK47#?%!R,9?Z0=T)[47#SO@V4;X]7P)#O&@EPS MV: 3EM<0EN6*:1"XS I!'3%:4L)97A!#M2*YXX(7-K=IP/Z=O*?%IK+0[E$B M;@=6VS2W+5'C.[#Z66"UK-G+(J0JE8:X7&:$4QV(XQY7=!V):?] MX%"FWTTY^@^&0N['\/ 8_5FG/7;)CXY-3? MRX$9N#)VTJK@@M,ZK&XY#/7VH>1K8^NN'/LVLN[OLX#>LL)HK'(P34].SF"] M0A-Y'1.4;M]^(B!J(/DNAX MZU_4ES1ZH0WC<\QZ;O(%%M)GFC#GTQF/)1AQO9O\'9H [?].RE$]G@E&-@\6 MDH%.RC R(W=R$0.;Y\*7YQY8-:'MD[-A'>5<#LXF=:X/_H77-V?D=0HD+-,Q MUI> W\]/2G=2IR*:F <$V_"Y#NP0&4/06<6T^I$V@0R^F_,XUNDC,0^X)MPF$Z/)/0E@3R%MFVE&Q0JC=D2TG43$KB2B M-G%PD8(P<:].$UXAB)A($HFEU^3_+I%.3"XI899FM)[<>BWVUDFT\.1E IZ^ M;(:L=2)>"]KM[R!FHIR"^P8H3/H@=(K1\!3?"-KB:&A19:R3B.90NI%!0+JF M(]TM)=WL2M*=4L%DL""!X]5%4R5JJK9,=93=F\B]N8R?^V&F'47MXO@$\\N M*X:CJ)55N [E\:!6H5H!TRQ5J_& K)PU_3*K+GRFAF:-^",+5HT9T:CF-8X MS7R;YL_5ZG"D+ERK,W/1(!+F8&+%@B_HA@RS^AEPQ^=A_S,^K3\T3;V#^IP/ M_JQS*)/A9-2D=X/*ZB)I]D#7!!5Y..N^#8\\.QL-OY2G &--:8ZYE-ED$X;. M]NW'(2S-!I=P%! #@@$M/I:)0WNC$0%EFXN)8J+:33#K'*^?],?PI(!9^E4L M"E'7:9A7FD =FC'2#I':SNVA_QYF(^E;,[ 6^$VY%Q]PAZ-U6E]LDHL2\\CA!:AA#'WHSZ4HU\[]]E'- M#EZUA>7,:S#;0G;%%N[/I[K7^>TK">^ &/^XP6&(I8&+3"@O&>5Y$6PH="&< M=RDUFJ5%%\'Y([U7[[X>?'0?LL)HE0=.G!&,<)L:8C*O2:"R$#Z8-*-LYYGN M,;5:=;XQAQ;R,2)1W(0(4I$QV'L3 LVX*9Q1Q@@84^JT,YFT76#;CR6"PQ?[ M'X(0G@NEB72PZK!GWBC_&M+=K?)]S%>3PB7LC9WQIZM_K\@9U-NU4/J+"#P3@L/Q6H^I_RUL9WSP* M6#D+I6J[(@O#;2I67#ZC>:FY(2?\#SS= 8+:JY5\8*+7H^$ /KIZJMTA3Y.B M_N+3!\IA827(19/3E'"F!);$%D07013!.KJ&&AG'!>&[2#<6O@XGS/%N9;EW?\[P3@)I[C-+4= 3AC M]5I@PZJ$Q4-0ZO>O?EI951.L=6YLD];M\?-U^TIID>&U;2"ST\L8U-CQE7E M0KC>^8DT)-?24+;[[;.B)$E^,"+_AG9?J"K860N[ADO_HJQ@JFP%A_\X*/=/ M]]-W'S%8:^_+P8MC_N[T51SGX=]_41@[8/HQ/-<7AT?P]Y\?K)#,:$V)$*(@ MG#/046F>$:DTIP*EQE=+,/V;W^] M?77P\NW;Y/GA_F^O#O:.7AT>7'FX?D^4/\J:<,758_VKEVEQ65W*K*X6]>=!*8DI]K#D&.(6Z/O]9)7 [<+H)D\QW+$P]$ =$"0:6>-6*O?$0N@-;7)4&%< MN+DN:=AHG?493#R-QY/#N?+%32VSU^UX]MKQM&4>=Y/Y2;*LG23,H)J8NEXK M/N_2!RVN!YI$_1#+QJ#??DZMC57?+K6JZT)P2X9UIJW-O!4THP57QNLTM<(H M:D1!M4AY:UBS[)M-5EHXVIN-YG48H;@SQ^&P^,\0Q5U;SZV^:C37@X6P1X94 M^U_?77R0W!8Y"SFAJ0J$"S"H30"<8HJ)3.6YRW6^\RQ?=:G\WV2^3-[4-0M4 MVAH[H);YB1M7O>3?_WX>F0!APX#JT"]/RW'PFK47F^ 5+"LWJ^C?,T%PSK7 :2W2#5,+'MNJ0:8GU)AX@(8)66:J8"Y(; M@ XI39ZJ7$O#31"V;@N$A$K64>RJ*^BUN8@*SM&P(<>6AD-U$,:'Q7-3G7#U2G&3?8.8UB62Y/.;&&.1)L[JVUCIK,[#QC.>V!O%KU M"[7E.W^INT$@F=PI5Q6M MM<,1_A>]1 =1OAX6L=-,\VL''.MIYA/_X L&RJ"E1&8,M?3"$LV\(E2ZX*U. M?:'=SC,A:(\+=5EWF;9-Q'SAU=Y<&=AO8LDE#>B^3R6Z'@G%][W&L[S'N_D? M]P5(#4]#X261J0O8/$X0RQ2(#N!5J8(*@L7F<>F:+E1GH$3'W=]-]I;:>-2R M9%'/.$=_<-^XUH+ ?@?#\SI*JIHO.=]J^F?#:DQ:G:6.#VP](2O.CLV>6'<% M?+& K^@*^&[#4.Y# =^KO M+W@B5YC)3:4B90)>;5::0.??,9%07OE#;YHV/ MCI@7^\]G^M'T,&NQ2U(UQJ".XUCWW4[*OJ]C0N8:J$2@+(;]&FM3E9=Y$,H\\8C+(['0V&S27MH_[:?;L+L'IV MUB_KLO-XR@4FIQM/L%''='AG4Q.USAMH VQAU;$US:B)8VW^*$:PMGB >U&- MPRG>!',8GF/7C4D-V^>FWX<__7 XJGJ+-T>O37ULW(8[HL(01M'7W8ZH:L[W MZILQ-K"/SJ=C6)CH?VK>&'^-;YD^#*\E(9X*5G4(N4%O/[KAHR.]37-XF %. M1TM>*!2X&.FSTJYJVAVK;M@P:(.;ZKK%TY/Y7N/AJ_S Q.,; L_KT M=WK:NWP,#'KW:9AO'SC?4&0Y,!"(^'DC]N>^K,^'YX*L+,8T#4#D1#=C'7+5 M!,V6&#[GF@X Y<@3)+:+N>A;;'X(] #7-;UI9C^=AO')T%>8JN/KWF3-&]>T M%\ >:X/C)K\@+D'#,+[)T@&*#G40I'$G34@P&-7 U--V7\T+:Z<, #<,:IK M4"-OG)1GLQC7]<^#:\M0U/ZAT?#"]&&F<\^L6Y@88&)4A*=[A'K:K M%W*"V M"12VMZK&,6BS6?5R@.&,LQ83!H'$F3DEKUJSA+UF-:+W:@@[;JHZ:& 4/@? M_]B=9^6KX5E4$N&>663JV'RI(^1ZTP=%N_2L'",_XW6^Q!B5"#W-&IKQ>%03 M/]X*(%16\8RO?E)]<#<I6I%5&@ZOP\V;GBMG M2$Q [&94NR"'@S;08WUOC?$P+MN";M^FUK5 ,/_,Z?E G;@'TF&X0$;) $,Y MEM&D3K##X] ZLGD*:X!&6(5HUC-F/IBC::8V9RS40?=#%V,O <4 VQK,^'83 MYH7V55>"7--"M17$_U^5Q(1^,BS(I&VM5=\,^.DNMM6+-VN\F;V%H1<.Q@",LG6Y?PO_'=;0^MNIV1]W%-X4'(*9.J M]3#7PYP=D#>)@5?L/)IQ8VR&L[9_V&Q3>D@*('* W'&^9=RWNG-E<[(4C]1# MC%R/^]JV#D-@;X_Y<9PQAK$YM8EI )<=)$6[L@UAB[!^NM"U$M&F7M\IY<_E M@L9MP2AW2^_ M3OD* \U!8H"Q72/D#)474U+FPKEB;:]^S$ZJ!Q9G?1ZS:>/&-%V'ZJ$C)N/6 MP$/F]NG2K=@(O/ZL)B!O0%$Y'F"?SU=1B42]O>D)TFS5WL#/M079J_=IJ[J# MW,61_\'>!U7P+--*$-@+1W@F,Z*E@3^E])E5BGK.EJU!1FD0CC+&+>=2*Q4R M9:E@N?<^"U2OB]2Z1UTV>+XKT^]K7'%%UP8E]'WIA_&C!ON#^F&H_'H#:HK, M+/D-:9U.]LCZ&[R>B< -M7D8@94?/[-[NB1S-5B2U[5JNC=331]S,XS+B*5C MJ#4-0]I(I1]#, ]NW2[O./.]35:^MP#R7<16QR5XWG0X;Y7^VM'7**\_)'L^ MQQSJ*T>VYB@-JUV3;'>-%H9Y(?5AS"_TUZ6SB*[P?E=X_ZZCT_X8#:M[DJKX MG=9@4ZGS+_;NZYO3=W__R=Z=ON/O/KX!:]"?['_\[?3PQ>_P^1/?__O/\_]?[D/8SE_<>3\N"//_D!>WFQ_\<[O(4#-D)^9O1<#:<=8MX$,;\N(:;-I,BU M%T3RW!#.G"1*PR?&BI.=BGAG@$>7 $](S13/ J$T@&(H"DN4T9+D MC"MC9 C,V%I%3.E]41%_=I^F.W-3U('\]] ?P2[Q1TQWB]ULM]8*EWN-LALW MQ-?HH<_G(Q&.9H$(:_-#]@:^31#I 'EC@'RQQF8W@>>9)IFB@O!,IT0[BZU" M%=>@> 8N/0 R[4F:;U%WC4UW@GN8 -"$'W;;M-W;=)?:<(?3VXG3RXJSUD'G M,G=$*>X(YX(3;9TE)J4N%ZG3C!=;B-,_^PCO+MCW*,99+D;>7AIU>>FA\+>@ M;1.^CWL->W>IGM(.US:%:P?/5_1/ 3:_,"S%]<0&/XP3FZ6..%,4F=:"4<$ MUW3:R^2J%W0['0(;Y MPOZ0FGC.D-YQ,!Q3TRI3J?8)"(LVTK6%T(X+4BF =X M&@IB*06 D &42+"4; &(P)3NR>R^Z!3?$6G[_6Z6[AF;><9CL'Z7$LN?7"/J M^?L%6O>,GW_<>%QMCHD?MMMV*PV#NE-H?>6;Z29V>+8Q/#M$E\H0O" ML1>$#2XCM@"D4Y(5GJJ=9QG6P;YU1,QZ4+DO9SSW$!"^3Z'NMFE[<7LK-= . MMW\\;J]$,J8NHYF61+C4$^ZU)\9S3V0(/.>.2JO-%N+V8W"[OQI\!G88CH!# MODL!?10AV-NH@+8;=]$AU\:0Z^V*QEG(PC"G!*'69X2[5!*CK2( 5 9DF$RM ME-AXK"?2U5;>]]XW^, 1X*&X%S3G@ M95-G)B.Y=5ZF><@"%5L(U(_!U_EZ%,Y,Z:>= V*41VP2V[D\[Y/&N6 Z-YOZ MLMY3N/X0-[3^K0.ZC64%'NTAR$6M%,8A]K_^^8'FA@6C"E(H'L"8#I(H+C7A MFJ6!9RXW!D-=>SQ;[078.=>V&R$Z'^B]V*9[KI%V0'XG0'ZP!.1<^N!%H8G+ M/,(W%D;"E#5O@G>%M#0OPO8!^:,I??1ZA$VOL+G:6=\,ZN9 &)9\AIE]][ B M4M951+J'2G=+A:^1!IO0J4B!'39O#IM?KBC9PF0^6 ?8['/LDE,$8H(.).1Y M(:G2S.1\YQF5O8QMDSNA.\5HL,-BKO_Y7!N2CM4W MRNH72VH85M))%2? \2GA3"MB,DY)*CFCTMM49W;G&>_)VQ>CZ#A]>SE]&PVU M3OC_%$18,L(H"X0#"1!0!@.!OZQU@@J:8N$MU@-HV")(>#2]<_X8 M#OUYV>_?0R.,W\8(>Q0.LTT982V1=%"Y.:A\M6(G>98I94,@3%E+N+2,:*M3 MDC&M PNP5;ZKG1G>X=*.P^[$9')?8 M(-U$/\ ]M&5$=Z!T#P^49I177QR/^X].S*!#YLTC\_Z*P504.3,9\X076-1= M\)08;5)B,^=5H,(IJW:>,<%[(NW\S?<-&[J,@GNQ3??\6*"#\)\*X4T M+8 4B&5:$B *0[23AJ2<2N-LR)QQVPCACR'7(+)"TA\.CLDXC$Z7E.O.K+\/ M&FKS^X%J0=P"P$0!8\N$[P6GF)^F'!5;BB&- MF>@<^/>']>^Y(=,Q^B88?=D^H9E,K>6.:*%R$/=&$<5X03PKLD"##4'(G6=* M;I&@?PR5=NJ>@6:Q=\)M:NX\WCX^VVBU=!ESFT:VOU:CC60(5A62,*E!A3%4 M$R4")YGQJ922RXRQG6>"BA[+;VW'W)#+[I'']H$!QX.S?SHH^0%0LF0->>&9 M]<83$62!@8N&:),+!)7 G ]9*C!"HI?FJWK2]0VB#D/N"8;< ]TT'NB?#R&(Z$Y;D'K"]FE MZUC7=:S;8 ^',W/QW0T<'D40Q3;:ZTT1G/D?FOU\76]G)TTW)TW=BBF?Y:;P MQE#"HS3UBF,5,T&-5M=0IQ?)4$J6DQ0;$GEA19(1ES,F<:RVQWP-C/<%N'=K; M1W[H9=VN+UQW%[61D/@658X1VR1IH0[18D.F88_"R?R(I.9 M$EN(VU>HH[ZLSOKF @<;OHTA]_G*;A$>B<.\CH#KKY['=%%P#\5HF?NF$W@; M$W@?5PL4!ZN%R;0C*B\PIXRS@<2O'>[>] MV[Z]]]PPZF3##Y(-*PGJ7A2.B4!DH< 8LCH0HQ@CEKG5PWQ8 7Q M\<5S,QI=8/W,V':@ ^/-@?%JA5S!>.Z*7!)>>&POD&JBF#5$959GKO 9M\ B M5&<]H;;)-=7YJA]E[LGU *1#A9NBPE+Z2?!IF@$ND,REH88&JUA.@A8RXUY3 M,.9WGG%VF^23#@RV5]YORC[KY/U=<_:R\55(X6Q18#LA*5#>2V*=!PO, )=S MG=.L<+6\I^+6W4.Z%/S;I^#'QH[7.)2XI@E<3_!)!MO@AQ.TXZ(1?"M7U-8M MY#_N:'$>#/[?\=E-6RARK9_N('0B8H,B8K4&,.5!,AL*(E6F,5@A!>E0&)): MRKC@4DN#068Z[64;ZSFW&0:\8]]_!\$=!#\R>_RFN-U!\\V@>M?GV.[_L0'G_SC!M @0#U36:J8"Y*;S%DI39ZJ'$PE;H*PB[K:]QG.SX># MJH0=CW\6\?S]'P?E_NE^^NYC M']A_[\O!BV/^[O15'.?AWW]1&'NV__48GNN!K3_1_>,/.@1ITRR07.:.<.]R MHCC5Q#":Y9*GW/-TYQD5:2]=TQ\!Z",9 !7&\OW](="N#W8@@K1P.EW[I)HN?@(T<0*_[B8OX!O FO%) M2/X[,2,@IB0,$'1@S]Q)DM%>@KI$+SD?CC[AE@<#M48=FJ,;N!QO!W^ M#/CFZ"ZNHU^2\S *20&PT4>-8C=Y-4CVSD9EOWGF3>A4>V\]95HI)GGF*/RM MI,&"W!FL%).-SL.OTGE>5FXT/'\18H3.XZ6SKR\1@0+(!NNH(8'J0#C^8X0) M1*9%:GTAQ]\!* W'A%\C1DA!=,$*5\031PE,]<+HV7.\^$H#TNU"J+U82 F/IB M_SF0P^GI$.EXZ#[M)DMQ@O6ML$% K:[^&\FG'$PBU6V KQKJYFQ78@SC:H#C M>>G')ZTM.W=C8S2DLUN,!0-A,K[\ECGSP 6DQMI@* =HDC[)\COC:IHOK?O< MOR>CV0(?!V)'P7PBIH#1/S']KR>EPZR:+XGDFJ:\RQ M7FG@WV&-5T\ P<.H#D_]'[,M0TE.1HB*_Z?TU 2?2NJ$]#S3A98*!(PI"IY; MQFSQ@8(&?12U'V"CYXBH VQS92XG]!7B^P9_U/\N,5L-=2K-9:;2D#*A>>!6 M&1"GW#.345WX0M7X#O<$OX?H&5RJ"^92Z:7E4CA%,Z9$[FT0#CYD.Y>\![ > MK@"\YY9S">I1R)2E@N7>^PS$^O)["A^8#8ISGF;#<_":'S10R5B4!LZ 036&7K_0<< @0.:92-N07KAAD<=9-CO#\_1 M!W$3G:'1F%L(BPX.F&W?G%7A2?OA:9N@6@[BF.--3V$ZM"?B.%%;_ M/&/YW;1F^R:RI'ES\_-N_&G)6U/_INBN2-FE/Z>[]-+?OO58FN^"KGW=QSZ$ MS.'M&W"W"%UF^'*-7D"]VY0#>Z '1 _SF"<7:0$@[ R&23H3E))&4)<6F=6! MA?PN/XO7S_]SM^3@Q5_L'3LX63[TV3_Z!./[5__]QV/V[LAE!R\^9>]/7Z7O MCOZZ.#QZ>?[N[Y?IP='[C^_8[\5^61_X[+]-P:C\]!4,2U#G^;E'T<;!7UYO+T;#3\'$YK8Z@K M=K@>?QT84=J(W!:4\Z"HMHRFSH$YYVUA._Q]J/A[L8*_7HJ\$%(1K;$2=RXM ML6!P$R^]D-YPL-SUSK.\QP7=HDR%!XN_]U!QWS>#20$441^WS?P6B,;CX1!3 MD;JV")>?;[9 1(,QF%7E( A\*' MJA=A&&/*)S$ HF7E3C6^#)$+C8<:(0?3$Q Y<)O15&>,J> 9-]IL&2)WH'M] MT'V[ KH\I\J!Z"692"WA3"AB9VF?A?^?O7=M M:B/9TD;_2@5S]CG=$4IVWB_=$X[ QO:X3R.V;=Q^X8LCKR L)$9"QO#KWY59 MD@!)&+ %%J;V3-L8E:JR,M=ZUB5S/:OQ;J_U;BUSTACI68A<2&4,24'&(*R3 M7/G&N_U%@78^S:NULYA:B7PR"G%O/O./[6>9&[NB1->=[]3\XO8]!7D5.V,>CW;M"WY]-5-!!-,,<(++9$ M/'&*3!(24:G FG/A5>2EVP8$STL*GE:Q6GI%S>"O65*XX@\:4^ M/_Y-6UC909RAQ&H=U;(?-?\[>/1X+@_A!FM=N!?ERZ8/A)N/BFWFMSG(4O\ MOE$Q\I_1P!_88?S/H./C1K?;]\5,32K$7XY?'EYL<_I>3X!<[_L+1W8VQ/;. MAZ];.[OG8*>^;IU^4H[+A!5&@2B#># "&2(2TM1BYZ22/.8&T+1EN)FS(;.% M(K^,FHK?JS>]$]O;+YHR9JH;@UA&O+OHAPM&!J-5P!!C>R<,(U@JRH0(FCL1 M[EPS_:H##XL9?_CH;@EL1!5=MS4D]D: M&T]TSLO%1BX>4"[\5Y +2X61TA-$K,&(2X^1)=PCIXF,P@8<%:G]Z6O$XF1@ M0RRKTKISI3QFR@D:A=,F2X2X*Y2VX\A$'IQIQ>$AQ.-]^^\FGI#%H(L13 MB8-IM+F^,G(DE<(B,RB0E)L9+CX7>P4E\OJJM<' M_29_KVYNO0&H>PQ_Y^.EU]P3C_\2! MOP6K^_@RNQ^GNH?HDU.^_:_MMY^P59%J)Y"EG("-#@H9YQ,2BG#&$Y?*@HU> M0!WPKTEEWDG)TR;;&51?;'=42C0W!MZ&CJU&QR JEZ@DUN=U<=ZUO94"7BXE MINJGANF%&>/R!(28V5S&HCJ9IEO2,%HLVL$% M,\-))FD9:^3X"_G' "%F:RX9<,&\6+T'.Q7L( RK%_W029TZWJM^RQW5*/YS MX_V+\A/Y\_=*8U%--+"ZI(+#ZKK45[7 TB'45)\QE']YPRNHX MG+[58)KYS'%W?@7 F/Z@SDG47X/?GQYT?)V\N'R/')%/IG8\@:"[?M0M ;4= M5IWQ3%^\YX$-\-38NS2;=EI2>IGB),_8-Z*L:Z3M,9$4+' M6MOM''6R/$QT\*S(2.8]R4DV6\3'[@]B+=(YRS,!M=^R\(PU97MZ[<;DVJGF MY/FT'5 46Y6<:YTJND2P BI]/,Z\C%7A"*Z_8H%!&2:/G2H]B']_D <\O>J@ MWX4US71 \(1"5E"CPT%GD/6D![[I8&@'9XLDWW?[P_S(K %3 'AA05VWC_,% MD]=9K][#C'7MH'O6NF$8%_@/KU:_67E_>-]AS(FPDI7[UKO.,-$L[\7^,SJ9 M>Z_G_4FF].*M"[I<7%S%7M&2>I6&.1T&CYZ\<&;!^0HN1:=>1[ #Y7V'.:,( M$E8;PG9J*N#NV02K MQ]G9_.+7^:+VI,C-+&A?LKOKU<# '\A)-NN;I6M/YQ;6\]"#Q\T<7Q%:'JCTXR)]&U#SLY&/1'^P?P M"C5_&+PBH$VO,SRJX^;\O=H[ ?(?Q&YV5S_(@CD>N MV_&P@"44#^.[C>I7FU EP>\'$?2YIG,H.TY%B?J%UVR]VH 8ZJ301$\PY>+5 ML]?CZ^QZ6<+))'1NIU7@4I4<>^T_P,_@-O5*X1Q,TD&!$9N_GCI?:P_+QXLI MR;$ZW&CN64=YQ^"X>]G#+2UHU9\P:?!Z$$\L>.!$L&&D/A9*R)/3/CPX!Q[% MG1L7\YUDBJW^8;W-*K2,V2Q=W 6FU9MMX-[5*S#V>#OU5X\A\,J*F^<3).62&IW, M#-MWX5((EF(8^P$WYD^&\=@.BI&:^&Z%]ZMV&X9C["A;N##(8?1C:KGQD[.P M9_3)M)QY?[^$.<]MMRS*^P.P5L,%(K7Z^+'+;XN4@ZW7)*\D"4BG"(LW#YC[\76["6EK.]>AY:7?ET( M,7- [D' )LR9\R^1)1^DK',$IK237^HBFLW2!Z9XL _/"Z#C_J1;Q'00<\AP M&?=G87;L/G1 +OW)MR0%8OR3NC8\3\_8/<@F%+0CB_4@@B499J>F-&( '_EO MP*G?BP+ %_X:]6+%\(0X])(R3&W>-Z;L;@M2G 8PR/MU6J $8H/.,-MQF&28 MXLF3\EQO@AG-*<<)JRFYZT8A)U%J'8(V-O&@DE',>>TH9I12QO%D(YV1IAG= MP^0BV^UZO_Z9]&<.E:5;B@U@5W.L:B MD,/.U^H(5OQ@..;9O5Y;+LZ?V-YE +BUADS5;0;S;L:MNVZ@P6 CUWP"\;I]N$!N"L0 MRW7 9OM+=AI5RI( MO&'M_P-1=6>2K M?/6W1^;QGL8$0DOT#6#=A8][X]]HIY_8GV4\^/A[TOQ:G%FYU%Y\%[%Z.Y0A3R?)@N0Z48$>$\])'+^)M2W;& M.^7#C5[(@C5\!R%GYTN)]'[QOE@_$,)Y"DZ)QM%P;2@B6C/$HR'(6J80X3PW M!(?H.M"U9Y2W#)[W2NXLI75JL73-R8TLXA<0^%[N3.'.LM".>B4#6!+\4Z3H M]4\NI?KK[TX/)QS;3ME5&5=;>/!VAY>2=[9[I\Q&&>,T?)O\?GAIH[-5G1[$ MLA\Q*"(VV6N8;B>.GW:1IF_-I?'!02O?R:,;UE.8=T>/[:!D98_S=MA)C@_K MO:L2R,+OIL<@%NTT7LSK$<2KE^8&AIY&>;;.+O(P1.:P5Y RJ=/\VC3L'>>N M)QOFY6WKXY'C+=@) B_7N-!;@6BUZ.$_'=KOE +^Y8YHW&#U/_3L*)2C&V#_ MJU<9BZM7G1Y,2<=VJTL-9Q]K:KQX]?G=RIN4XV7UNW4NWJW>$RD[;=,]F^F' MN6QZ7(U4;RV.4\;9T0QUQOMBGRYOL.9<62B'P+[$"RM=-J3K.JD"%OU+*>0T MWHO*Q\$RWDX.B)6]G-.RJU0VH\90D(]XQ5".8\T>T[AT6F3VI%;>8\R9NFX' M(*,^T];+;PH(>FFG<3KJ-,J.R*7C.Y?&?LG-^"459NW9^"P>O'0Y8%BVS,82 M=/D075G[U(WCO8.8$OQ8-RR\.,!XZ0NMF3.&P_RK2?>PJ?KP\_%C6]6M%4V:-\PO''H@NV[5!IZ,[Y1'+ZCR7-!-L#/NXYA' M6L-)]M=[Q4=H?4,C8;#^]UDYR8/9'X<511[R\:SQP:B)NHV_#Z.Y (UZV7\+ M=9M]?*N2<0I&^5J-Y!7Z]T5EI"HO/FDLI!OYBF2_9H!Q[YO-OWGY]8 M:+"]\X&TWWXBP4>%E4$J8@@-K!?($6*0ID81(8@D5JSE=G+V.*_M8!17,!TQ M/O$]#6]'4V?D FZG5G&QY9Z65$RO6VRGBKJ,%0F0;O; T;=P;'J@<.I(7MVX MG?]NNAN.TF49T4?4HH>I=8KY\EOTL'6FV'?=]MN?,=T,]GX&*]CU#_WNP8IU MJLRM;GL#^=.$ 1G^H]%G!IF[M(%?$;C/8Y5XN[9*=ATO6]W+3?A$YB;]]_T M>J_,S(^*SR6:L=O3T*SX]&T,JW?C(/464G2;]WY2TS=-Q"Q#!7_%"6KDZQ[D MZRF0(+9S/4A.['\G@=@3)S-\0G2%/'B<0A*.$<.Y1/T7?P2>Z/X:M _>C&N4/K8.3EX,29;>/DUQYCY8.MP&.'_,SO4+[TU M.F8A?'[8IG\=[.ULG.X=_O5Y]_ MV3MZ*?8.WW6VCMZSKO/ M='6T?O.NW-?XYV=[I'\/RSW4,8^V;H['[\J]M^_>YJ][B= MW=/VVT^:4 NBK5#0"2.N+$4N6(X2-L%IW?&P@4)WN$DPSO&R0;[ MEHA]YY>P[^O6VT\V*<*,=4AJJA$ 7$(."X>BD$EZZHF5N3* RA:L=@-^#?@] M8?"3CJ0H;'31,DX2-D')J(0C1@8%/N$8_$CC"#X2,)SK+RU%RE'?-$#>! MYX:6(/A16RR4-M3B#(:DA1>4235@V(#ATP'#P+VRQ 1-HL]LG\[D_\L5 E0Z M0_&=P;#Q!'^6)UB#7U22>ADHBJ6'KQ4".2XUP@%BX0!&SJFP]HPRT^)JO@IN M-<'O*70/:U]4E,V6C&UNO:A>=_NNG-[TZUJEIR]! MX&I>@\QJT$#RTB#Y[$IB\KQ]^BEI&[5/'.7D"N*86V0<5LA(:PQ7AB=/?\&D"Z?^^I#FB)HM0()I".&KPG MB1URS"<4,'6"R T@-(/V*>;<&K.[?>ZK!RA*.1?(!.2<, M>$\\(>.50BIJF;3WV$H/H1YNS_UU?U95=<\5;1UZ,_:F[E9[4$W_[V]LXNW-[N'[:.] [@NM0\_GWVB/L#_$X<8J!/B M6!KD#*$(Q$8J8@.CA-20"@(9PT:&,X!4P;RP(1K"+<5:*^CFIUT=G;)4*Z8YUQ1B+ Q:X'%F&P+)29*F M< -[U+W6[,T@SXI6<#^4"OXG]WX]>[KJMW_^21B+'2<849@\Q+/[[42,2& : M3,+.,$?GU&D\?YTQ1?[PQ(Y9"FHBF=.Z]44NB:Y^2YW!,,M4JZI_ZH].?L]4 M"YE8;Q S5U/9_1CW+7@/)JMTX>F=U-^/W3%S[^5*SLYD .V487C3^3P=1L+Z6+SZ#_!1RTS!*1BTKCUWQK&%3N=G $ M'^7Z?AA-/_/MQ9-X\8C2OF$0]T>EQPC\]*4#>G4Q@O\=P?343.. 40>%0P#^ M*T,8OV)-'%PX\H\*+=:8&W5XB1X"QI=;V(*S"1,26I/."#!C=3,"N-7XDL+* M7A,4C!L09=*@Z ]Z C[V=F FWR)W?[QA-C^*L@NI9W0_6+">W\0PZ@;M],4 M'5[4K04*/]W3Q8C/[),RFDAO)&+206#NC4:::8(T%H[HP'E0:M8(VMSWSN#D M+'SN9,X8*\U42%0QY0A^!/7MEV%NTD$L3$K3+PK? ?:N%(3_\:A+N^6Z(=]7 M#7Q# ;(1^O%42S>#O;?!RMO5H2^O-O=Q%?B-R2V66S[ZN*9@\ZQG7_;B8#_" MD.;.O3REF6CW7>R^Z-K;E,K^LI,PT-2=*A]5 M,DD0Q[5*EMI )#7$>.JHD;3[?0NPEM\B8]C>^%[ Z9Z M>^'HGPZ,B>SN;-#MG0VV=_@6MP_A.T=[G[?RU@1]U=UZ#9_3+3&[O;#W\:_# M]LX_!UN;NV)K,\"8WE)XIZ.]H[>GF1YL]^.'T[V=?PYWS[MIZ_W<7BB/2@AG M!/(J8,2#4\A!/(6PS)6NV@?CU-HSPEL2DT=RMK M8J9!O ;QGC#B64N-CUY*;17'@FH5%&$N,L&3HE8UB+>2B$=F?3P5>2+<(VJ= MRSO?#AEN& I"4'#^@@K"K3TS+4%^^ !N W@-X#UBP#,X&DVQCIY[SF5T5"@2 MO19)A,2T: !O)0&/S0">2@S6BAO##8\A+5G3+>T>"R( M]Q0*5C_V!Y]1IX=*&Z#A]0EY>K?77HC.CQJFEIY[RS/_)A/HYWEO<.I^<&J> M5H13)ZRT 0GG,[^KSW3+1(TMS&WAAN2(&.\E(SIM@\\.T-XTZKZXZ+STIT*CS M@ZCS;%: $ZU]L@*E*#T"8QR1MD$AP:D56'-/L5E[QDS+T)6KI/O%CQZ]ZO0Z MPX,8JOU^/WQ?X+_@K7\]*%IZX#^9^-=YWALHNA\HFF<@X#H(ZZU#7F;^)G * MD5,B_X2#-"X0D(RU9T*TR-(8]59HVZ71YWN+_!M]?A!]GHW\-0E")NK!M M6U _F?)OX$_J?(T!G<=!OX&>.T!/^\5<*"]$DBY ,\XL7EK("%#%$/1LBB$ M"C19G>EP-"7TSQ5**S;;!*L>RS=J?(]J/!?!?6!("P<>A.9) M:@D>!?.-&C\!-5YZ"'^-&C?J>A=UG8W>04F5(L(B3(/-#K]$3AB&DM$V)L:Y MXF!U*5>-JOZZJKKTZ+U1U26HZFQLGGSPTDB" B$&<0UAN=8"(QF\9YK"4N4* M\]52U:>PY[[3/['=*=G?@@C]EB4/8\(P!E,=^J-,/U:*'IK:J65,SB^#U4M/ M<@!&-RG5I<'V/#$((\[PX!EBU#O$DR$ VR$A9;B@W*F@B5E[IE1+DR5W//U! MG7D<-:4-:C:H^1-R2@UJ+A F$HB; FUE%.K M+: F,2TLEUROWZ!F@YH-:MY/-K5!S>6BYFQB%7$(H@+%(K$ MN>@I9D(S0$U!6_C'"YI6 C:_MZG8Y+7&JL'INLK]#8[[=5>[/P:Q"Q=_B1=M M#?YUM5'$^'WQQ5=L;J8R.KG^*_-[33#YT[I-$'VU;\3E/P\&%]3=^Q&Y M0;2?D4TP^C]L]]2>#=?^?>4ECSH]-#.IL_-Q[4NF]#TOJ6_QCO5,A]P?I\C M'R#'<9"O@B'951E*=3#(N/M?-_>S(WCM66D.DWN"O,B8W3L9_O>_[8(&>=<) MW]KU[6Z^W2J'9CU>NZ9AV2T:D"W\WHT]6U:]#\MF]/'(Q4'%2.G%0J:]6)H& M+(^L34@SV*8!2]. I6G TC1@^>F3T#1@:1JP-%RUM\[7,!@*Q S:2<(52=IK MC;%3D3*G#$LE7T,(9:3AJKTYB[/7W:(?SG9WWN"M3?ALY]W!5K[WYMO3O:,W MIUL[;;A^EVR]?G,^E\4Y^G"^M_/7 3SG-'>S;+]^"7^_.6UO/C_:/=SXND7W M#O8./YSN'K87-6!14D&,)RUR4E#$8>V0822AR+S@$B<30LY]TQ:1RRI%_;6R MVPWB/17$2Y0+);SBFGLNN74T8\:C2.A&&3$ZS*1>O!2\":**NP2I8U MB+>2B#=[OH&IY&(* 4DC>*;[4L@J\/:,$Y@%E9*Q^2QM2XIEL7TU@-< WLJ\ M]QT CY,HM0Y!&YLX:(91S'GM*&:44L9Q W@K"7AS#5B8$U8D@GPB '@V..2< M3$AJ,&'&<*N-7GO&1 O6]9$@WE/@:FD:L/RLW-O3IH1^()R:;\ BC?9$6H^X ME@YQKRG@E+>(XCSZNKSTM,FC3X_B#[/L;PH&@2# MN$$YS#*9LD'.>X)8H!@KYS$3>6\,MZAH[/,OK,]+SPHT^OP@^CR;%H#0R'.0 M!H2YE(A;L-2:&X*P"30$K[%(X&Y3U3(_SBG0L,$T'5@>0^3_M!FC'PB*YCNP M1".9QD8@XS%!7$'X;SQ)R"<&/R?GK8IKSSAO,=XPP/_"^KSTT+_1YP?1Y]G0 M/UHFG=4*<9H@5/!*9^*-@+2"6"%2@UU0$"KPEC&-/O_"^KSTT+_1YP?1Y]G0 M7WOC'#<:"4I!J1EV2$.0D$_)1D:C)XQ8T.>6%*11YU]7G9<>^3?J_"#J/!OY M2Y,L,<0@7VPTQ$[(>L%1HC&38@6-%5U[)C&8YV7Q8C6;_DV#EA6-^9]B9X>' M@9Y%#5JX3. ..B3!,X3( &)^RX-'DN7]_90+$F PY3Y@H62CQD] C9<>X?_*71\>3%UGX_<$ M_I(!#PDE9\#J1DG&Y&3@Z!MG.3>.KSVC\H)0WRR$,=BAQRS&;:30#IJA@RLGV:16.9U2:F*I?6\;DBS&]1L4/->3\IO 8UEXN:*!,HDBXEX$))@>.0*AQA#2M$X^FFS-&$BF*"+;DRSZGUB>_L= M6(*-X3">##<[0]_M#T>#N ./>=[M^\\_69W;[\?J?-@^ %7E6YLO.2@A!C4[ MVSU_*;8.0W=O9^MT;_,#WWK]5W=K)\!SWG7C_[P[V_L8CAWE,)NE$#;@@G3%L9$C$$?072QMUBAS6!+X0E,48W%5+A3!K M502$/(;)/QF,XMJS_WQX]^)_-MZ_W*S>M'Q+_[GR) M85;FGY]MV8'0],FU?WG1'\3J)/J#'CQP_ZQI --P MY7XS'T2L\48RI7GNODB42\HX;:@E6B;&^6T;]G[#CR[X_#AR1-_I7H]S1!_. MMS?_@7OFW$[XO'O^5K3IN\[>QY=G6YMOV-9K^-[K=Y^WCE[RN1S1SA9O?_SG M8/=P \-W#MN;G]D>W']WY\WIUJ$_W06W?.\UC&'G8%'[%W!G?!*<(9&B1MQ% M@@PQ'D4B)!.),2)1LGKKC]P;]&O1[M.BW6N!7]@,;++L+ MELT>E,#.\Y!B0LGGQ@UYY)NBS2DJ;KP1+B[M$0'AX' MU2!VB[4?'G2.&SJ$:Y'(8QT=$=@&E[AAU.H8@V">!*LP%;:).U<.J.8['Q - M,NJ80)(FBGC2%%EM'5(R:6Z]-UK8M6>4\Y8T#5?Z8]/FNT15#Z#.351U_PH^ MUV63!$Z\8(A90A"/5B.C@T>,4LDXU5AG3X1G[O3YIG.WCZH:U7[2AOK1'"%\ M)%H\UP'!Q>BQB_WY"F7YN[,!A;Z3#(*.8J)N=B(BQXKCP%H-!-Q+!R4#3/F.XQLUXY@2(3 M$#$X+) -0J$4 ]9:LY!8AB+2$ABO$(5C0\FZ]&V8^]?F)F"X?_V>#1@2@Y# M$8.8S!T1**BVBS0B$:SA+E&!C5E[1G2+T_F=Z#MOPS2J_33M=!,P+%>+YWC7 MJ,<46XLHMQ%Q'36R45ED/# M!K$"' XC!3)2:Z1S?U9/'8$?0+];\H<.;S6:_:3-=!,U+%>)Y_A=,,C2I;Z(,8.,< DI M+ZCUD@GBP#UCF+<(G3\'<@\<-'?1I<=Q!K_!U">.J7>)@A\ 5)LH^/YA=C8* MUAXGBXE#F'F+.+$1V: TBI8F2U@@A*JU9XJWE)S?'/_>&J8&8!N ?1( NUKX MVB0CEHNEL\D(I:)VDL<,G@YQ3232UA-$1=+2.B(,C0I[H2UV+MZ6/+Y)YF\?[9+V MYDO6?KW[=7?GU5'[_.W7]N;S _CW:?OC%FN?PS//]VG[?(/-14:''_#6CL=[ MAZ\.MC[N,K@/WGK]$OZ]07;//7SWX'![$V9B,RPB"\,Z$2&M0B%1B[A+&&DB M!$I.8YD2K&1,:\^(:$G^P\5@#5U.@W>KAG=W*FN_?\![PHGV!X/ ^>-FPG*( ME #]N$*%2D<*72/$2JE0:]&O0;V7>>[7 [XEDP1\,Z&:S MX):R*&WB""<6$?>)()>"053 PFI#B28,@&XA*>)JNGI/HJW00, M*Z/+LP%#5$EB*B*B-$+ 0&-$%B)^A+%/&.:81R]6T$H_A7V&ADSLKGA$>60: M*T&R-A@?0YF:CX?[U>^YTEY>$F>@18=*!?ON$P&E42%-L M&):4F-RTA+:P^I$JZD:SG[29;L*&Y2KQ;-@@J8X0[2=$\^E,GGEG#(LB$XDG M[IF6JM3ODI:1JV2DG\(V0T,FUO R_!Q%9?;'<4,WM8_P;Z,7M2_37JQ8KA0BY&JS3H'\USCE6G=E@=#P $!O 2 M58";G_0S5,!@>I4?#0:QY\^JDP&\2UUK5ME>@/\J&PY'PY,CF*?)MP;1]_W&P'T$RAV4P[;Z+W1==&^#:X_R WG[!V^%ZM9%. MX&7+]$WN!_/3]YURR]/.R4$5K3^8^6*9E,[1L>T,X"J8R9EI(Z(\]WT\/AG_ MNDPR42VXT? X@EI_B=VS5GGPW'O#/4<>)*4/GPX6K-S,"Q]TAB?]0=;"ROK_ M'76&98+7KPIP5KQL5#J]47G(=;Q^>S/:[7Q6>%\FM>.VBH0&P-6Q L5 M.#-@J;3UT:;$I:/4I4]"KUWZTGUKCEJH.7*]UO#K_JRJZK^OP-15:^P4"91) M%A/Q7,A@>.0*AQA#2M$X^FFS4'L23- %Q^=50_PN?HF]47P%"O<";IUA_B-( MVN3T]0X\ZWFW[S__9%N[_6)B:S^?;F^&[N[A/CQC'^_NO.O"??D6?=?=W=DX M:Y^_I+N'6WQ[\U4'[&8W_L^[L[V/X=A1+K=W-GB;_M.![W_>WGP'MO8#7+M_ MOO?ZGX-"X+D#SSO?YUL?_TKMG9?B4Q!4$JTCDDYPQ,'!099CB#HP3*4Q4EEM M:_\(1!FBP>RO>$:UDYA$A@DW7AD/2Q1]WJ<3A(JX5D5P7XZSI ]&8&=?;+=W MWFV\V*G^?K/Q_,W?;W;>O'P_9YJN2/B,]M3KP>5ZG3*_?))KC3 UT'?#XK/XWM(8R\:\%"3>Y0/^1S MC,<7HRJ'4]6?E0=S !:GVSGJU%;;@G]W7#. =@%(NL/U>70?+^?]PM@B["KA MQ$8O_-VQKM/MG)SMY($^741[@S_AZ(A)! .$28QX(.#[*Q.1,[ &V-G "9V% M"LRD35:3I.%C[+B-,N"@'4]>^4#5'**-EP+$I)[W#BC=:1QDGV',*SO\XSJ( M6ZA4-X[@)[#0*JR^AX56LG5.Y/*Y4N4Z-^)>B%W9?0P6B]O-P5,E=KT2#3UE M(M.Y&/#)T9IN#+P-'=O0F38$5]_,S&*J?%3))$$Z5N/$[$L8T^[YUN8!N%"O#G8/WXKVT5YG]WR?[1Z!6_7Z M#7R^?[[U^@.93[A*_AY MZW1OYY]%7*:&!,$C,8@$KQ$7V"&7*$88@C*(-KDNA6)4M@QCCX3@JF'S:\#N M7K@W& S%"Z6=)%Q!8."UQMBI2)E3AJ7;;D,U8/=08#>[H^\X8YK;@%S4$?$H M&3)!*@A,H^,*PCM,1&$ME>:Q$#<_A2J[Z?9%4U9W'3992XV/7DIM%<>":A44 M82XRP9.B5C6.V&IATSQ[7^ R&6B]4X*K(FR"D-\Q1HG8]44>:X'J=6><$>1\XPB MSJU$-CB.? I42<[A\[CV3+2T;MB]'CBO=^5D1,/M=1T&Q6BD(<+@+,@X*H D M8JE7)JIHC?=+NR U%D8GGT_4 M+2MKLT*9F493I^P^E LE"NV"YY)[YZ+T2:@07<1"BB5Y"XVFWD539QT"3GR0 M0B>4 A.(XR20(]X@8S'1,B9E;G MET'N935(;^*\!X'U!21(-!&N5-+@@"D'<1[X7N!_140-EN"9.9*,6WO&6(O^ M>!'NLO7H)Z=[&CQM\'1%:\0:/'TH/)TKMPV<<2X8"B2 F\R(1#JR@*)0QD?. M(AW37&+QR^#IU0JQN1*5;Y2N?+L8Y3&<6K^Y&N!CK/9C+PYLMWM6Q:^Y;.A2 M%=5Y+*?2!W4MR5S5TB*_ONK#:E2VG(6OCN%E^J'J]:MNO[=?BJ!@:OJ]6)U% M.VA5;G0"@),+O88Q]BK?&?C1T? D'VP?5AXN]78TC F77M6SL!/SL.#Q6.LO?3%L4+@BZ]8!Y(_ M.KG^*_,G.B^/F.S,I?<_,Z%M,3+T\8+KZ@R)\?P ZQD&^"H9D M5V4HU<$@6_?_NGF!"(: OIS'[ZP>@>NR^9FU7W^ [[^"^WMPC@X.]W)ER]&KP]V= MMV=;FV_.]C9?I:W#M^?M4W!8@DZ2:60%58@;G9 &MP7!]&&89N_U?%U+3#Y! MA"_SJ4L.QLXZ2C0(L(U,",/9;%W+WR\WWM]4F_=-;V"AZ;UQ%*OH1>2"[Q?] M(WCR6=4M\@>VWW:KXT'_./M8,1?Z#*ILD\$8P^-&"4SN:)!KEDM%-MCE &#< M&9X,BODKOQV"RPY^04H=G\OCRH7=87_R!#L"0]@'FQWK2NKZPBI7T!5;OUY= M'E:( "/P"+BXD\#/F-K]_(/M]. >]8TK.QCDTO52#&=/BB/3Z>6RMDEI>*YN M'W][O7H%[S4>$+S:Z4'''Y0K)L_M#,L_NT5)6].QYQJ_+O@BG91+Q^']8Z=4 M5$_+\P95?Z+1Z]6[/->HGU">P=]R]1W%?[[;_E!^(G_^/JV;'^2Q@EM0W+(C M>-9H7 2>QW"$L(+ ;]TRR:Y;LPWM&PKFB??FGQ M=*81B'2O+\._O1\[Y_K@[UXU;V/B MK8M23D"852KF_"EF;WOC4Z+&<>,LTC)WQ(;@&KGH"&+>>R(#SC4ALV9L!_D(EETWM:5-[.IZ!*7HVU:=-0=:#[*%?]?M* M'+2=/HP]P$>QY_.]OF"]YW/XEF^_WCMH;^Z+79KW@]X=[9Z_@WL_/]S[^):5 MO9_##[1]^)+.[OG =_C>T4N\O=F%Y^[S]NN]P_9K>(_7;1A[*'L_[1VXZ\[> MHNI3SJ2'E5)(!(\SV5% 3E"*5 S"4ZZ,S?L K%#_5D-NG1U-H\K \[/;$T7H\&UY>&Z_.5.-KK MG 5-2+/";2T2LHX:%"7AP7F&%;:Y:'R[X:VIQ5E>3[\=!:S3Y'C5YUD.3 M3(5 8D+>,0A'N5#(&A)1"")YI:UCRF5-)@L:?C2U.O>IAW_W>_NH;!8OP[-X M$DP"]^Q9M/L]WT#2$%65UMOF?OHM'F>]'FN<;:F!-N,$9:,8-XR-P@TA!D@M&1*1X55[D4 MN 5RMT+:_!0R%W4U\ W>Q2WS;8L+2IJ<_5(FYY>!]'MVT!H@7QJ0SV]<*I]B MLSL63RPFO#=9)KSP1I8;[DC<"Z.V:03ZFLMY< M"W!QU+DS'/<(+,T6JW']R)6!P8,\ZGQ%!YT 8__CL:G,]Q^$M*XI!C" MB6C$.19(.Z^0PL$8)Z7C)JP]VR[%3G75T%27RE_CDJ931#F%%1(E69F$1LXY@D14$EOPDG42C51?-WN!V@C1H$3:. 52[2)R MW@24)#8!

NC)M(]51>%Y"671'Q28E:][H-E$;$;[M(,.[33YS8R*AP2$MB M$3<*X=,P#<5"!J;8J6$2\MGXCX M)8F]25V 5;T_B#'73KZPPX/JV';J8L>9#E?^"7G3 N$!X/NJY_!1DHE7O7!JKE MU9:2ZWO3?G6E0'41"P-$#RX.ME--R7 E9LW D^/64Q#88>Q-0U;\.$/6'P B MC]MO/UD?@C/1(B>"1UQ$\+YYL$B90,#=!NQ1>.U9$=:YB'/:<_S8#D[.+M4\ M0V"9R]5M4=\K56RM=NKJ\RAH/QC9W,P?)*U*;%Z07[*!P#@WS]U@N M J>8D?5J8]%-2\?TLE=QM%[Y&[N_\\=$B_*T)@,$\H2 MSZ50F?(>1B>3E8%@GV[*7!=A?CX:9J:$(0"EZ_3*#(U+KGWI3QRNEE[#9Q G MAZ=[?/T'Q/\SV7K[R=F@-98*@:UUN=,;A)R&Y02,Y]IA"*EH7'L&@B:,GI?_ M+&*/4D2>1CKOAX1C>^.3)=Q08A6*R8%;"Q*!+#@N2%G+M%6!2XV+<&@Q3U/= M E099G:VSI?8/9MAB7"QVXE?8B:"&%.$7#!_3&O>,Y?%!8U+=K.2[0S&N&:' M_5XQW5-*C_K.A8^E-[Y1)KNP@XO+^L-X\=4)>US-L.'&=!?E'P6CLUMT'(MO M!%_M#&IXG##*##O@!P%$GYP=%ZJ8R5#SF[X:U^R?', -JR/0@(-AE>\4KN)V M&6S.1K?F',P\-/ +[PS"CDL5M,!:29I3(-IIG"A-+&9J'VG&;!?\"MO%[=/@ M+_K#!D^OX<%X0_)9#I_CE=Q"#C0%<9S="8\U4@X<.NQ2LL:N/:,MM8#8_"$E0Y;STXEL[:LMADLMBD6>S["6(_GVYM? ((-(P0APB+ M 0PI *8)T2&98UM*(C88L)*T,)L_D=>J9K!R B##SM<'AH_O(25L3 @["M97"8TT =D"@'&6&ZFCX;EEE.#S%21WAA+I2(KP-!O( #G6SM;!*!$)2\,E1*YX,"&>*>1 M2;#P)J?-C<7@/J=L0V U;O2ZWLU'=E-P2%?!XJ, X M-\0Z(9FW+)CDF'#QSL[(^&W^DU]F!T+F83V&E_4+#5]!\'SIU\-,UWWY*XT$ M+I3 \WV\O?E&P/N$@- M 9;N(&\A"*4]@&GBEKL(N*2U5UQ)8[SFQ-Q@ZBZE7^]%X%+G*V#]>1STGVYJ M]JJL,4 D; "2.$Q,$)SEQG8&.28I"E@:+IGPGHJU9[W^K7*T4PLXW;8!$]@? M[1]F>[.O'C MUV?XI1=1_'_G?L\M"0JSQ^I_#[9W/,+97!WNO=[^V:Q6D[?U/2A*.K2.( M@)HA^%$BHSU!&O-H*/$YTS3+9LT<<1;3Y*+ 8!VH@57PWFA.)5:,S;%9;[Y\ MOO-M+NN%=-4W/^;JL @1(!Q>I: <)RQ9B'0$#U80YHSA_!M\I'1=_+2MT9E3 MC??(=CM1@/?^((91-VZGOV$TV^G%((;.R:OISNH35HF<% _.:0L1,=(A2,3! M9T PZ0STPF#/(WC(9$[$5W'+?7X;L=BA.:K)5M4?G>0.)_FPZP5%=4ZN]X:= M83:M8ZKEWOY344-_V?J0,_EFX7YVRO<[ YYQ4=\; MO/WQGZ/=P[>T_?$EVSM\=[A%V_#97]TVW>NV-]^>MH]>'>U]W.O,%O5M';X5 M^??MS5VRNQ..VJ^WSG?IJ\[N$;SCT0?:%]&OEU#:A?ZX0O\4#M35N,&B5WNT.&,0$%M2;A%,, M/%%AE);*$B*%\08SQ9X,@UA*(3U(G: MSZKN>#\*Z)DG N924B("1Y08@W@* 3DO'>*,)F'!?:4.W!_":4O\.+U70P6\ MNIKK)0V,..H)UAPG4-F03(K1X$ C3^;'_85&=!JZEM\I3!,L2$%?& M(4V#1C1IHA)54@4"FIL;T:R4YM[@-$SV6&"P\=O*_E!7_FH#_B7(E5_TCX[B MX-S9WN>J=-#MIW%ZNV%7OK8@PS%NA=94$LYYC-I:1BE704HN))--6NHGH7M[ M/BTEA<1"*8*LCCZ3]3$$9EDC#\;8 >(G2^PJAH0-B?*2E59(81F)F(H(VBN5 MCEB#@TZQ#38%39L\SL]3VEF7S,D(FIF/W!C&$#=*(^VT1T;)B+$4!CNWBDK[ M%+;!MQ<>$_J13,X/,7L^:DQ:%@MP$RO>"S#-9WFL4C@0:U DGN52>80OQ <\V_A?C! M"<,DQU$8O>SLT -U[ORE\QJ9+NL/4"&7V6F'HT+Z5BIYGEA:X[>?X(YLQA0' M $VO.KT\[[DJ?-A^+ Q-CP&GMN=[11$IG:/)HL1E ,\$&PB>L$,Z4M$56N*1 M;(W$(:NO4&(UU/CW,'( MV: 0EYF+B'J%C(<_HF: /YP38:RFQC^=],:D$T3NX) ULY\N M,>=_M]_R-**E^W!.7CRF-KJ/ ;&V=C8R6A4_I;VS(;;.WWXR@$NY!@P1EGQF M9E!(@[^"F/$L"K S K.36>X!;MUK*^Q02'7]_TVGXH=Z*N&G=NKSY66T _\G.5[O? M\PV$+QO"7\[Y7]$[%;072&3TYLY;9&AFP;=<62&89"J'C%0L/TGTXRKTF%M@ M-U#:0.G#N,(-E-X3E,YXP]2E1(2($,IZ@SCS 1DI E(8@#12AY6T *6,+C_[ M]O.@]!;-L!=2XMZJT^%8BSBMJ^"/^\-.OL$?A1ZX\R5>$ ?^ZRI?XW@^\,57 MK(,7'YU<_Y5YPK;+I(],_C321XIG&(8O_7DPN."?VX_(#:+]C&R"T?]ANZ?V M;+CV[RLO>=3IH9E)G9V/:U\RI>]Y27V+=ZQG.F1>YR(@?X"\;S-#?H-?] ;KU-RU]I 4#9A>#V-51&5 M0KM_TJ_L-TFVL;'46NN#8(%KX2SV21O)04*P Z>C)M GX&2@R0_?.J4\9A8^ M>SGMB?D?>&8_S' M>69\8F[M60)KAG+GT%GK>;?>8CRRY+AS2G+.$RB^(U9@#BL:O ALXCWFM?UF M3H\,W73\81AA66*&3X )^#928L@ABS MDAG,8\H-"J\K6Z@*0]/??=N[U++%'N5=YO/BI=B3ZUNQ]$I3ZK4E&)/KFV'G M(/5-;W@R&&71WNB!3]/]SP!DMW,,/]BS_%LP+]DSZJ?I!U.10/3)R<0'\8E; MI92G"7&33W>Q7 J?HD)Y1R9A(JE262;FQ>%?=>/3\2Q6Q[%N65WW3[65L]UN M'R3@N)[W:6.4*X3RMEM*,$;'N6LK?#B#0KFMRFB0?\B-LG-7H-PPN%6XZO/M M3X?C#M:7>6 +M_WH.+=RO1-6A92DTB%I[+B6## J.9EBD J$TH<&JQY,+MN; M@%6$Y&::)B*"&4AC4!HYS P*1NI@;,C]5->>70-5I3O4G#0=6,"K7F5];OR3 MQ2'%+%^E/S"(\:#N0IR_V#\ZZIQDL1U6[NQA7:>"9%F&^C,RM#$9]JMZU(WL M+)2=G8VOGWP*#*:8("L]05S3?&Y>)43 58K*.J%X;F%WG;]40L1I?)= M.\PB%/X-J ."4>>] .Q.)MR%U7#D#J,_R2)ECX\'_2\ C?G*X^,NN&!U_ZA\ M^^%Z]7$F\%H$@&,PG7IP&=NNE<9,UW._%G81MK6+9>^GY_#TX7S[Y)TDC\]ARQ&S2B!, -4>%0<0DZAT@D:(1XK?^:# OD'EAAZU: M&/[_>)9GNE6UUS?6JWQ%ED"0RG#4Z77 ^2D93?#P0;86PR!X;; PHRQW()E9 MZD"JXTFQFYM;+\;.?KDM0,XH@^ @^MCYDL6W!1]_R0[4X*RVPX7?9'R'UJ7O M;@R\#1U;KNG +4 QAAWX1?E>[IS6[>:_]T=V8$%@X[!NEG:06[T?=V/8CP5[ M\X#F;M&)P_6[9FX>.N/R_*)9S@6>-,'3HU1@N#]>6O!TYQZIC6>Z0H*P_X.> MZ:Q+T>V IUEY^,F5 *?NI06B F"\$0Y'I] M##A579*9;_DNNPB_K;W??O5N[?=)-#2H^KU8MZ"\N&41QWQ=?=4Z?!+*#A?$ M58#0I%)_#BN(X8]@-'!]JSCVDY=[%4-N'EN] N0=EL_S+%R^HKQY M_N#W]4NS &\![]LI3MGP).I@XN+#.OE?_?8%;%R>FS3H M']TQ(>)4 NG1(@7L>:( ]Q0S(H-U3$,H?E,[Y 4Z?S4G DO0&;X_ABD.V[U_ MQAU-\Y*0)YP%V7F;F\PZI3-3,T7"V(BXT3Y3 D9$=0*/C0IN\[X761>+,B'@ MO=]MH8G15AN(%8D+/"EN!+/41\E3,DDXWBST_2ST]MM/,,6@K\0CE@Q&W&&, MK!7@DG/)\D:G8XZL/6/K"\#[7X 6L["V$#)"3&!K0WWQ/>*%C=A;:5),7''/ ME077!)?VU8%124@C1O>R(Y/%R&+#L'8&61X=XJ"TR)F(P0NPVHLD$[AD:\_P MDO B!:.Y)$S:8+@55#/"I=;.1\6L,*Q9Z'M9:-Y^^XD"1#"8942H]X 2@2+G MM0'K8(P/2D2E\^;;-7BQY ,&*Q+<+DPKU'N$P](IO3_*/6*_1'!,3^K(/L/C MH%/F9=BJ?!R4[\+JA=F3APP'\*M_*C&)WW_^:#?S7FU/^%6(1X=3TH?O3WN9,*&93E#*,OJ30[=7JK/*D. M7,->',(]\J[6O@5XWF_5V8@,T/WRZ,E1L/S](WN8']KB\-J.$()+F^:9UZ.ZJCZ]FY M@4L@ZCNI$W!Y0 M2='>S#R+W$V&4.AP"Y]Y:1;P'"^59U"'G"&YM'Z[-\[X8 MJ_,X8_#W^)7>Y3=ZLJG=K<,WV49$G**B9==UL_21=5Q[?UFR)L(9BP)<;=)]^,VO*Q.S=Y-A#3# MSD@NN6:2*\UTC$YQ<"P]2Q"!WB'V;$3H;B($8]KXQ(350F.!4@1?@P#@^JWVKOYN3 Y@'TA]E\ MA%CO^H#W=#S>5BS^T6#,QE:[-87,$OYQL=&P#2;&EJVAZ5'7WUM7A_RAEVH; M^V(\M)=?CT%B.GEO^5:VM@:97CRIAP^>5?\(/#C[-0XGXYR^?/E\'"/'_)QA M2=F=77;O>@M?[?(4U4\<^H,81N"473Y]4CN,Y2[CU[KLT*W#V^:I66!K6^6I M.SX*2AUT<_^T7&W4^*>^M!"MUNE>F,"]/-J+%@# M73X=T1D6'(0[9]4LVC<]FPI:^VM&2Q\CS,ZP7\>*.0JV,TV6)L<^7@/BY+V5 MW(8)/OQ__RN[9G]>"SUQ-)"D8*SW*06"^L4H8821XQ>7%'=;!W> MRS'^EPS88\RL)^V^B]T7 M71N*-FV>]>S+7ASLQY..!UVJ37]6*Q"MEZ,!_&*]@G 4K-:,F.7SNUD01WG_ M+1^"RVY$+6Z7SF7 !QZP"(S[H,ZVE W(RH8O1=NGIK=X*_6)DJ/U:@%>U*,= MEZ%,8I6Z N7 ?B-<62#7@C"3M\8(1+O81L.]()HQ'SP1GE[#%'"#7-_8M^?) M&<[SMZ=;8#@A)/0PR\B2++*4&&1,D@B"0NHC$^ FNF\4)\^O'@"/=[ ^/ G* M#80[>=T@XK&*:'EMTZ5F];YK]5QBG#$B$,-*(\7Y>S79B0VCO(!M^UR>/'U=)#C M(Q:-(;M&KEC[[2=FG9 $*^2XR<>AI$.:"8L,CH)IX;C.K+"T)0V?EZ0L&'>7 M@N_#C48*[DD*^-;^)QHHHQ8$P#/ %*XH0U9HCD OJ67".2EYE@)CYDE?ZM!A MYBCJ501I31(?G2^Q>U:\F-E+RJE^<'%ZJ$YWY:/8=90Q/I;DLY?2O7A" 21[ M4F\+@%O_BV[)5!/"_D7M3NIC5[&<\:T+N/(!K"_34^\Y,LD?EG/MXY-81=II[=N+98SLSL0OZ&[YSK6M=N*J!7>.W2E^Y['=3"=3#K=<'U M_)\5_.];I=80IX%V2183\5S(8'CD"H<80TK1.+HP:73507I3Q]_.>H MO;/!MC^^X=L[^^?;KS_06<#:/6]WX)D 3N%HZ^@M:;_>9;M',(:/NP3&+78/ M]\7VYA;?V]E+6X?^:]ZIT4Y;(R2"U8H(W(B$C,<<"16),A'^35AM=D!,8]C( ML)\H+%61; "QUF*!Z.X]NQ-^\7VULMJ9^/_ MO'P_SV(R(\K7R_E":H:;QW)U[%10>#WE"(3]G#MC(?:4-I' IC2W,-\!;$K MHWP$(2^XGS/*]1FJ'/Y&"Z S1J1ZIS57)V2JXXQT'?@2!*G3G9!RC!5\UI-1 M+E@8G\0:@.$>Y .U850.'.3S"N,9[I79F^3G2^1[.65^/(@HCV:38R6F,O8N!EG**_@!FHC=]Z6'UV_B MA.WMQ^\Y(R:2QDD;[9A/V5DR6 FI 1^UYDZ+=$/NFA?A MH=DRE)E\5;_%E2LVQZ]^TEFAFMN'AZ'SE_134"1%G@+RR8#7%'(JV@:*2$R9 MITN 8>,U8<^/GQS31@0LP'5F-/&4A ,X #^:@\[SV M:SED6D-5:P)9 $W@!H#_=U*C7+EFO%F7STV!YY=_ P\M0-COED,STZV[^HQ5 MO0WG#S(B#6L$[8YM5*G*MF5(^814R>F/W=",:/5)J?_+WKLV1Y4KVZ)_I<+[ MGAMG[[!8>J2D%+W"$71#L^ES;3:-NSO@2T?JA0O\X)3M!O/K;ZJJ#*;*!AL7 MILI6QUI@4[/FU)0TAC)3J9&WU.(^/?$VY#X9'V+(XW-Y@[Y4>/MGZD\R&0!_6S!'"]DY?!XMYVE/IY;.",VI+C2W#$U9 :&YE?1._IHD,<\QB;%9U91,ZN#PN-9A&HZE48XG*A2?+=F#=\/= MW1:_>E7VVX;>A(Z/#]L:,3P.Y[PT*D1P)]_ MQIJ?-NS':\XX!WN\/@SVZ*0UYI]A>3=9U^9?<+)Z3 01/G.(QNM$/&EGN,MN M;8O1A+Z_W+I3)KPW>,@W:\&HG3*Y?I(%-'P_.=-X>&ZF9+OD[+],MAGS,(^? M/6IXR>,0X.1(X&0'DSN85ZQ_6O8ZNX<\6CP>P\,=OOEY%L[Z=+4>+^IG;W-F M^1RO2U-#:;A_*GAS>.K!GEYY[D@V+_B7 ^[4_9/)9#CU[-N-^=6'1Q\=34;B M!XJ3N%S+F9^_W6GB'X];&7N9YQMM[:KQLTY[Z,QK39?94Z^;?YUXIG5L,QP> MOVU>^"0'^LS7;JFQUP:GF4R_'$_[]K>#>#AXD#XIJFW_\MN#CS)J8QND'8X8 M8^'4R>=IOS_>0IM@G!%[&K0>E;=TU,(2GZ;1V&QLB2$';$75Z0G7-L -P>7_ M'C<,CD5%=NB?4X8J^:.^P^@3%,\@[6,+IHGHIRT[*[4P-?'&V8##H\*-Y&OV M_RGM(.WX@6?GY4?WY,QE$\OV]$G37)^Q5;=/T],7GS_O-$>UM68,VX,Q:J>= M^,F(_BSE\& B/=6,Q#%;3/(0Q^][<+R;IT;HI]C0V4S,"1Y;RN7'9I[M=;;@ MQVH:3R:'"<93_..%XUT,OO.8V5M4Z?2^,T,W.(PQI*HK5\TV*71JW*V/AG?^6S?GUKXN\/_ M>SSD;T]25293H"TQJ(Z/]_!F#O6/G7QS M(ANV?W;T3L$PZ8QO]AYTT\M>S'Z&^?'[&4I>N*$QW=;XSGL:S\NKMK#\/@[Z M\G19PJV-D].@TJ][6Z]_'K[<>Z1>/G[Y9O/#[\,7>[_O/-WFY^P]T4__>G;R M\N$?^N7KWW;G@DI_O=";CW_;>[']YYN7>\\^;#WF>S]^9)\^_G7XXO4+^_)A M"U*]W-O<^[-NOGZD-Y_]+1V&8I07 6,24%O&3BE2U"BE:0HR2L?9[0$/WBNV MCBBG""TG-O@*:&SP/$@1Y.S6QL]_/'^R]>CY\\'S1X\W'VUM?V5_XURC_^O/ M_+R-!4$Y'-7W,#O:@;,J.TOJ;'RE->/>'PX')^B M&[85YQ7MC_=\Q\)C%P:4#R=0FQ.I^ 8,?S&/:R(A]K1.,-W8>0KRE= 3NW&\ M;[W^XV\D[Z4W1LB(P&"O4L20LTB^2"]K324Q,,;NTCF"P-/>O3^9OM-XWOIL M)FE;M#^FFK+UGY.U]Q^Q,_3>?V@M6/B,4XU7NE5>5K_/&AKQ)-I"'%RU3BI9VEV(&YZ ML=C^X]W?NIB $IPP6CL!63I>*BH(C1I52,ZY&M8VW'D;4.=&9MD(_#B)V+PK M-#;!)[NOQTWQ8B+HT\XHL@>1CHZ;M1F/AQ-3G>WZ?)P^EX\[9.>VL*U^>F2 MQW,T];K?,:$>O&N'R(\G\?%W[#FUO=6#@]-P=VO7D(WA%GH?3G*A3W=EF[8G MSX_AF0:TU.71F\(&_D?1NI85/6WY),RS>_S^>'0RV&E6\>3J29+^#M-LBQ7L MO^)96";'EDK9Y6[8/=[C-6QOXE(?'.1Q^Z8.=GN!P>$)7[K7S.O/8<=N(EN= M_$+,^\?-N1X?R&I?_&2<'G[LM $[,+MC+I_F-[W:/8C\<@?#B3W_BIJ-GMD= MY^9_/##%39XX:_5@(H]TYNHFS<>M^I1DWM+$QX-:1A^# ).G3\WW\OXM6V#\ M"R]#NRT6D]K7]DH[5?9V=[R+W;J_&?]G8O5L47R\0VKII.T.S4T;MBS3H]-6 MMY'BQ_'0'[:)P9[N\.TX,#7V5MKY>IJ\_]CSF1S-?WTP')\?6?0!DL_K.XQ7 MWR5:XD?[1+FAL/?65#MK&XL?] MQ:-/[85_-"D-_9]Y@>/7Q:9[V0)_L30X5GW\\GTP_O MM#_R[N_$IDGTQ.L+2?9';$2!;+6+$$I3H-62+?]96]\HHII53-D!)&7)*_[/ MUFHJKU0>9_V1)32VIX//]/5Q1HP9M''@6+/\_@4Y8#_6=YGRQNEVY+C:5VH" M@&\/R_W3'WYJ^B>[=')_N#^^W_A+/WW.BFV/;J;4UWAD)A]_VKZ[)R=;>-,J MNM,G3S^^-_YHIGK9Y#,3[@54%WXL[UW\V9=NJ\P]^8VW_?)GUES\T-[8I6RL MN]1MOU(#^JL%V\/=4YYQN[2]3&:M76)F7.9%[YK_:86@;A;VC=]3BUB3GV%L+Y:['H5*DYO M%1XQVBUG3/-O*.^]J+ETU?+AO8TKT,8KPZB._SNWMK*?)$(N,Z*F@=1+EZ$^ MYVUO6['Z\U[QUM2;3P5SM%"=L1F2,Q3)(00DZ0.%C-/8&ERP)SA?>/[W,LXO M^75TL-<24EL36I+\+]/0X:/WTXV"!],\IVUZOQ('M;\U&#>I2K^W>;+U\!%L MZC_>;;Y.]L6'W_>>_O7G\.7C3;FY_>?.UN,_7[]X_>C#%M]CMBK]BP]/^)I7 M'UYN/SC9^K#[>NOQ"_ORK]_>O/CP[/W67X_DR[^VAIO;F^KIXU_K:47ZS>=2 M;3Y\\V'KP=_1:*U0@O Y:P$8BB /6L%>$L"R[9 MB(K8R@(J$$&I6)R3JAV:*5\K^M%MK64C+C5#7#K$6HPGX;"5>P\U"2H>A$$V MLB4O4K+4M0T%L YF/D6G$U-8J\=76+W/Q++0@"S;E M2E=L$RYDYQ"+$>135,X5Z9Q=VW!^W:IYY<(KTM47*.-[F5B7W>JX\T#':%%# M"@8U LH4T?,O+B<)-I2$-Q\ ZD"_%M#GHD!92C8_C%"^:$:[#H*L)A&EYW$F MJ5)@H(->UPX[T&\OT$M@H#LI(WD#.<88LD'+QBH[']K7KY6WZD!?-J#/1DV4 MSLE5=")0._Z:^0]*4$7,54M*6+/*:QM*N760\Y+4'>FW!NDAH '/7].\L@,J MDF.5>)E!E6I2O?DP0T?ZM9 ^&VNHOA&W+R):X"4]^R@P8A*A0(PI9^.#7]M MN0YP[?#H H%^QU* /IX?_*8HPV5CO2O-5#(HGZCF1!Y FX A%&W:3K2RUH?4 MHPPKQ53/YZ(,-DNE52ZB5!4%6-FLDPS"Z4+:0JHZVR:8N([V%F;-=*!_-$D0 M;:A /ID$2#IH"IXR8;2QPD>3I$<95@7HLU$&JBKX4*Q(!DF PA9@B%ED:2)9 ME H<.Q_:K"M_"W=L.]!/@0XJHK$5/40NT!H3AA3XDJ4LHBW!NA8?8"DT)1)[7>Y_12O1. M TB+$675NII2;78N]!#-2O'\*5LQ MOIV-E)E@,^9<161Z;=OTK9I\L8**]M:C4\JYM0VF6S"+RL?I=-OIMM/M^>;M M];2\.]TN&]W.G27SRAC*1J"EP.9M-"+ZD(639*T#26C3VH:1L&YA48G.G6\[ MWW:^/9=O752U6"JQD %59%6^C"BY[MG1[V'C%^'8V;,PKIXL4C*C!,-_F MY$70*0I,TBI92[;*KVTHK=9EN';<>%GX=AQT_M=8#'A.U?@"1?6;%AP.X9YV MX1OUABW@]Q":56B_BRKNY>1K>V.7IK&AZPUWO>&K=LM"](:_/0/@EHJ?=M'8 M+D3S_',1) =RSM5B[0'%O8Q)@KR[H\O1M&=&D\E>CY_^/&?N.!-8>;[Y[^O#W MW:W7C]3F]C.UM?T"^-[2VVM?;+= V>:[\P)K? UL/?Y#;V[_\7[KX1]J MZ_4K?H\_7V\^_/WUUO;NSM;#1^K%AY_/%2"F*BU@%EA4%5!*$40M/3,DT,86 MFV5AJV%=ZUMXDJK3TBVE)5* $4W1F#(XYR)@\-XI7:NUV=@KI[M\E99NH^3= MS3#2;":+*JI8#4X4V1C)01+D=1)5J:P*I*CT4DK>=4ZZ@YSTOZ]"2@%;)0>C MG)- KI+WRD@P\6L*&Y 5$4P2J M ,*F'"/%FIFCV"[2\[G+_]G)9XD >IO)YRHGY57(2MH(*?/2B@J1HH2D4Z$$ MR;E:M@0CV>)I:^:A6*= R M/4D%E'2FDFILBH#K1H8ET@GK@H +!K*N1)4+2--D2OG4F^)'($BP^R M="!?"\AS&K[>QVBB%B"#%, @%J0Q"1.5,545-*T@BEEGG[3C^/;BN&JP&@*9 M( U4FT/,R@("@YC]7 57/JS2*X(CPJ&'$JALG0"=&TX5ED4)X.TE%V )C>QKM!V'-]B')M(U(H;Y)@ HT&G MG/(F>F4 >:7N#OZ2X7AN*Q\IHF??WE(J C!K=O!C%K9&5,S0;1";@Q]\%[^] MX6._Y=5>V3\:')PB8GH^[#K[^-?2J5EMHF+#,J'5+A0/$!,2H<'B(%N)T;H> M %@JHIJ7;PW&^J2(?7_(04"I240R3GC,)E%-&+)I\JWK4BU8O779U:LZ 5RJ MT'>KU9*LC1D5L*%"*O'R5DVVJ%2=ZCOWR,'R$,!LY$ ZZSUZ$$:W! %,3F ! M%!1J)2<12SL7YM:MO_:YL([_VX?_&"*TD(,' O"DVRZD=+5B<.R[*-,C#DN& M_]F(0[ Z5#)12$GLJ;A6]E=!%4$ZJM)G,N38 /!, -T Z 0P+SC>SEEZT-4V M!=RJV;\%Z95%ZXIQ*?90Q9(1P%RAGJQL@E#9Y%>I)0=6$:6UHGH3*S )L FP MMA'6W:+U%K^OG.+1Z+0=IS/;CM']'76\^CUNP3WNV&&6/_9I=_<@T5%IKSMZ M>\#<6P;E_=NR?SA?(.J6I^!=Y9!O*)Y*,FSKV@@F>\Q296>"*B%;F?.E(U_Q MX&#O_B^G7?]HVO-]R5O4DO=T_F"+5ZB-ET5D74E =%J@"4[HRH9+\NS_FG'Z MG<+Y&I27/_7;,VB7&+[>(GK 5 @J*!NCU YJ].RUYFSKY>OD=/A^=_C.AJR M_=.".0H=% A0*HN82[-8'3L?CKP,K2K\NO+S6? =OK<"O@D<2).SDAZ BB*% MH1@BGAH)(EP^T:7#][O#=S;B1+5XAJ\5!2@+D$4UW1\2&7.1.44[+JGBUZV] MCN9&A^\2PQ=!>R.-,E$J:(?#HXJ $"6;TD6YRQ]@Z?#][O"=C1>U77X#10I= MG&T%Z(P(5#S;THBRG2ID)Z@9S\S/RP'?.W9LY:Q'?WATD-Z(2(=C[WZOH8/: M0/S7'3O2\D,<^]. ]H/3X7B^0Z/R,F&S MEP*J1X&^!%%!HH_,7!+*VH9:QW-BW*LL\]5AO7B'O\/ZA\%Z[M2+2M9Z[82R ME$0K=\RPQB T^*"40^=R;K#V^CJ!@ [K)8;UP@(!'=8_#-9S,A?1%8?H1.4A M%. PBH!!"HPM;$_)2C#M$$P(\Q6N.ZQO!:P7%B#HL/YAL)X-'*@JLP071.-L M 0:]"+9F@6R!6<\#32:/SZB:^;-M/P36=RP5X.G13AF=5DOZW],4@/]<'^R7 MHSN6!_ CHP7C4=@ZV#_X/ WN(T%U#KJ\Q.[V@\8_XV# UO8#N_GAV=_:Y:(Q M&Y$L2+8M6B2@&!!1&O8:K*ZZN0P6EDAVIV\_+/K,RJ)# 1VSB\7LR>>8+29: M,E(*PB9[5[(7; P:@1:#9;Y-P2*[^7+>&^B@76[0WK"G?U%5C0[?1<)W:V;) M588B2D>"EUB&;TK89.VM*,J8,BY*9IJ,M+V.U=^1N[S+[<)]^8[7Q>)U9KFE M@+GR,(@:3!! 68O HR8TY.A1UG:VGTUDN:CSH'V/_QOJ'!^543D\.DW4_W8G M_6Z$$Q?NI9\.0(\;+IR0'LWY[,P[,B HX9+,@KUT%*&XR$,EBXYL!O(XMFT^ M[:Z3<=3W Y88P MWV>< W#%Z-8S.& T(2?+B7P5JW\H+QRQBL_231-)-J3PU MC.+MJJ+7 ?K]]N'["OL=T3OKHFN--@3( JU)@EDT"L("P@>+3ED@7?2X.#CV M1)I;"N"%>^E]A;TF1F=66"@9H_>QJ<*R%:RU%ZU@I-!.1@I)^N0:1M629+#> M!2W)2=QI$ NO3>5TY_R(WL\?G+^D),;D;>X;[O-\+_RL MX?XQ]]M4D.=@__#G\42?7+?=IOFC]T#EF<, M=A^@**FML)')&'@RB.BI_91MJ21#4+$YU2YY6U<6P< M-YE*EQF;X&4N)=?*O/PM\S]Z-?_-E,\+&H"<):V\/#H?MFONCLLL7_U-^ M>C?,1SNGH#SSQ>DKRT]?H*&R4:W M1FK]<=PG/7CFSYV/&M!OZ541<53HC:#*K;]/N^_HY'#M7Y^]Y-YP7\QTZFQ_ M7/B2M7[+2^(EWG'2TXR @PF#W>>I7$;M*FX2+4M3!CNCQNC_,)>LS MF%"#1TJ%:@47M8[U;R77-K;;I!\9O$,#8W[ M<_+QIPE^3TXF^73/;OKDZL4.$#T:)\I"NDQQZVP+UY[WBK8FU)R(5@G;FV_TB_V?AUN[KUXO_DZF:W'OPYG@^9/'_^A-K=_>_WBPPO#]Y9;CY_( M+?U$/>6VO?CKR*OW^II>LD91;5<+1JOG)!8M(#HLT"P1:C@ M'%D>7!W3VH8RZ_8<+?8K!LV7[_!&)ZI;2E2D ".:HC%E<,Y%P."]4[K65FS4 M7CF%[NI$58?O2Q8?RNB@<]35.&I6HSD:GVTB+]JA0 &2@HBZ2.$3%!]2SM2. MEOV__X%:Z9\Z27626A62"@C5&:.EX(V@1#:' $ Q&!_ROLA7J M7JX5^XXEX6P=Q++[RR[E.Z;>?15E0E?!AY*Q9 <8"'VB'/DO%:OU(7VG($$G MG\N3SWS%;9E1>G!2P#A:B2;;3W1BPIH . 966U:OO% 7HR+T*N02Y7E\OIWL -PWK6 MS:5-],H \F+=W?QE!_:LF^\=)49P%@XMK]=045"U3K#'5).N%KR+8V#CM853 MEB\A8*E]^^?EU5[9/V+X?.$XVW62 ZZEI[7:-$8(":UVH7B F) (#1;7:M-A MM*XG#BPWC0WG @8105-.48!K:JD*I4#K]G'"PQ(\P&(KPM):#+HKK" M'HN*EIT55"+(%%*!FK)5;6-2ZD45_NZ$<(L((88(+8;A@0 \Z;:7*5VM&!S[ M/LKT$,:R$\)L",/D& R/G(#BBH",42#3@$C,]%X[5PT$)@2][G3HC- 98:XT M0SL]ZH%]XJ8!7G63[)->6;2N&)=BCWTL.R/,QCX0R!5=G5 QML)HH8I@H J= MR19MV 34L+9A%YAM?".:L(M*?UCR^,@O!Z.W34BTC(,B!T<[9=2S("XBK\SS MF@DKE*P*6) 8C:I)^BP5F!I]SX+XX?PT+]"ADJ](V8I@G9I8+%'%*I+RT207 MI:6\MA&N76B@[[@L+W"5!NO9;]69'1(##KVM'C/[L%4E\_'\94^"^)' G4N" M*-Z%*HW@T2 !(0:!2@8A2[;)^NJ4+@S<6W@.O /W%+@V)!V-S<6F!"$H0H): M%+(+D7(UX3L%$#IPKP+E69CMS%(W?6EP]2^LC6D:@\ M' )B<(*2ST*I"%D&S\9R$[/SRY1W>!>R&'XYV!_'.-A/SU=+9;AD+.7\ CR] M6-A".N?V:F(HB/HI*(((20!,B,*O.QA5C--5J1X+:K@"8 M8IA5=1L^T,XPLRHJX]PCE-<^/]5IM=-JI]6;J!;>:?6&:74VZ*NKS114$@2D MV6+56A!&)ZJ.0=JB/&9:VW#K"JZ]U;H4K'I.R>\OEBK^4L7I[X7*<5GM_QH\ M/SI(;T2DP])6@KVW9?]P6L;X<+!_<#2@W=V#- X*'QT,WNT<[.Z># [>[?/O MAY-S;X>#SV5PQ_'BCWHW][[X@,]N?K13!M-B5:?W'M#AX$+B8(S&,IK=S067 M;$1%AB)0@0A*Q>*<5#E*7=173+(G6[^>DD<\X(GS?(=&Y>?6]O^AD]:B!Z,1 M[;\J[<='[]N[E >3=^"F_4\9M=*"]*H\K?_#W]L_^L@;0J\F<>R6__[]Y.5? M^6W4X%[\Q=3Q^+>]%]M_OGFY]^S#UF.^]^-']BD3QHO7+^S+A[^]V=I^N;>Y M]V?=W'YBGS[[&ZU'U #"9 /LI9(5E$,17DE422HVLQ0#?]Y%_5^M:OCA<=H9 ME$DWCZ?+T=%H&(\G-;.G,^87GE*T?[+.<[.,"L^7]H^CLD?#?4;Q%6?/-0WZ MAK8/]UJX1HXU?XBG#;71XE^?2IME\];>4.4=EK5 )"R\B4$0T/+5LTS^3 MF6V%*+]@9YP[X$$7F4%[:LK4R1=>E:I7!LG*P'_[KY@:?<"_YX![K\EDL"*4 M5O?,@!15'1Z;0/FR>,<-KF /4:%P;TW_I?]SX9@,&PU8LOAT8"7 M/+85[GV^8+<'M*N'^\23_\^GB/;4@1/-,[ALW=I0N6ODG#=TZWN/U.RV MC#XW?'\O_Y3]X_+KZ&#OT7M^GWW:_>7XD T5GEX_GSPN!Z]&]'9GF!XTYMQN MW;#-C_^99^B;NS;E7C\:/D=36;/H-"HV7N59]'XU1NJ#@?OAD<[ M@W0ZFP83 X^_V&#UZN/,&IRR7;MA^^CT&V-$'K+3Q7SX[O#>8/#KP>C4_%L? M[!>VR9G\#@<[]$\9Q%+V!^S#';;*S.;OQT=_#-L->'CR<2Z'*.,N_?)_N'1\.CXJ+16\4-WAD>%W^G>!5;Y#S+9 M_;EC-5O/]5-K)LQVZAE-7!QNU2Z]/2SW3W_XBS1Z M-=P_=9>:FN:,?S.>J)./?WHWS$<[S:V_)R>N_30U9OKDZV=42F#/;YNYW!0>-6Y6(YV_A4O4:-[M7KC M^?#]5?NB8VX),'>%X-V2S\#?CO?+P,CU0;/?%PO%N]M)*X?16Y$^_!>[RM_K MD/7MWO:[0QM[5*.*1GI5$D'2,F@'*FD7I#2UU*M+O)^);_PR=4S_8H?P-,;Q MZ'W:/6[]^.#PL/#_\C:]OPO[?'EW:_OG-T\?OK(OMG??;+Y^]N[EZS^'6Z__ MW-O\ZYG:?/CBW>9?C\S3[0=Z=I]O2_^A-A\_@Z_KRW]=<3O?77 MB_?\G'=;KQ^\?[&=[.;#EW7SK+K;]IL/6\_^+A%;V8D@T)@B(";//SDE8G3. MIJJBSVEMP[IUE(LJ1G&[$B0Z%]X5+I0I9$:$B1$UH"5$GY6LU8#TA%"OG#O6 MN7!9N'"2\Y!JQ6BL$0!@!9B&R89)5(8KH0Q :T7EG2S$YK&V$=;-4@NA=!R:* 0!%=;1KXCK'MP5;, ML5"NA5SJ=M3*XGQB1]GH=;;.-(GP*D!;+Z(V2H14T:"IQ9%E.\JN:WUMG_*[ M _T6F$HK&)S<.A@=[12:CU!>15#U=M-H54&ZB$6;D$'9PNZ)R3XDHZM7(&LW MEU:)1K=^F3.79/"6(I,GF\!20-"9?ZI2.&NT!:,SCVK34/7RVLHKO?[S\N(\ M):LHH:ZY:M#DHK,)BT&*_"]5N6XNK2S.IW7>'PK91(! (C-,FF,!B*2FIM ]:M[Y+.MQCG M"G@B2$.9!Q^"L4'RZVHRQB?KC2K=5EI9G$]UVWU0-9HHG"Q.@/9)D(]!-%,X M>P-8:UK;\.O:7[OT5(\L+7^#5^7*WK&]8U?KRMZQO6-7Z\K>L;UC5^O*WK'+ M$O-;P1W2[8,CVAW,'BV^6M9A%W?KXFZ7")X6S-%"=<9F2,Y0)(<0D*0/%#+V MX.DJ!54VMY^U@,HXL+*U_>QD\^'FWQ)B&\ @"I 40+$(-*$(AR4CDK:Z%=7R M;AW<[5![N]DC(IUF.\U>HJK9]73P.LTN,NL097J&>_6V/MI6Y[9T18PHI*_?47=A9^&-_V"1;GQ_1 M43GL"E'?Y_5O3=C*VU!T@")-CE"JBDWEVP/_HS*$%OKNP&+"5@_TYL/?N W\ MV=ZS#YNOGZD7^A%L?OB9V]O"5IMF:_OW-R\?OMR=#5N-0UK\S);'Y+:>OS[FZTFJCVOBN)"5,62$:D&)T!%$$$5 M*5IR+9))RBNUMF'5NK6+.H=VN\+_G0OO"A=*[6KV0*"" Z\(4RS)Y9!2JMXY M>^6:K9T+?RP7SI9P)26+E@F%D2@%U%Q$],6)@DE[ZP.1A'&Q06D6O%':N7"9 M.*%SX=)6-?I/1HF#2(P&M M.& HQ8N8?=;.!Z^\7=L(^>/4O*:/Q4E<31Z@2B0@C*GXY,<5[GIL;Z5X:UZI M+VJVR5&"4,&S/ZL 152)A)/55$*EI*U-8LI/3'>C+"W0?DY2Z\G2P$F*P@6>%-27[@)2E3SW@ ML&) GPTX4$"G?#%"&14$:-0"M7$B&F?1).<@Z[4-MVZE6R**DS)FBVL;9MVC6GHUVZY:_>VB ;(JG:4A:]GGJ#6R M 0)6^@C6FHHW%%+H4+X*E#_,0!G0E0!1"NT""; *!>F 0I+U7JF8$&AM0[M% M;>]V("\AD+,UO%C'"$05 B$Z_BDA#W^U,LK08P8KAG(U@_)BB)?J:(62P0MP MCA=LZ95 K]"3EZ&TF &L\Q!WG-]>G+M85:%LK0T:*##@ Z_5H=63B8'B#>4H M="A?!883#%,C38+ M(!M%]#X(*MXE;38LG.I=PC M!BN&\MF(@;0FTI8$$@RB&22S+J0J:EIVZ\S?W>,5@QG,]&#! 40=96..U(\$].H!X78"[6%R*9J8ZW M\NRB!+!N(&*P? 4I5N7*WK&]8U?KRMZQO6-7Z\K>L;UC5^O*NY#3^7LY/!H< MU,'13AF\.QCMYI[?>9%32)HLV0(&?&B:N=&"#4;:%K?-0?8SGROE%&YN;\Y5 M-LPI&""((BCK!*1J1 "71,Z:?3B7'*;:SI#HZT=_>K[(\@)=RY"6Z-LMD MN]^%'-#M@R/:'9Q?\ON*,N'7K/]^NRL17+=S;@W;^UK9CD, )Q6T$WGHHW$* MR4EF :H]4+-:;/]L/E #,5D#@5TW<@(\9!%C I%)R^H2&_6IM&2\=:NNG?&_ M4)"M1DF73K.=9B]35L&BAA0,:@24*:+G7UQ.$FQ@)[J'R5:.9F?"9*HF0JU! M8%(DH$3^R=4D(LI:I2N@'*YM@%Y?G'A:I]E.LYUF/S^]RC3;%$?)&\@QQI - M6EN-E4'[:GN06U#93K (O2"/VQ-#N.+O_KB/B!_'<>_K-Q^EI; MQSP#AVGR>X/![[I_RT[MA/MHY)9XS7YR.OOST%8H\TL=' M%W_ES#@G;F49_71!FV^04'5KI#:?]\_9/W=&IZUY2Z\86Z-";P15;OU]VGU' M)X=K__KL)?>&^V*F4V?[X\*7K/5;7A(O\8Z3GF;./1B-$7&?45U&[2IN$BU+ M4P8[H[9J_<I6LSV!"#1Z)C+@_OOOX2S_MT>@5@V%*% T(,[P^'I+)QU.,!+R'9@R3 MZ?;A],%3!-T;?S2S3$T^,^&>Q8L_EO?4A9]]Z;;*W-,0ONFV7_[,FF^[ZP]I MK G?]LU;U5BK+W7;KVQ^+\<>]]=H8;Q4G6\^Z_SX79B6M*K=\GSX_A*=69X?T5'YUFRY.Q[9 MOD.Q:ZNC!6^4R11!*4WL:#LM,>0H@X72,]X6$[O^X\/+O19WWM0O'^;=K0_/ MWF\^W!F^>/W;ZZV'O[_>?+CYGMMQ\O*O^=CUUO;6WHL/3[AM+]]LZ3_,UL-' M[YX^_FVXN;C@G)%FR+%%%*ZRN58#52<1$5BAR M4!P39-"3]&;OKWUBZ8HH6HT]P,Z%=X8+:Y)@D/^7)6BK2)IE MK1@7SBIQ!LB&JDPBH30"P!F!#J0@[1&3CR4':ND2ZW+166G+PH5GFJ,^:\R7 M?(1.E)TH/R-*F4S4(>EL*IN(6I/*Q=CD;*E$X'U/+%LQHIP5,T55:FP<2:6 M@*JD""I'@=%($\&%&)K(85@/YMJG7Y>3*#L7=BZ\G-&8G0TN$LAL($,B1 B^ MG6;0QAGJ!X17C0OG!%]+6]6B%,I;+ M[!?:ITQ=D^S",UC%ARQE+M$15.FB5"8&@Y$RVAAL#_RM%&^=S 7^O(Q1.U(B MQ7;UU$9V*@IS*P4F=LY:MA)VQO53E+<9YKB%;"$HF3"VR1=[$6"L&\M;5 MG'I0:\5P/A?4*H6LD5H4:2SCO":!J(O(P*9I@%AS2WQ4ZUXN4PF[CO-%"Q61 MK)Y'DP([(#JV,W_.RU9:6LH4E>XQF17#^6Q,)GH$EV(2$K"R'Z*<0"N-\-0T M*S"H&NW:AEGW76+T-N-<6V-]2DZ:I,$:%RQC&HR).LJB9.CQAA7#^6R\09;F MB@&)6'468-&)$!4('V-0-B54636[W7N^J!1O+#8DX=2A? M!8V8>L;&:26]NPBTJ&Z3A>0AQ'RZZD-TZJ MD@"4#KI5-@1&=0U1HNN!@Q4#^6S@0$>GI$V,:D3;Q"N"(&><< Y#L3809#]> MKZ&7DK_%.%<^>$C5VI(*&VTJ%M]T:G(T:,AZ>3.!@P[EJT!Y-C80R4>=2(O4 M%,HAVRI" "VB<34#0K(@US;^79);ZR=VSOV-6ZLG=L[]C5NO(N),JQ MC;"?2D^4NU#=T92HJV73BS08]IFR=.C1L8>M MHC4QL+E<:JOF%;- E[0(JIV ]1Y0VB;@J)=H2ZUOG2^Z:%\F= 9D[V!4)C1?4R\(EL9(?68]:K!?%;9WBE#'DT+;14I(.0L M*#H2Q@1;:_(40;>L5F6O';3N0%]>H"< JKZ5Z<( @#ZXK"P5;:I4Z(KJV6XK M!_39@MK1:UZSD["F[4Z1-2)Z6X0,,DD3*Y-\:D#79ID*:M^%=+>ID%C+=QL\ MVAN.SM,3Z]MK'TT2XV15V21@SO+>1?#)2Y-RB#FDA."B=S)6 G 53K!?#9,D)UECZ$%!Z2M3=$-!.[+?@;Z\0/=!>TW\HL9HR%(%"% #1>F+TEG&'B98.:#/ MKN?&1DLF"<56.%OFI$6P18F6\V:+TX%D',<#Y;5/Q=U<\MNMR!_8*D<[9;1+ M^_G;H@-W(HZI2Z@NY1K)64A)-14.#+5",62Q4H\.+!T'/?D4'7C]2&\^?/1W M1(6MO*?PM@8!9+((-2H!MBK9I# #U;4-I]P2!2K[CL2B=;.D]2''U+3]P.9F M8;:*>2H:EY)+I4<'EA'))Y\CVU0/Z MS'I>DZ^>AU)(Y:6 DE"0*OR'==+F7$&G271 =\V<2]1)4* EO@Y758\W4(@-+=<2^(WG1TE:I*A\+9@,17,1@<@A->+-J M90MU+=V5@_ELWD#QL4I320243H!M1>!BS:W>405(*+T99QTSI#O0;R_0M2>@ MA$G)9,!#(8BU:=A)#\E2R%T39QFQ/+-D>UF@A6P%@C<"JF2_'Y(3)A*IE" D MY"4[V&5:LN]"8L#S@^.CG<'_.1B57H;G8O4]=OLQ@$?=ZNJE&(S*[#AD6:-T MSNKN_B\= VW.N?]5RVA"D$PY.@DH)8J@(_]::D"%-%'8LZ[O,MQF)/-H>\5# M;8UC"S(151_11,E3P1B [OXO(Y)G; F'L;+C+X7W,#Z-F$4,F!G3UD1V"Q26 M5C1+=9V06XSDBMG:RFLR,9P520S,X28Y;WG\M<2;_C6"EZ'K:@Q&8Q8*F)9VT!S;6WKCN3E17( URI8IQ+)@RL%:W!.FF*4 ME\:J&_+O>R!O@3"?=?Y=#-5$)R"E*,!;)5!J*SPH:XKW4N?Q 2 9E@GH=V'G M__F[DLM^W_B_\'"B238X[VV0!"DCHK2:;WJ"C%MI58US9 ]@H:MQC)4!F=R&Y"26QP9$5DI5<)4B@J MFM@W_I<2R3.&A&+81J>+<"J@ )4,&Q)((F:':(HV(2@V)'2O:76+D1QE1';X MJP)G0+=($,1:J%#4!F2I?>-_U6 ^&Q8(&;15VHN4+<-<1R6"E2 R%,7,7+U7 M9>PO8,_5N\5 5R7;8G2L5B(D390+K]K)&)VBMC=U)*!C^6I8GI,.!#")BC Q M-+4N#2)X<$(ILC&P]06Q81F72?KC+FS\;QV,WM&WI?S?B:AD)(5.65=U9OLB MN5A(>9_ .&N4*:5[_DM'/G^<%0-06]MO_K8VU,JL('SF<8*F2!Z\SL+%J(+S MT; #N+9AX-K^0M]?6%XD&Q5YC0'5BM^"405]X3FA+",[2T.Y>_[+B.23SY&L M>;1\U*'5QVQ(+B!B+%&H+'5BJU"%:M&.Y$6G_&OI8R4>[Q*:'D0H MJJ)7#H+*.:G8]_R7$,E;,VMRYW7D#V7L1B M0("Q(4$JU=>XM@%AF?+P[L*F_B\[P_UOR^:_$V'%Z+VKAHW'DB1X71&U\;85 M'2-*R=3NV2\=]Z3/9?Y>O_D;8@H6914%<]LBD"1(RB!*Q)P@H!P7V5ZFTT1] M>V#!.":,!=DMC,D:"#4C^_=.0]:R^&J]OAF_ON\#+A#D)Y^#7%9EB1E:U$PD MP*H#M7H#B5R"$!?QMK)?1)9P\U>G!] MPW_5@+XULYH;A4H2HK!8M( 8M4!DM#-Y5YF0K*O4@&ZN?SJO WUY@9XK.H 2 MDB& I )ZD 8)2U#6Z +]),#* 7UF174E0"T1E#-59B*!D.$+%-H M0,>ERNRY"_D 3_;SL$L 7.QLQ&*+<]A$:2&S(2+9 %'*ZDS2F)QN)FAPEIKJ M\'W)XD,9'716NA(KO?@\3: %$VH [[P3U0&;'TH6$=BO%%'74K7#7%"O,?^@ M5OJG)0IF]FV)11]%=,9Z'Q4O4891'B,Y;[3"'#05'6\HI-#1?#4TGWR.9M3! MF\HNA$=E!%@=! $%'K%6:0IE-K%5%=2])ODM1G+4+GMIM 6OH;!_:23[F*'J M4+.SI5<57#F8;\TNVMG66&IDWT%% 8:7[\AL+=@LH^HH)2E3? ]&@>Y4,P@C=(F6B=UD;;'#%8.Z#/KN94E9NNJL%+:MM7'AGF!)(I& M5*5$ X7&IX%\3S2X69C^?GQX.*3_ZJD&%R8L&I5#=5%!L8 >* ?2I;0RYE,LB M:R'0"4(%*!5U\D%FK\G$5*?507HBPBI!?>80(\983%!%D"Q*0"(GT%D4.1@V M0@B]!S,V0>#:944[T)<7Z%X'[XSV2:(%67QTLK9(H;,V*^=#/W^PA%B>%1?0 MUEN7V(F@TMP)I:V(CI+("A$"Q*(+,);#,I4H[TA>=*8!J!AUIHH5P16++H3L M?/*&:N END<-5@[FLU)!1AF9I1'5Q,PPSU5$&;PPL6"J+4Z$T,*#[=-(:6[[,#?W*SZ_L'?MC.O96Y,;\7@Z/!@=U<+13!N\.1KNYY\E< MN(/N6YU,AXC*@2$*1K$['+ FI3)S[\U'O/K">IV%]=5!2=@.J+0!M)4 C)^I*D]$T\9]WZ9:K7W8&^Z/)[L976 M,-DW(2Q@'ZJ S2KI7(+&A+9GTJP:T.?D-KV"#+8IU_>L_SA MX<'N,$\^^ZIULW1=]?_\H,ZY/29?4#Y1S8D\@#9L^+'3;ZP#I:SUX0><:NPF MWS5,OM=/YJ*UNFA?8E0""H'@,78B&EF$JM(TR4S%_GRKE;J.=E$*[(L!V0]. ME>@TVVEV<9MBB#94()], B0=- 5/F3#:6"'5'BM?.9J=\:R-+;DF2P*4;_+4 M60I$U(*@>*O9MY;4-L7,NO+7WA7K--MIMM/L>27^5,2V+:FR)Z@H(T U7C/D M NJ<9-^I6#6:G=NI(!U=\EE498. P"8M:51"ZAJ4H#)(6FY *57(Q8,CFLV==$F/H^T\\_&?CW_S':://W.LU MS\EA/9F"=./?NGOW2"X=0/W?_UZ?'0\*H-#1L7AX.A@,#FX/=BA M?\H@EK(_&.[G4H>,^;)[,C@\/GQ;^!_R(!^7=GG+>SW8?W7 W=RHH.X.TQ%_ M9?#'FQ'QP^Y]W@-M0C3"&.X?TWA&+*PO6ROWC^YK/U[M4YH'7*T M,RIE0/L\MX?O!WO\U9W#P:3;?CO>+P,CUP?-S!Q?THAP?;!_P-?NO^)9G:;< M-J"4& U'_"4FM,&K4:$C_M>C'7XU)?]72SKFKAS/=FH7[9>CR2C>&SPX;)_. M/^IA264O\DV,6E_87'PY&?/?A/PTHUQOUGSX;4-U _96),&%R126WNMW6 M9S"A!H^4"M4*+FH=Z]_>K9WYTO>>)/[<2:+4O0D)7O3G8+K:;AWS4 S3;'D" MYE[C3*DJ@74Y0 $O'S W;_/R?=P_2FQ^\9&X-ITOFZR?RQ5_/ M].9?S\SFAS=RZ_6SMAS:S<>;_/NFWMS[]_W?+?O_-2F-]& M#6[S]>\[+Q^^X.4Q?7BZ_4QO/6S+X9MW+SXD_L:+DQ=_\?+Y86OOY>.MNKG] MYMW6N[]C5=EE780NNFF,.-U6/!"YR/3[DS\?;#_Y\]'@R=;S[=__V'RT MM?W\=/V>WV/S8G>71NU1Y7CT_[/WI4UN(T>B?P4A2R^D")!#'+RD M]42T6SU:[;..5? MQ*5G8<+3-,"C)25 P\F9I]C$?!K%A-PID%/DXGP;WP"/BYE0R.4SE%[7UH"X M,EC\"D5YV $W=HFK47DES2CR/)BN&+P ED4R X9;F;*,$);@1(CIP&/CW=UCY'<'"+Y<+BYFL0>$U@6CE+?O8B/,8@P(FR8%86 "KG",1M>PPP M?<^"+)]YS1YQ?CC$H[N0P E/8H42L_/N"Y&,'P*-6@$<8[ MH@IX D2##47![CXUUQ/N$WA/W3IB'W^))L5PAJ%$<_ #KPE^?'$\3S P>,LIQW0=C0;R$+<1) #.A-:2:I MYSO@5@BUF>: L/!3(1?]$)Y%1@ TS5>D,5#P)%K\A @#*#'Q)54*>4(,I4T8 M"!P'"%I(+1P*AQ/@D>SMT"'*8II0'F,IO82HG+^$>$X^ X-C?N\#O"5)EI<+ M7R$QE6;S!4OC0"!%/J6#+7]2$C&1/WP-^,ZMDA%+?/%:!ISB^%-D5]K7FOD? M? #T"(:B?8EG31:@U0.@2KR9E)?1"+15R>E@K9(P78#C*$O%1"G[ 3\(KPF( M.S1;4Q+]'&7D'7!?;C$L+H,* _7?:;EL@(5(D+6UR^06LEB$!KR3V4+$!S(T MC.3)Q28(P179EDO?DB#'DUN>M6,>N,!;(/9>[G-EZ[EFWV/H^^C9CFD-C6Y_ M-.H9'8?W76,T_-?'W:X0YJKX9[F+*]I$97Q4YU>X_V&#PMT9FMPU'*\%E@X& MIQBL-1B8K&4XK&NR 0"^B[T#K54W/E'+7JCL.DZ7#XR!8?9L>]1GK-_A7>8Q MBSEX/TNH- S3,@Y%91U\D<^ Y^[GJW\-+->TN\QJC0:]4'?HNMWNT &+V=([UFK\D9ZKH #S /35JW0W?\>B+I2(8R9-4AA.^OCCFN"9 MY,7'S[]MIK+?8 ?_#S?PQ2N1'F^RZ'"Z(#K,[M!VNH-1R^L[7:R[UV\-O8[3 M\D;#;@?XV(1?]PO/.4A *-P=@+N^.3 '!A^V^MT^^ED&1HOUO6[+,88]N]OU M1B;C+WY=#9%9^>(1@V*+KW&[UG1:Q]RM Q9<%BQ01N@=F*#P M@OSBKCM=N6DCR(J?WSWX;CK&&^=V1]PZRUP.^6;YM&\LR-0 LMYLNH1> LB-]U2&. M:ZY![8'V.FQLDP]=^ZL\^W?8[QX!,Q6G:U2EC[3A':3F1<'-.(8\O%#8*)HZ M!DT=FH]]($@J)ZI_6_8D%A[$7MSLBU>IQYL,P=VQL: M'>:R_HM?C=-4^E!24TG-2Y6:^RB1WZ:2_*SX[K>J..QUJ!K\)8-4K/%+-MK>8.. :+583T3>T.M*96D M-$XE.Y7L?*K&V7-LX#!F./V^87<=9^CV7>S.90V&-LC)_9MY*XEY9(EI+TE, MV^ET.U;':0T\#TL*@^[)'(>UK)%C6);7Y_#IQ:]'Z['US%)3%79]]I%K4O57 M,BC7I2+OE"@AY99M"H]ZGJ[U-N8!"8QY -.KQ8BRG"#GC[ 1T%Z6;GYD]:JG M'(-F]9XM!LVTES*[2__ND8@]+!*QQ_'\MO&.MT8Q9S]:S(,MOV7! YLE+WY9 M@,S$#UM+F%@&XD;(>-XAD!GL !B!'CAL(G$?_Y;2@G 4+(E592G:.,:3]$^/ M(\CHO/CU.\7]11XF\6$6:_)?O["=ZED(BMT21_O<*?CFFA1\[=1Y]]?19.*G M>;;]-8F@.Y&16[U,^R^WN<(QGOSS]X_6E]]!P7C__WZ P@&* KQG\@WF^]__ M".4!UC&Y,9=C=[]\^&?PCS^<[C_^XSQ\_AUC=^\>_OG'#U >_O?G/]]_(N4! MOI_]X_L_O<_?/UJ?[_YE=LUN'R/ .TZWT[([IML:V*[;,LVNUQNX0*]>;SG3 MOF^[S.VBGH&A_P/&G([3YSUN.Z.AU^WRY5C?ZR^?/GW\3NGUVM7G]]KU%WCY MYP\WGZ\_WCR><'^T0/+5Y/Q'-U*+,.5MDK @^E3[JTQ[!NH_$8QK "L1TIWG M(F+B=>PFF+D*>G&;E^HH&.,=:F<30BH8WQWW"0 M)E$('V? "D805B61?OH@=H[X7ETN$S:9EI,><<@[&E"-IUR%E/..Z;"PC\I M5H 1\XCD60PRG\ETY,7)*$L?I]-E\K#XU4_$MKC;UG['Q8?1*5:ARTCX!VS+ MF;^ZM*B%=327]+:QZ5_Y'=#>US@"LPJMHD^"4 MXS[B%(KBA_=1<"_J(-RSV(^R1 O80Y+Y6"H!:S<0H*9S0 %7^LY8)'CG5!=A MCC>EXD=9G!!UC[($5I,D;>V_@4[!J-0UY.H[>1@D6-'C#UEJZ! T14P?R)+DCQ@,;' A]V*S'@L+Z9C M:3'_WG=!UL',49S#C-W=879\"B,8[@ 0C!G>Z-K'T&GK&D_;&@MR #P'&Z^1 MXO7!#6! U+- _1])5)8OD%"&D^K?F2^)X8\AZ;H;9 MR?.",H+UL9A(!N_#:D$T]7XH%]X-S#>+B@44[TJBP!7UCN KDEBPEO\&Z>#[ M6(;$3_(UT"RBO&#Q>&FE)"B*A3(JXY/.@8 5/5"8)5C7AM^)DAEL/N !T!@] M")F3/%_6<9\O0#*EU#[ M'P9J/YP'IBD2U87&DM8;%>;T@]_6S=ZJQF5:.\D+0A>3G7UAG6 ME,*RNT!F4G4O6R; =V ]%[6[L/83J0IS429*%*TE;9)M4Z1BF$%*+%2B4MKB3/,U3IF/14J7:G)NKL4)9QN^^"<9%Z".[$/Q3L?J]OI] MQ[5,R_8Z7>8-1UV$]\@<#0<#2U'\R2G^CRO[\]V_AJYC="UGT++9L->RG9'5 M&KK#08L-+)M[W6YG9'=?_&KHG744+P7D%G*:\X2LT(2LD&0Q%;]R6!S[<$H] MSBY4_BT1+!'OP"HQG\"1B(2\#U&ZW![TAL/!R+,[=L?L 41LUQTPTS+8D)L# M192G)\J/QJ>K?PV[5MT6T-O*X- M1WZWTQIYAM'JL&ZW._"\SM"R-M):6=E/Y^K[9=:J_4G08G)UI"C_P6:)]D,N& MQ154^?7JPU5.D7.7!5:$AG>3JY/43#CZ@#ZEH!DC2N_]*&#E*JYYT5,\JLG> M!RC/1'5? 6>@8+KZR4^A]/_\ M'[C^;_X]8B#.L%2JE$OH_]8S@?Q:*.^1 MN%TA7^0DG, + M@4D?Z""83H&'%1K6HB%7'1$=JX7XZJTQ?6*S*+YCJRK3L6-+R2' AXY# M-^QWP4S7ON:O+$AP_BH?E_Z@!8!^>7>'(1DR)?%)&09>X?8#HZ0F8C;929 MN]"\Z')QA5A6U8*D9/+^<1D"BG"-@ O)'Y""FIB,( M4^GSP:')_ )MB_Y+P3K8[LU'D[AT!XYD4BT<5$D%)J.\QRE%1#S50LHN7GSG&"1CJRV]G[>7C1D MU*&T:(B5QS0B!#?%1_I2XTME-R/1S4+G>M9*Q,\<8GNWY=RG!Z=*DRNE MR76/D28WZ*HT.94F]UQIF]67ZC,J; ML-SK"E8#0ROB-:PR>;/IVJ JH-_Q]!X\?[?Q+_<8L\$?JDX^=2#R;1TR^ BMN-!WJ 6LFR6IR RCQ(W)A,=T M=$Q8_(/B:ZE*#!T!#U$78X5)\FM5',/O>C ZL5IR%Y272$M(X M@@U-"F5'2SF3GLPDF])1!.^:B%,S@+$MO#C6'#9%$SR? _9VYSNZ2)G380YG M' (B[T3G[X5L-3CJ8,N+RW9 1T)K6"S:BQ+,K\'.3T$!73@)I6,:-:-8=AFF M\N-10"E]8QY,Z2#%18->X$<23QAM4#B ? MQF7RU">\%1VSZ7'^6B!/R+W$438"M EC -7(]?*JVGEW4R1 M!.B.D].EYGB!@9"L>YU7N9-J0@\G8W]*7EL@V91N.'-7[M>"8O_ZUVO,O,TI MK;@T+67L%44+T&:CQJEY2W!@*CH%9'[A0IS$ZS+?Z#EIEE(J1!!GX5S&0R4 MNP1?0'>'*$D"'T" 'KK8&<.R'!"'>!>URGB"5?/+:D"C"'40;D/YP8L!6?"4 ME%9ZGDRH8\HSN=X>0(6%CY1*J"\^3/%Y0@+EMD;I&,I7E$B&?B=NTP"G6),A MO ,44_Q1.7U1)"SFD^'8%J=B#HDXGF!:L-,"=$"B^U%,?*%7#-=PMI$G=2'= MU"N%QTK4)A+R8C@+,L!H-M$Q90=]J$7^J!:SAR*=/-&R1-Q;PT(SCSETJAZ( M_9*9FX>WB),J3.:II2,X"#P?"=/%2,!2$NY\!<1)S"ERZ?!< WZ>"F_PXCC) M"TEI@XL#X-2,QVC5RYX:EWD7M4WP+Y[EE[C[Y3T";6&""I+?:$>RF3+.Z'G1[[05^\H>XWTEAGF%H6./Q41S)$VI9ZS= M2&HU\ M(.($*!LI5^&!M_)L<1A-JDRNTY=43QF"A:)>UVZR&+1A#/D.F0LGR)6'#B.1 M+OW)=]V :S43 M?",E@(%UX(,Z[.""6PGS.'98QQ-?%A0B!5_\C*4X& 65E&$EC]#+S!;:=APM M4=W:4VG"P01$8P"1G:#IM->YE(S9%&VX,8.WT F21N$BB0K:*>'C+E,G4V5/ MIL*BO,2-E[8GR9,G.>5'(3P9H"_>P9^)+_ R&T\E9*9L7CH)S?,TEJ(0B'%> MFP/U88KIW6!4%Y0I/!%3)&EQS)&I+:RC/S!D#4L))BNG:*0\I+5P48TOC"#@L+Q1"!40HIX-<9&,^H:N0 M^0Y ><5'UOZ"9T<,_!K2)XJCDRJOEDRXM,8*3M7)90, AETM )0J6*$XD3^2 M_R21!YA<))Z?S'$HN $WOQE($0)#@"D__'/44$Y9Z,HZ;L[,"7SAKR_@TNEU(S8(071 \R^STA]Z"/[B\1R<%=WTG)FX4D@U6A@^A.1"*#HC+! M!+8)9R$YH. /+*])N/3!0'-]4ENR-(BB'P5:YT1;U+\2"L+O2 $>9H!(BU6^ M35JL>9K>':%_FI=^H:P]1D5K-,^/)QCRX66@^P1X755D;-->D\*'*6N$BHAX M_ =FD%ABFK M9K3G$"J<:?D$);TBTE[:/;T_Z.$>%DIL""?!2]O0C8&!OZY>QQU;>5#A*!B. MTMLO4=\W\;GJJ-;W^2H^L8I!A- ?HWJ0GJIP'CQZT=Y:/LQ,,2_,Q:GPD"RQR^_\1&2;:Z"I.C(68W['T#$["SEY(^Y@QCH'$4/AM+F3 M>B.TBWOBFV_S>^+Y]=1U%(,)>^_'6:)=^:"F?,/ZH)Y05VY 58U ]=5NN0.D MGN+V88XK8P0%J4(\7$L MNB.^93\U1^P(.!.$ PSKSZ]5\"MQY8T9,PE&'E.M*'0T%:F.Y%<2ZC)!'VO4 MP/0BNU%J/NB& E!I>=#Q#*\^!6($;O/0J"0/M2HJFBXF8!:H$27/R 3R?VXN M?6808%V,(_9'&(0E0I1S,RP'=#E.:VVL7JX.YX47J*;J?%^8+19&3_8]3_#.;P FO VZHGJWE-HB '/8/:;L<=/"UEAO;5*&Y3>Q$"SMHE&X M!$W+&#R'0*,D&J*E7G%3??XEO%N EV$+*EE@@H1A"O4#UF]X:?2Z^L RK3\DL%0MWI#E)"%O8536_U7><#'QG=+^2*# M*7)'X80\%,)7/#$;A8 M"[@=KF>%W30 Q55'X*J<#V**YRT0BF5G^SW=[IG;V4J?EU8A2H)A_\[D;7F9 M3^#]D@OR+Y'>UP%CM<>81__W[ER((L<<7K2DXLHN5T^0)3&K-TO2:$(ZG4_% MB7WRB4Y!.I6'C7"/A7,P=U@6C)R#@>[=(GGD3[-4&"V*>U:C5)^3>]#H63+DKM_>WZ6\KUHRFZ(R1]%G52<;"@ M&SQ_HUZZ:M5L0*7ZJR6DT]S7-60ELI$'WD6,(2UCDK+0')X&E&4C]?CX! M1ND)5WZ4D1$K_>PE%[Q<'2Q)).I3&3&DU!!;9XC(U,* E-$=#YS]X&&IT0#& M6,R7*O-M_Q92M-^MJ.CWGK(W%/76A'H7+!3081(*]L&[1U1V+./5(T0L#0FS MMWW@HCU!9GN9C*84(4?.C27K8I[6O12I6D2*YM8"U0<1I\;"/D":HX<;RY-0 M"ZB%H'[28O+K.ZI9G!0K);>#E\\IV.<^ O6(#!C/_\G=Q_RIJWH3[02&X7(P MU$B$9&!8$[QJ_=FS:JD(QJ4(?0K0*EAQG;V6WZ_.D]/%WJ252&&)HJ&.YV$Y M%6G)B69 O$B86%'XZ$Z: >@+\"7\#C';UJY)TPK?&8FN))P-@JTG9*BG)[S66:V'*"R1YTRMR_?"&"3D6:V#277&>*+BJ'F"$ M2!C M,.=&M+?*4^M$VOZ"SH1>X'1\_F3M#:G.(IBKUCE>O^>M7F1/-\PSH6)$ZU"V M08>;1RP4?9)%W, ,HX=A7M=/XFPZSYN$;X. ]I!4;Y!]0_>5VZLR)-Y=3Z1 MICDKII8Q?67M;C-U::])-74R.-W0M9G[)=EBJS=0D?D:'GBSX'BAJU9=*M_, M#TJEMZG"O%YDY:[=-_6L7(B&+U%\B=D78D8V'Q$JR R#S/HJR*P*2ZE*+ADYS%^?Z=WM90"5B4WX7,U'?U44E!O6)%E;. MGHSP/9M\['4]C8D6?B^U+-Z$4,XH$BOO A[WJI >GRD'2EZK8@S6Y[$4DF053% K_/C M(B81OYG&_-X7-3SSH+"YB;22Z)10ZD H2\>RPE3;M!_)$ NK9A0QE7#^@R+U M8TZI:J!WW_DB=E\0N+ TI:]:8D"_3O^3$LX6$0$HYP>:"=#7&'Y X>30- MR"['8B'46_ R4X]*>)]@V-B)R)O%FB M.M&69X6,%CP9#[)/NE",\QYJ5-$$FYDG%)0LNJ3+.O/EXKA+#A6JA)(N9-"N M,!]*D D67ED4[PNFWTI-EB*PFEY#Q40+#S,Q*/-X.M.QQ3J(,NH.-<\J%,%" MDL]6#J3UE[?T"AZ.1;8HR1P1S08V*7J8Y:* [TH:?#JO[C,3"3T/XRC@HH20 M=$_EI6,H[XI2GG/S/$JEA!!MC@MXR%=1I2%1< 40ACM,HKR]M$.!551$AY.+ M$2_?9%,FE'%4P2CE5,(B$UE9 !I,SQ6G+[:UROR\3.M<'\ '=W PKF3JR",] M$V;B\/2(=:\3)= #G5F%1^TE4U5ZML%$4UE@IEE&4TEEV M CM93(?''8] LYF"2@;/W>7AN5X$]%U4#A'"%PLM"0LX ;B/\R]*3ZWJJ8@]Q:BN5; MNCJ3)#K-1([>G*3+>L*:&7/EJ3C.L.L'T"-YTW-'W7QY*&\FHJ>6T&(8+96, M$SBV$U[4T9KK*N+(1>"3U?3 A)2C-^?5IN9UN I96*1G"'$FRSW-:,Q/]-5@ MGX5R?9)R%Y*<9-D2@19RM/*%*(^5F?<\[L&_B1# SU'8^G!U];54N/23R T] M,*JZ(L@1[7%!\-S\Y>/W]U>B[!3M(?&(G%"M,I%]C>T@HCAW&N8'U)Q]RKJ#L#O$Q#+/N\SFPJXI"L#* MAC MT(9@(I(B,@M7;A);74C%351F#^C^.SL>A MGF!NQG^$6JPM Y/_E"EG9!K(+S==76$PJDBR%G)P(7* &G^3O>_'(F9"%'30 M9+PT R+XH-%-R99PD63C<5%WME"4,1:9+RFQM(B MTV.>^R%U8KJ23$0&QQOLA;0$DN6;R^42D07(A,#?_C".L3NOL&LUYQ/Z%DA7 MUBL,1'BKO&:9'W=MK/:[X*C.PQ4 P6O809 .HJ $#TDZKY%PW@C**=.&OD 8 M5,P6;2>^^>*R(MA?B_&%Q"@]CW0,RK.* .QDH<0-)=C,[4L*^\>:LDEN):T2 M!SI%9.."TN3S^VCVP&)7F+P$0EP,J35ZT?M'-E3P5B=WQBB0%BKPD&IP<3KP MHF O23I)KHM$O?K[8SQ*-(QE6M'T(=JO!.T^*KE* MKU _*? ?Y#JK0WQ? ) M:F._")TM _<"TVL2;&3,HZY9-*6G2[I'Q=>;>H&Y<1PE;//':6NQ@CDFQF;" M_LE!+[6F)&^_(E7,O'R8EU$2*5D?6,:F[!E)!"F5*$0OT4.YFB&J=S&FQ\:B MB(P@E&@Q('+])C?OC0ZP:5ZB\U)IX#- Q>6C=$E/SI5?J9[*RL5!?GP19^3M MZ%#SP/X5R+ONXTT1RNIKF+\=NR+(PCGPB2KHB\\4?D+'*/Z!GMQ[3!C&:3[. M'>V4KQQ1>(=0H LZ ^(4<7+(\M0ADU0^BIK#G2[F/V<)42KU69CO$?.718\D M+CSK<]%0.*IRZX!$3W[D"Z<;9JYBJ( ;2<_B9$T[8%7;Y>G7[@-U[5Z%I53N MVKUB(E?T!*9#4]PB%%)W;O(7\HNL4#^1]DC>R4WT&I3-9K.[.Y[(&ED4SE,\ M/.)%PTHA ?TDDH4N\#H4)3ZUA*:[5_37Z?+[)&^&G4:+%>-IF279F">FY7*. M;GX8]5SCTL-!12>V[! ?RO+XA'T^) > M4JQLB[:@1#6*ZN$QNL(-#=453LGWY_*C/UX%INX6P_I]?Z>B,YN+S:SD>VX= M;JR+C!(>B$+N845&K#X0L&G"W^9_O'/]9!JPV5L_I$720^]$N$Q+"DODZWL> MT_D@R8J@*'Z6+#\NU56+K==B=YX6V +YZ,\OK!?YN)Q!0-WAU1CY"W%8 MO.D1F>;RMJ,9)-Y69A^N##6G/W'PNU559XGO! MWG%%5_O#[M7NL*O= ;Q:[U4@C"*PU*YEC&T&.;W)5&.UH= MP/#R9-LO;YORM2NU;UE_KO/@=K*K9E@$LOYOG2R"#Z5R M;!N1M(UOU^RY)KS9-?7.<+@G>ZY'\4FEZ](K#Y*N]<62T=.'_7U-%H6E,V/) MZNJ&N:\^KK!T=K]O_T0HJMRYUA"-HX8^R _KR_0>I'RLV7Y-6-$RVO9AEL%E M\N))C^KFBKZ>.RB[8+FN("SJX;6\O67V^^WVM7G]]K-W[_>?+Z] MN7U[$.WNJH:J.:H^QP7PX99SHR_BOZO,DA\>+YG4,-72&.@#HW]\[YH+[.ZA%B6UGM[MA1]U,0:5A;U!5C4MWS>;==%:QH+7Y4;@37- MGN[H764$5!U+74#2J6[4%)*.AJ1.1SD]*HZD84=9TQ>ECBAKNK[64F_O,!%E M+#7(F!ZT]U5,%7G4Q Y6MO0%V-)7I=+P>(Q-L]@9R_9_*0OO?*SF1/6<&V=5 MFWK_T+PW90N<"TOFX, D6X6B,S)2MZ/<4Q7'DJU;MKJEOBS51-G5]36<0'=4 MAI.RJS?!K*/<+E6T9ZLR1^T.K^HM6(U4CI4G2*UON[?':IQG17E5*HXAZKYA MOE-HJC::+HF1GE9$H'JX"7]AE^ADJ-Z"U4A% &ID]=R,E=;.ORPUSVZ8Y@ZTA-YOU M]@U^$?WN2?/0\8:S80[ KLJ#J3B&C(X*JZHXBEYW[3<*.]7%3G.2E%;(\#)U MCBTZ80UTCH_8C U[SP8NC$P M%8*JC""[VYS:-0W1.VI80O\CN3:T$?>BF$M'AY:RGXTKS3+0^^8%!6E<)I), MO3=4^4D51U)/[^S=OT(9>E?-0PMN-CH6Y@$Y][/_&CL&&.#E/= M2E2V3\5BBIWI#5$V:BAAV.N;&BO@RA)WF@L M%57P&9;K2R,MYB[G$_H$P'%@QC@21?-]&0?2,(_(\&2=Q94=]ZQ)YPI-BI/. M4G6G%LBYT*SS"W,1K!S7[S]=:Q^":,0"[6/HM!OF0NCJW>ZI2D\JPT>Y$)J# M)$L?J"")JB/)5-U@+TP9J:$+XA"-X:G*&E6. MV6JL /]"NB#\U_7O?_TO^"=_@N#MARX/T[=FGPA7['$4__)KL=\=GSH!0FC& MMWX*Z'<64-1?1I&9N^6HP826K_W,A$*K>. QUUX:O:X^L(RV=O/3"3*D=2T= M<^TJ=ICK,XTY_\[\Q,=>7?J\,88FGAT,0ZN M]C]9R#6KHVMF!S1"#0;"/OW0B3E+./;:L/JO@$0F4Q;#Z <_'=-,"9MP;0K; MBK I&#YL:-/8G[ 8P*"Y&=D+^32NYL+717ON!QX$-&7 J<,8)PM@P-(YY,HU"5];F$VN#T5GHY_NEH<#E[ X6)WN!PX(<^ DV M\7X6LIN0QW?P1B>A2Z7^.^W]+6X!@".J_B4S,'XF27M? EH W9IS%)3K']TA:'\,N>"R)\3X*,G@'T+;G M_X0Y "Z9Q_*Z[_"*>,R9NU@ /J?K)%_F6FHF8EY+MF"M+Y$Y;0H8Q6/W,!9M M>"PO[Z12.,#V4I\%L(W(\[#X_&B6[V+"4@ /F/FXL$@6IIIF")4DI3=QYHRU M498 !@$#";]#H+6U*SB+$34XK4Z[(,F0< >X5_MW!J^$N1;0AC#,5SB3*P20 MP6+P\9@[W(=3';;]TM#MP4"[^78-?.]R(=&NK[[=W&I73MHGYV3AN=!_:71TR^[N?/KL=LP(5ETC#C2*:$%_%;Z[K]N&F3-O MOB;Q;,PGS"<* JHJ__P89\-//-&U$6 *!?^*MBC-64S#*:!N0.&[Q>, A-+ M$78/SPH6#%%((;9PMX NT643R!WHVS0-';'HQT7OS8*'-M ]/6G9MIZO,\K2 MQ'=1;,3W=/R)I>"PKM77M8>Q#ZR+^YOO-E\U['8*?X1X)^FAK!*R, #XWHD5 M 1+$!(NB1O,3(24#@&SJ>YZ C5Q2+B=:Q7MB$&X!KIG@%+4E(H=U)UHR6@B(7U];[1R0D^G:NPKM008?]29US2 M#+4C$Y,$FFV*HF?32*S[+9$R<,V[!]]-Q](!4GY0>&+>=N:/L%$"ZG.Z^9&2 M;P=YDL?ORFNV>J#ZT6(>K/XM"Q[8+'GQ MR\(F0;%K+0%U&1X;-^EYAVQRL,,>!:1=4.>%K'M+L@U'P9)859:B 8-Z?W[Q M)]\U&'<[?W1N9YLC[E]%Y\>MWDN_ (]?P1M%YBSTB M-T'E68+SLV@H:Q M5[JD>Q4?L"H5<+7F9'',0V<&&ITS9F ":7>@=<*1>9W_0)_I8>9P"0%;G+R]==#66U62MBJRY255@E4 V5_8SET'N]T4%?=#B_R \Z#T<%&NX+,O MC6Y'ASUJ,+WK@T1BCI =)%5))-(TVGON\,D(Y"%-[Y-/X0\I#^=+*3L=0-^3 M=E:#Q,]J#:1GECYH'IL]FXS9&%5Y5R#?WU@KDFX"J()B6_N2Q4"50#\)'#R^ MY\,YG.:&,IY.C)XEU/\M]/$P!YBILK M?+ABDY9T#.?3LR")*D>H33E>=DYEJX=.0_Y5RD*CJ)B7G;;903T&J#6@JXID M3,(%77A"NZ#H>;HP*YFZ]^Z:=+\)8LPB]8,QU]RY-H;_E M[(5:4-F^FO-*C-5FO59$E>QX'W +R\2P*+/S[LL]WASS!_IHO-/8""8H* S$ M7\#"A8NN3 2*+<%?B&8/"#UZ(%)'G0G/HQ!U^(4)2(=S??@QA8T)0!"W?+BZ M^JI- #Y93)M=?D6.8B%HBAL%./'0SQ($;)KPM_D?[_*H1C\DA-%#[P":=W[8 MDM<0Z&9?"A4E>A<_2P_\<-@V+'+"RWP@^6+IGV_33TOAJ^*W7K=MFYM_!N[> M^-NV:8UNV^S;!TV[_;>N=:+%]G::]I&$0LLKI"H%"'_?+#46 M0H=WA,_S)B L[7A%=LLR'^M"O]>%S0OF3J,IDN<43+\H\%T-%[@MU:Z"2$;Q M?Z0-[U+)XI+@9NS#!1=6)F+?_.!=$7]I>4K[;K_:V3%/**BY!^<_9WZ_HN,F MT/$3"H:L2'"45O05UX@'*E#2HV+\!S0(455 M2CHSDO;OD')$%#5,27C/IS%WA+.V8;J!I??ZIZI(H'2#HPGL@?6,)8R.JAY4 M7QI<32)8S'^*JYMI%CMCNKORPY2%=W3S39&>3>OH:IAZ?^^>4$IS.+>T&#QC M&Y.6K(,6AW_; TE-5\=L>4<.X,.QV]<&P5TWD/B)M*EI= MJCFJU#>>I'&6%X19J ,C4F4PB-&/)R(=L5FZE-*C*HZAPWJRG$^7JIUTJ]V" M+\W/M6S9E@(JBV(AJF'SS6N^A$S8_K>TB][NE=H[\[:2HMHA8V7/7TB%J+ MC2>V/)/W/#*[U )$N%&&4]--3U-S&HX+G&IS\5/:K!T'0!5OEJ58I.DL\H2F M<,_+(>M;(EU(%0U,.94Y 7@M77S_7E8>N6%Q" !,J!S)+=5":4[%#6SF$L4) M52[*$IR,JF2(.AHO\@H:+W:NG0$F2:M<["(Y=O6,9*%\QLZX_9KC]MA59%2] M<(PQ-Q;AH^J%JWKA$E.UJ6ACM[NVM6N1F%I MI9I/Q?%[TI$76,E(6RF HPCD&",OI]+/U00LOLUN^:K42-KJ9=A!$S@W6+^> MUE[K(>@>7<8:C1_AWK+::Q06C/H0.N-KX\V2RG3$JZY*NXYVKJZZXJ.NG(0Z MO]*EJ@I==%4AJM);S:I"1[KJ5'3%7ADK4(>FIRXDJ31QXSQM6H?HSKYVC$@^N 8=?*W?/' MU5GWA+.NON&C!UH2%3)Z+QQ!58_OK3;3-FVD0E:-1BIDU6BD0E:-1C;"MY7( M7H+<5?KZ[M:_2B1H>B)!5^_9G3HF$AS)-Z@X1''(T6\8*\$@"YDV9P:<*=+X MWVC7+' R<;64)>AWRYOPBBZXZ,J;:%&6)BD+LT>Z&%=TW 0Z!FMI7V>FB@97(]7U9HU'*F35:*1" M5HU&*F35:*1"5HU&*F35:*2*GZH^CL[M_=KWAM]HCD?AF*"IMK?A$*_9$:%S M*9%3BC:M M99EO_9_;BAHOEC).M@TVM.X\;2WT_J=&4=4UU&RCO-S!(MPC2.C9ASXO=5QBG-E*6=K#-]PT MN!G'9:[+@M8!15NBK:[="^SV3XP!^\RV5'=0BS1A]4^U:UKP^CC,N>X M@..KWB;U+0\"S.1%D]I%FT5M*6LZ-7;F+Z:1+"8_S RH.$8FV:Q,V8)=S4_3%EXYV,Y)Y8D/&V<6=W5 M^[U]A9>R!(QE=Y?FH.)9LW3"477U9JHFRJ^ML.*E;2&57 M;ZDDK,BC@O9L5>:HW>%5O06KDFB#R -"=HOF3 M*?/C"0\;YUFQ5;!"Q3%DF,I>KSB*7@_,-PH[E<5.[U0RKG('W:L5,KP$=:1Z M"U8C%0&HD=5SIU9:.'^9Y:RJ+GFY'19%5'$6O>]V^XJ#JHL>PFA,]=I$>S[V4PQHH'Q^Q M 1U/TOSN]7"UH[X&P6M3-P=[B$UEL9T=049/H:?"Z-$[?4,AJ+H(&G:;DU_8 M$+6CADT#/I)C0QMQ+XJY='-H*?O9N%HTEMX=J*JA%4<2*(6V*AI:<209NF4= MV$%4(>EL]\NGDG65.^$:ZH[FX51]) MQ7A4'$.@*J2M.LKK5/8.60?O_I6OL01",6:!]#I]TXGX&Y=_*<,G:4 MST A:;6+DNK.4W$4-:?P33,4D1HZ#:[/W]]?[:N-/-FK=7_\HRBNCJ1'2FH5N=4Y7]5I[# M8XF&P:GJY%2.V6JL ?]"RB#\U_7O?_TO^"=_@N#MARX/T[=FGPA7['$4__)K ML=\=GSH!0FC&MWX*Z'<64-1?1I&9^^2H?8:6K_W,A$*K>. QUUY:'5OOVOVV M=O/3"3*D=2T=<^TJ=ICK,XTY_\[\Q,=.9/J\[8W^(Z8?.BF%\R _-FDK3WI<>Z4O&'.$H2#&_W %0 " =6R.[X M[W7^%9+&!0-O:=_C!GV"L M/\?J\7.Z!F(%Z@4&F7$6EP@9WR&)>0P[X+&DMOLHR&!^(%[/_PG/ TPRC^4E MZV'Z>,R9NUB[/B?<)%\B@V&XD80+WH#7.L1RZTD6;/$E$J<-$2?D,Q/'PY92 MGP6P_,CSL%[^:*;!HA/-8_NK;S>WVI63;N9525:V*6IJ3"-!,V]C'@#H[OF[!]]- MQ_+(+3\HSOZWG?DC;)0 3M/-CY2T":1 'K\K\[S5.R7/;V4GRUR$3_G?<9RO M9@J4UAH!F?QH,0]6_Y8%#VR6O/AE89,3/VPM 749'ALWZ7F';'*PPQX%I%WN M$$< LHA(US'F]SK>>E"9H7R+7=-*_=M"QQB*TY*#6*WT)?+;[9L/1NMXOG%LZ3+TD\ M'/,)\TG, OF5?UYSW$59FO@NGE'Q/9Q.B3P,0(2#S.X,>[KV,/:=,3TY/S9) M_LICE2%UPRL\/!K%L1O @N]$WUS8E9A@\6S1_(16!A:('Z:^Y^FE\Q?>P1-= M&P$=P"F3Z$0)$19,;$W9#$/8B@6(U<+^I))Q#\\2X\%7L!*D&80Z$(U8#N[+ MT+NH!LOWC;($,)PDK6)/,9S;@1S9Z_?%ZW&Q0'U^7+0#QF_H2-QPJM$,O?ZP M,9KH+9^; "[R+-(J JMJ7#O4!_;@N$R[$\_V]=ZP?PC+>G$T.90"!T9O)UJW MNKU%TY!>ZL4$0\)IDDVGP/N"Y5"IL^QA,;7+IZ#O^:R,<,%#MJ5O$#8E66-8 MO?7BA0Y#^"5!&"51!M8!"HTPG%/:'5)HKO%*:7$^86)V&\/@FRKF/YN-^9** MV._-R4!6+ZFR^CI;,F!)2E;B@C7I2H,-UNT(GERY.%VRG9:!M=LJ#3%WD$0; M#*NR467I W.XOU%U:51)E93+E0R?]9R)O!._?4_P/"LP7AK=K@)'\7(4 >O> MO_'>XUP+0\GQG(!Y1'*OU0R0T;,0=)4 7B0<6\4'K#4&MK3F9'',0V<&XL$9 M,S!/-,R7X2">K_-?[D#O$OX[\9/FP/89*1P/8PZ0R$:@L_BD1@AM!)-G(I%! MTZ(S)9Q)$\&/W18ZYV:H6(&6X*":@(8. PTJYJ DA1'8L[0#OU@=3DP*"0ZD M \F/-2\+'>%Z*S:AEU23E0W"%P\L=H7""2].M"P1<)(^POR) A)P.L&A%& ? M3B;6B?HJCU, R.K\Y:6+)IT$,M"/_ !=^[F?K3F.][5%=-714Q59^Y+J^^ZJ M&\ZMPYWL/07GXN7%5> B-R!$47:X*%40BJ *='18B@: =GV01\P1DH-D*@E$ MFD9[#QKN9 32D-1AGVSH/Z0TG".E;&2#+BQM[P8)G]7*5L\L>]"FLCO"@(G1 M?^X*Y/L;"X!*(Z8[Z("YE,7 GT _"1P[ON?#*0Q&CK"A\&QB]"RA_F^ACZ?0 M;0J'49+[)\=H-FFF\0HVSM(LC>)9Z5UTV G3_P-'(VZV^)QE;7E.&()XDP;K ME;^!5$%U8>VN1CQ]X)S6"GSP1P:ZA.M+5<#'4Y;GSANAU\SP]ARO./.O7=_S M.!Z[O)@K O L;BY?G?!GP,\<'G+(2;&X\/GW-!S14QB463BW,L&XO./17 0N]MO:[_S.5.QL$RB M<_['P8/!#CQ'54YW=$@\OK\]=_< \A0W5[CD:$G]H24]H?G\Y 2I&*6N'!3U M/D5VSDI\=JMY!Q6.'(*43JBC>'[YNM,V>V]0<0.B#,@#GXQ)AN#UN% B*!F" MKJQ*AN5N,D5?\">&11#1.G_S2NQ;6[OE7,,(.+/S[LL]7J?P!_IHO-/8""8HZ M$7,#" MA3NC3 3^+4%?B%\/R#QZ($)'Q0C/G! 5]84)2%%S??@QI0LA! 3QRH>KJZ_: M!."3Q;39Y5>H0)^M@3Z6"O2IPE(J%^CSZW^)<[F@>5 #T?<8!&R:\+?Y'^_R MD&X_I-W20^] _-P!,4A&04)8BI.G)8F?YS32[@@ZD>F0\LWRYS;]M!2\+W[K M==M]P]CX,YR&&W_;-JW1A6/TL&FW_]8U[=,L=N=ICY.<^FA&R7!EZ)J4$2D/ MJY1(<;OI/#XPP6)'.#YO0M<29%:T)UDN:5TJS;HT)"$OTFB*!#]--3@@?5?# M!6[+7:X@,: *=J0-[U(6Z)+@9IR&7RZL.L^^I1EV)9%+RQ#==_O5SDM\0N'B M/63$O&*(G"#^IM?:MX=H_36.ZLN-JTD$B_E/<2$\S6)G3#?B?IBR\(YB9BA$O&D=OLVNWN^I M!E@5QU+/V+_T#^XQ6Q1-]1*WEPK + MR.T<6!BU-N[9ZM4T5(K*>4ZK$4C225%J[U@92ELBL'>D,O9-*M []G*O5MQ)%FZ957. M>E-*YF*9-NVU"+=^T\1H-Z.K&M54'$6ONQVS0CVNE0KR:-_"QQ/V&Z:LO#8, MO;-/IW:EJ=3"2JVSKE)K"?/$SJCR!D^F85N ,C?*<&JZPVMJ_LUQ@5-M?G]* M-];C *CB+345BS2=19[2.[:*++)[C\4+*>2$F=0R*P7C"(KOW\OB5S$F!CJ ;%6"C FQ4@(T*L*DZ1)L:F%"[WD G==I?6&71 \PN M%76B?,:G]AFKRV 54K-WG4X54J-":JHL&]4!H;96J06?/<:KTF?Y::^"%[5F M==%U0N!4^]#$EJ5/,[DJ?A5\G&P6Q2&-Y9!.VWA:0E<5KH*7+E!K>2O *UK[QD=6;J7*I"*MW MRI(G6Q%AV4L7$*5_O MH?TB?V@AQN1/%E&WT%IB9Q^+2YK]859:BC6/N_?G%GQY'D-%Y\>MWNF !QKF& M-XK>-VPS=VRZWEO'5&<3)NN+]/P%Q0=/$NV6WZ$#2_O-#UGH^'2!Y$7Q1"2, M:=OWNG/9ED>>.C<'_\Y+97FXR(^CPCVT\] 196U8$$0._@""-,IB!]XORIYC M)IT$6\SO>9CQ1-!R 1D5&Z8[N=1 ER1LQTW(YP00$=A#@?Z=Q] =W\#4>[ ]=DL5BM Q6S@L?02W[_GY92%5*A(3;WG#@P\+ MS"L&T7/P)QVO,KV01HTX+);GGU+V$X$T@T6YF4.S96$.1M0UXRER)"_6IN.3 M04;'4[*AL+QTK99+1NL$U9#N0T5!U_R7]M$H=D7 MX4KA"!$2XI$"85AT*Y%%N!(LO*V[9%U/B]]WA$V^C[,'&_8[ M_8."#8UVK]L[?E1>OVV:@Q.$$%J#TRQVQ\C$XT6]U2M>39#_CK6W&@:;XU4E MNPC?-$9S)0PTM9/%(%VTOZSN'K%^3[?WKFY;KQ@L1O/Y]N;V[4$\LNMI_9QS-*SCWP<>\I@%\C)MXH=^DL84<5!<)37LJ.OK M]J'%92OD(KAP)!F6WMV[P>OY2JM=6EOA6R[N E%*N"@A,$46PQB>)"/J:WA9 M^K"WKV-&6<=G%^2]X3.Z,!JF2"Q7SIYFL3.FD!,?#.;PSL?K:,KN:YI"89AZ MSSJ5]:PTBF-Y/+NZ;>^;H=?D8JV7MN"+L-2_K ]G;)AZ9NJF^8QN<:6>[8*D MUZ9IK!!FC12S2LN!I3;K3=.X>KHY5#ZK61)+ M1-_K.<3DIYV E!AJ%W!EVE/YQ'?]BW+*(* M4&Q"@.)0[_GL'.YXSSG:E3D*^K)IDM&W(3!39?]0F MJ_\NC[%C(S_PTYE(P)UR6B4FLVH!B^^X-F4Q?(Q$\F(RC3ESM1%/'S@/-3]- M8. T2X'W$ZPM$[BV&4.!K M8!4X)^G2^,&+ 9R8ESN#(W8"#SE9G#+8X@,+ IP#V .R8MBGRFV%:,5E[7XJJ/!U2DX'WH@SE/@FHN@9<.J8\:0Z.CF M2Q(#B@)*YP8B%?=@E'W-8C]!^HU@(&^5&LQB=*D?N8!P(G7,UHV!W$),^T:L M\!@()0'9 '\ +3O"/D,\38$:2"V3PS#5>XFLZ0FYT'Q)R"TR_;O$-FWM>NU& M*.3[",!! VX&4#8&'"S=%.A/3'PAS$ MZR24=\5G6_MO\<#=X[%6X@42[_-*"@#>D#H0@Z2(<[O\3J12Y\)NGN^/I6F M=6$[\3TAG4: / /)) HC>#Q)X%%82SY&U_AD&D0SSI=*!! L.&P-Y$L9%EK> M#EG6/G:-&" (IP1Y*H_E74>)!&P)*<4K(.PU'RY M@.&7N75P^$9.NR'?E ])>C M92[?$"X>B!(\B0"Q(.<0ZFP4W5.M#JZAEF!VWGVY1WKE#_31>"=&%&<74 %0 MV(+4R1*"-7+/AZNKKR ,69*!R&QKW_&55$& & J(JBC*X2],,4%QZ/KP8PIK M%BQ/J"Y/B'2PM-EC'Y>J1!1&7G4WEXA2U9X:7>U)5;Q0%2\NJ*J#JGBQ)1Y9 M5;PX(.I'>3.;X,T\)/A)>>45'5>-CO>+#U-E+XY\]TO-=U2:YX5F9Y1\3ZW< MDS5WT(JZK3A4NFJ;%C^X=U$-%3QX9A0=7!A)Y6I/])Z27%F3"X8&8_;I( E&T.R+W M8M^@>MMH]ZT3Q*E;[<[@T,#Y;;]U=XQ^O]S%FFVS8]=IL;OE5CPU76%8TY#\ M+0+H-)D*9QAZO-23/4[PBN-YQ]2373;<-+@9QV6$RX'-2\T9LW!+4RU%5QMA M]VH=[)K@\5)M?AN='M+KH\>_FA=5*L])$?+ND>RF;O8&BI 5(=>&[-WOZAB8K1QO-Z_WYX?F-D$WAJK-6PVPU-%[_9["4K6Q--3-@:V0 M5&TD#4[5+K%RI]H3S_$:NLLVU%)M6,Z;.6SO>U1<2)]ZE6VWFPW;/E5&9,/H MH^YS-,&VN_YR^_U6N_K\7KOY^]>;S[@"2%LJOS^IAWU]CSK[ M@#(4*OO_[$CJ/&>+1(6DW?+E#[SU4"@ZGY.PF5I]PPI_W3[6P*5A-QBV;G3W M#2U07M=S'Q^ZU5&W3!5'TD#Q4=519)[J$K!RQ]Q);B_JUWY2/J39G^2,E MGY]L355NPWLG*M8H&=& 0V_OK)#JF?.*Z.I$=-T#DEP4S2F:>\K>^OKPT&K\ M%:*Y"W=;&GNWZZBOVW)5;SQ69='M3YU@HS3C6S\%L#H+6U]?@[.H2*3E:S\S M F@5?NC$G.Y#7XJ*#)H7Q5HZYH\5_2S5"$TC>B!A$XZY8GZ$EZM4&+2M_3>\ M2\-HZKN9-HU]!U9.0=4:$/ #>L)B'O@L=+@6A=KG*$['VM4$YG %)$O(K#O M6**-X7^!>-=\R6[LSR.X'G@0T)H"3I>]S$G]>S^=X5H6)J;1\TD$#B)/6ZSO M^G_^-#"-_COM_2WN"8 B''?)#)3^2=+6/F)MKY#NE5D@)V%!4EJ>KCV,?6>L M>>P>GAX%L!( F(,V0\R3+$@37!I!CCL1K.G?&8MA4EP+ KBM[4O4=66%#=F& M%6$,(#E,!'RU.V< H4\8T.9,LX= /B)W#*\!- N:N8^";$+4[_D_8298 M>.;!P"Q&Z-@(Z 4D'?R&E1#!1W)JR&3;ET?+V MZDZ4T/G@!!FJ=-H]/$O5M>$K('RDJ7+/063*ET:O3S/BRH#@_+B(>L)O:'$; M6%0\;IB-8=6=0[_/O=SUA%D5L3'H#I38N#2Q877[^E/DAMGK-T9N+-_@5X8Q M\3Y0L>9I6+.DQ*-F'L4)GAE.EB#HV0AT],;0_X9;K].BMH)TM;,I..?1Y98J M!].:=@NO1/>$V7GW!0R_>Y\_T$?CG1A1&*H@S ,6+DCS+"&[< F/PB#TX"01 M3AD?[$PT\*+0\0-_88()G#"P)/@QA;-*;(I.F ]75U^U">PUBVD+RZ\X,HM( M=-BFR$&81HF/RWQ+)R&<<_,F,=ALH_2@;#'3F3_"1@D8X>GF1U9KNI?7;/7. MT,=G/1E:O47XE/\=Q_EJINR.MT9 AC]:S(/5OV7! YLE+WY9V"38JZTEH"[# M8^,F/>^030YVV*. M ND*+22MZ2%X"A8$JO*4C00 ]Z?7_QIETY6+W[]3OP" M_'0-;P0* F.#/7(6E(EO"W^4FE'5IA=3K].V[>'QF_!@%177A.UH6G"8%MCP6I/[9759[_$LKS'Q2K7Z_R_(J0FT#( MAZ0SG(F.FY#R)+P $[1R+K=:9.V2 B]MP9=6M>(]G\;<$8ZWAI6E,/3!H*LB M5*N.I*%YJM3Z\QV<=9$&IZYA4]\,N[UKV*@4)6CC*!CP&OB!%(LTED6>D*GYO!Q2[X2J M[1&\_L^=XKHHVB;9-KBXXJG-E;EMM/M6[_BWT%:[,SCT6OSL5^:U6JS9-CMV MG18[4,$(6PZ$C<)G!Q?W'E[H,PY581,J;.)D81.*IN8*MN:,6;BEDZ:BJ\W% M M;!K@D^GJ)4@(K%:6((@V'T=+OS- /T0IPPBI)K3MBU#PQ >1)F*\?;)^D-6.D=E^L0-2R2PC+U;D]5 ME*XXEHRA;NS=AEEAZ?PWZG:WK[!4;2SU3]5%LW+'6O.*LV\H*-BP4&IST&Y. M_ZN#DDN:'<5M6NU]-3Y%'WLG#M5ACB88=]=?;K_?:E>?WVLW?_]Z\_GVYO9R M$]+4'$^D[WJGC^U0B+9AJM!0[UNJF6[%D=37NX-]S6:%I',KC;IAU[]3TJ4C MJ:%Z?<,20W>N8MT0E]Y [_24=[SB2.KIMJW2=BN.)$/O&:I3<\619.X;IJ!N M,.IXRI^Z_$-]U5RCI\S%BJ/(ZJEVDQ5'T6MCV'VCT%-9]'1/U22X!0H5DLY^*3O8 M^[Y/(>G<3J:]J\ K+U-MSO(G%@]L0+YBC7(2C8'>[9[JXK_]E*;[',7I6+N:P)L=1J/GDPCP1I[V?A:R&WPO/.\DV/'7 MZ+_3WM_B@KU(^N22&>CSDZ2M?<3R7:+W+POD)"Q(2LO+E^VQ^PA;^,)* !H. MF@,Q3[* &LD3G!K3WOJ1O,%S+W(]M5>$U8#2,<'PU3%Y;1K[$P9,,ROWP194 MB1PPAH7P6!+S?11D, -PDN?_A&EA:QFVS,YBY /DU#%G;A$*NK5(3D7U+P^TD)'K:7OP\'15F:^"[29WP/E)G MI G(9: E()YNQ]0UZG M<7G3@/EAZGN>7N(S6!M/=&T$* *1"'\ADB(8'K>F;!9'<*3E"Q K@\4'&>IO MVCT\2P6UX2M8":(3(0+X%,O!/9@#6TPIN]7[\4*O>0+1!O80SUM68]ADYV!O M=4J5698B64]^1AU NUW3T+7%$\F+:1.$XB2;3N$=?'+PB;!^FHM 749'ALWZ7F';'*PPQX%I%T@1:%CO26="D?!DEA5EJ*-8^[] M^<6??-=@W.WT#:?;=VUKZ W[ ^9PYGEV;V2:(^]?1N?%K]^)7X"?KN&-V![[ MOWYACYP#9>+;PA_%P[_6IZ-1K].V[>'Q6]E@>L]ATSY#WQU8;,]4?7>V)3SO MU'='];)1O6Q.ULNF"6%ACX5X/[975>/^$FK<'Q3I7J\:]XJ0FT#(AR0#G(F. MFY P)'P >!N57&[%Q=JEU%W:@B^MZL/[TBU+P\HZ6'K_T';;%=(M+A])YJDB M/,]W<-9%&IRZ!DQ]\]/VKP&C4@C/+2KVK@%S1!0UP5_SQ#0^:>1(5[\%@':C M# 4*F3G*!CX&<*K-H4])'3P.@.KA"%(LTE@6>4*BX_-RR/I\I.WA%;[[YQ>[ M7&-;+U:F?/10/U=8T.=HQ(/K@+DKVZM8Y-7677P?QYSO%$_TX*=C+=T^W"AB MI6H3&6 ;[;[5._YEN]7N# Z]_3][9$"M%FNVS8Y=I\4.5,S%EH-OBP3:P9N_ MA\/]C$-5A(B*$#E9A(BBJ;DIH3EC%FYIO*GH:G-5@76P:X(WJZ@IH,*.FABM M81KZH'M@T?#+\C8I0JXW(5NZL7>3<47(BI"K1LBO#=TR!GNW"*@)#>\3I_$D M>JX@8@]LY/@DS%:.K??K.G 1(9GE.D<-BQ?IZ1US7[)7$2-G1Y+=4^7;*XZD MU[9E[ZX4*/2<&SVGBHNKW&GVU .\ACZR1PH5-B0&V>RW3]6*O'(8?[6+#UW% MJ"_3Q[[-*Q1][)T658O-Y]N;V\M-MU-S/)&^ MZYTN=]T0?YZI6^:^LDDY7<^.I$Y_W]94"DEG/^/W3754*#JW.7.JC/'* M'7,G:3I;ES/^U&4MZJOD]NO?R/7",628J@=EQ5'TVN[O';6HL',V[%BGDG&5 M.^=.$V)8EU/^&P?K/&J1)>JXN>O?N1U#=H9(W& MN%+B.5_4A76>+\K#/6O?=Y?G?=]?4G656\*D_ M0;=7Y&G)V)_2;9D692E^@:0=1'=MK2AZK84%F,2DIO; 8ZZQ((G@MSM*EH'Y M\>K-045\-*.7/'#V@X?R/?C%319'*VO^6^CC,[6*)Y[#Z*0Y/B19?VOVA M=O/M6LNP,SK]>GWU[>96NW+2MG;STPDRE+:+/\@)=?KV;CV T>$K-RFY@L&" M@:;S97%\Y@\.LTW\G\TAQ\=SX9Y54LZQ]M*TK1/+R3&\&(@.Q&+BN_ ,C^]] M!_;B1 E(2R#6EV:WORO%%_)R-[HW!QO)OBFT^&C.1G4H\1PG-NS:CXO@5OR& MQFZ@$B)/HVOK!#Y!74DVF>;/C[($M@22$=@;SFX:WC7:6E.(:_GFKRKZWV!H MY+1TXA7M";!G!=!1N*K$2SG \;>Y;HN<(F7^W>9S$+]*'A--;6V%P/)EH.XS M@ND]?X/H[_4,_&_3Q?\&K_ZS:,0[2_0YWY(VR41$&6;GYDM:A_>!:2!GR*A]+PE68BC8$FL*DO10"!X?W[QIUWZF[WX]3OQ"_#3 M-;Q1!"BS1R1SF?BV\$>I'5EMFG'U.FW;'AZ_"Q,&L1\V[3.TC(+%]DS5,FJ+ M>WK7EE&J#9-JPW2R-DPJ&%;U9SC6]JM]\?F$F.":]&A0=-P$.GY"V/19FB@W M(B:3[I4OMW!HPPILG#SUMKX!YGMG#*H4@#-CZ+#4VR.BJ7:)B@TK+/">3V/N M")]WPPH'#*P+2GB^4!29S]C"J&%ZSBZ%Q)JFX*@28E7'T+.6$&N.27MPFJ'T M*LC+-0L [4897M617Z&I3J?C J?:'/J$U,;CP*?B"6J*0YK.(4](Q'Q>#EF? M-%6Q +SMT=;^SYT"+"F<+=DVV"A"16L3BF(;[;[5.WYTA]7N# X--SE[*$JM M%FNVS8Y=I\4.5)#/%L&_4?KL<'>TQ_7.&8>J<"05CG2R<"1%4W-%6G/&+-S2 MK5C1U>;,_W6P:T*H6Y'VKV+6-I0 M$;(BY,KLV]([W0,[<=:$CO>Y?7P235'3\)L97C[).T7ZWTCLNEC1H6 M4&5T=+.SKSQ3,57GQI*A=_H*2Q7'TNM!OZ,*9588/4VNDWGA?K)'JA,V)++. MM-K[ANW4MWW 0N_G[ MUYO/MS>WEYO@J>9H=,+K#M5PFZ8*Z49OJ#)!JHTD0^]W3J60*"0=Z^JN=^!] MAT+1^?3Z9FKU#4O\?K3.>,,N+VR]9RNO>.61U#'W/>,5DLZ,I-[>*;D*1>?6 ME4_5]Z]RQ]P3S_AZ6_*[E'001:R:9M$;/=5+MVI9C8ZP7>EIG.^J UEFRM3[)EF?.NG %=G8>_KRS\7 M%?&*XLUGQ@"MP@^=F%-8SDNJ"*1Y4:RE8[Z]X'2I.G4:B>%LPC%?V8\PP$<4 MI9[&_H3%L&;-S7@^,/4GZ/B*/"T9^U.Z%]2B+,4OD+"#Z*ZM?8=Q^<)PMK MU0-+-'AOZK, IHT\#Z\81S.:^8&S'SR4D^,7-UDSRYR! S>4Y!0*&,/'[U:XT"+3 -*"*1//8?113Z7/8VQ_< M2;4)/1H#O8U9F!,*SCD?BC?3#A'>&-;#8TEB4:AY_D]X&6PM\UA^M1V!W!QS MYA9WW(),'ZG+CO2:OW$FWPB#),7&W.'^E);P#WH^G?VW*MX\Z*4;#3??48^&1FRJ;@7[?9>4'\&Q+!!8F) MWL6_T(MS$(0PLGG:(< Q7J7Y:*P_[^4I; 88-9#SO0SI;??X^-6@U;3#;ZU8 M5%RX;\E]L$H\ EX3Q@^ '8-J28/P0_&VP7QNCW]*GR3%F?N]=(_?QV$^PFOZ MM2#9'&OT6H2Z!5&J0,5GZQ,HH<5)BBCBY2D.)7H@J]6=.RD=;$'<;)Q=W^/U M*1_H5_>,WS!K!'P*151B=3GH'?#C%$3YNNV#RA _$"VC_ D7:!QY01B4!AC! M-0U+@H<9+):BG8)ON\DQH>,X#7#"=XD,B6:* MECS8VL3Z4#7T:12?B%X*M)'-_V2VAKZ-]*WN3VB95(U7K=,R?.S_#Q.]FC$P MFJ,>(-:W(]&'U;\3X8.8I&]^*6T2&,[1%%"GX3%WD_W^&=) %S%? MON_HLL6W8$EB4Y;B#!/9_]N;/P6^*Z3?.':]SK'?;IWV3X]/A"=%O]_N]IK- M7O_?;N/-W[\0Y@-E7,",' @LGN"O-O(]PI:MOE];T_FJVZBWVZ>K;WF$P>+/ M&W8-_9E@L=WFOC_3(Z;1Q?HS[7L>[7L>O5C/HWTHYKX9PJJVO]DNMQ^(2-V2 M9@A[/'X->/P#0;L_I5_OJX@'))_F[E;H?&5U+%X\P75[@YN73G#=AY__Y!-: M/L%UA4>T=2ERKRQU_X,<)])CN_4K2\UW:]T7RUS=QT&N[I!:RW:!6.$AO3(Y M9Y%Z7:]-P-E7ZMKX(UIKI:[7H],^.\=-F164;ZT%@/;C'#UU9%AXK5:GU0)G MLRGT!_+J5@.?#<^.VE/(:Z>0'\@"7"^%5.?K/!Y%%_A_>[-(V$CWS@![SB#[D MT%&42CR1#IU^&#_4G$3>Q^$]6FF]1,*Q.8#^"47JI34ZP7N1!'&.$:K1X C& M&CF^[&6.2!+0;R19<.O.-2P%\XWHD0Z9HR#ZMV[SI.:>GC@B>R0R]JWK=FM= MMX-O?9">'/5DXK1<#L:O.Y_UT$4LM\^F91H)!NCG:%IV>GD0^D?Y&'?^$"?? M:%^,@C7G81AX0QPBS#$T1,6]!M$]["%.)DXH[V68ZC#)8JIQ0DD$"(P0G!% -PD$#(+[F$3B(T!\(($7\.?GB2?\0#!@!0?E M4EZ!G;=E!^)6C,-QG $"L(:(Q[X704BQ76\[C1H@Z>PY]P7& M7R*93AW,]L:7/T5+/1D&<&(8_9PQ#2"LZ <)3.L> $^)=1$ -O)K!9DP;16T M5B-\2RTP8%E\'RPQT2JY,%^:;$FU<#F M)RK2%_Z5J92T35XZX=Y( .J$:0QS2"_/I)ES)))O,J.LA2@5G@(8DQV%IF=' M,.P1OX9!Z)(H>9S$@T2,X%78<2("( :\;/%S&)3A'0"$BF-4(WAQQ*\!A!,K M5:T&NU*0A;5%"-8H1O=3GB#_9"RPSD.O7Y]!<;B $ (4X#%'2R(/!$ E2#C M5Y$[X7T_E)A45R.PBAZ3%NQ$,UW[2 U>I=.(Q9/[$D_-RZ"OJ9P*-RKG(7D2$H%NA(F9T,0\09##41$ M,!R22S2C -HD;'GZ"O,O#XPHP(Y=71\]28B6/N1)O0 M9PB<9XOD@&++@24+VE_E1@S23>V':(NPP(;;*(X"N*/4W1\8*K.0WR8QSB4* MZ:[7"9N17G!I<\P 2X2[B[D?U5?"!^2>Q?EMP 9V0&:]CHP$QPMNMEB,0P1% M?(TDT]I#D T)4Y54!'0+9,"B8PUY&05[LBD]1BD':.IH(D7BO&TV6*A))X#] M'HNT"KD'B60&,$:V!4R!UD:[ D$4;H88-CD6$UJ-ODPQ-34#HD,JA7?H(B(^ MCP^G)3,0)T'*A1]\O$!8\.LJX3'DZP.&+22[$-9,5SL(P"A4\WXX 6=Z["'F M@=.]!GP>CZ,O1:;2:XPT2HN*1Z. PW,X U'!OLAG+"_ \4*X8W&1O\#BX M6 MF0$FI#S0*VG>HWQS/-DR0/F3BPXW8=/ M%[:( U#-$6"4*'S/THA1-/@$.5V>1[!YMZ$&>"> (0!6*>C3@KX# 0&N7_QW MD L08S*IY,ITB#<_7*[^0-(YX8)FAD!!86N9^Z-&)%GM#./.O];NZXU/%#5L.42QCFO8J5_\> M:9D6Q.LX*/Y@C8@(U".%5XT-K!3U69V=5T4HR$W=X[/4N4G@-!V41FO$5O3F M+J5/&O(ER>\D"*/D;+U!.\<'AW4+"K +D;!4".(9LEQ:0L$@S&> ]#FSLN(A M"Z'.P3U0#<*&I%ZWW@&N#2RD56\T_@RS38.E=K\GR[ M27B5C)(OU=38CKP86)] AHCT9PG

P^0"V MZS,AD9YKISBG^ GH+MZW81RRZ@+KDD4^O99SZ9TS7"5HO\2N"ST3 =H#M$1E M^ QSI;.!@*,=U)BWDN)%TQHC%PP\$O^'2$VLG!6?D4 \(CL=%>T92R_H!X!& MI.>MG GOTUPQL+*Q3W/=A*5L7)KK!G+,D S' \G\ "5+?<\$U:J 2/FZI]<9 M6N26(MT'+U?XY\KB7&K,0WW/@[R>@8I!E@XTB, -'Y")AV3H_X"@B5* M*BL /+8T]TT2.Y<@9P@5ZK#0Q&0[SX'7\Z#U)X:4L(8PG<[Z1YAX(O1RMG.@ MD*_F*XUV*],\9"']NK"SI4H)I5JZ(@[P:632O%FL*@97]-1>!1UMR8-1L_$BT$HN M7<;&Z# %$=*MQ(C64R/'5;/>/E'KWF'1S78@D)BV.JXT0\94=([*E.0C6QXK M"W%C$=!\9!D]8#&/RM5DPSA%C/?5*8(8.59&!!(4X=:11&HDW\'JTQQ^*;3! M(FGU7!N)#FOE)7^-^LQ*M=OZ8^$_68BE,L9'VE"MZA9EXKM,38T6O7EZKI0- MQ2_8(&W)N5'EUFP0\8RI-Y1^'K*S4IND6'+FVGR\+5NZK<-NJTW90 Q4C06T M/>0MCZ%(P6@ 6=QZ2W.4$L$^-H"VBYD[AQGD8^5OD#C=^LF.$^=Y%5NS;0$5 M9K^W#4(&VTH ?W3;S5H'+BN%3(4MY $]8[9!@"GB;=K1T:I*"WP'6 %[O%L MX ])@?#XN-9NSHOXP;'C98Z48V&B.#-!.%A";(@Q2G ]!KB\BFE>"W5<%!$' MBGV0:G"0N)%%4%<9+G<+DZK)%VK4&441T9KM5,)Z08Y&);5KW>-3FS^0[Z\@\Y1C M+Y"[H;**A4@SH@^,HZ+N")4D3Z%ETM=>>1B:>(E,/1"BIZ?#2*O08DE3_&$> M)YO+F%8())>YVENWZ=;:+;:5%?S96@Q/0?" "3F\BPL^HN.ZN W<9JMV>M*V M;"ML=5#@,C&#G\2$YT1 T+8=#ZFP"*/BUSOX.MG+$ZJ0/-%60B5$*1JO-4[;%AN:50:> M#PR79VBU 1J= AHH%\XRD2G>81A0N^L:,]/YET_Z/1463J\U.[5FMUG)VQ.I M P7P6/,PU*Z3"S&6WYU+;8#!@:^CT7B\PE@T76L")_F MZ9@IW/+3A853@GP(P"J"3)9+RN/0[$9%?2\>!1[:EL,X_@8,AQBN"IJ\N/[? MJP]'[BG0,0P%[V%,/H6>%HX/3"[!% R*GZ=/:Z@D(KL@HQ#,/E(9 EBBGGCC M.,;X@8"214H)'79X?4T_-!DOP&#(CY2J;!H=JT2Z=1B080LVA UE3/8/VY52 M%N.TBP=TYX=4ZVD3M5!=:)] CLNM #G>#B1$RGN!L:?GZ .2R.9U'A^ &-@; M,^X"2"91146J!2#(2KN>_NQ<=<;@)_!X'TZ$X43N_'"B95)R3TU*[CX(Z14' M(:TG&?L"M3P/>. Y1Z2CP'43AYB']L1ER_M#'3?H3\Y^0!5;:*!UN"X\#1M1 MP&:L8%-X$[0+09D=,00!9,TX4:$E)*U&44XI[OAGO(DPZH%9K-LX^LW(T)0? MPG?KK"OBV4!L8HV")\YC05[E-M=?/N#JR\=/3DO=4\X?.=R(<(F;_D;PAU#_ M_@$NO#"FGC"BA]TP/W%.W&V0?EM,1K-AMY#"+,76/PQ6BJ,>062GW-\ M3DV*7'=A#$F=\VD4,3$\Z$.))G])JPG9F4/#?'[+$O)+4&UG0ZBV72_C]#KP M]2?UB)MSV[)IAQ'[!BT?/J+>9I<\V11[P,=[$>;&W&[Q]N6@NC'6X2?ECXMA M(/O.1T[H!V9UC?4!9,)E<^C9I4AONQU?_:9TR;O"9?!1<_%S;@3LGK;:Y?A9CLFE M-G&1KW]4'F8* -36@"!5TE1-1_Q.>(_H,F8K(FG.&;EUY^R',M=,*8'5,>!- MH8R+XD:]TF42%%%0@V4+3_CJ DEVJZFC+'1H@8)-*)Z*IU?U?]A5EZ(8KV/* MIQ'L#V/#FKW8_^!1">6LN"%M=ZI1LB+53A%I'%$OX##XAI:O+)[]@ U2II2% M05.E>?+Z]O/YU_N;K^O"3/7Q#GF^X&J!>H]+EUYW\047XZ.Z,MIY^)@%>)[A:-;X6T/#F!QG M.&,1D2'#^&$9RMHT96:&1.AHKBWPU2RAV!0RTR4B=-*NE1ACJKD)'R3J5%J2 M.DK[H/DF^=CDT% )DS#NH84?AN24&F': B7L"JY%@,35G -#Y7.Z7J&EBTD[].7(U7$ M$T.]TWP\YH00F-!&%+9!JU!JCMHFDL7BE4C-@LN1817'P<2JL%F*W9ZJ*CA MA2_BH"V%B%\Q8,+G.S/E_$J#D/ ,I[!>^PTV[L>CFG,A(N&+8EKEF(*=QHBY M!?E0<*6&(V"*I\(P(Y/<#D@(? )#G>2 EV97]Z68*F:)?(Q4>0M57U5ZT*2G MQU$?*#V;JC98!%_H>H/]A5:7S2(F&7=P.9C!C6H[V9$,T<+ .CONR@3=PW'Y M6+TH20( 4LV:PSHQJ^P,3JVFI0IJ Z[^PL,PFYGF,27&OR3GJCOG83:DQ/D' MJ7V+-F<+8T\GJS/X<5F*=*@6GA]K%(;%*KA0/33UDC:? =JG&15W_"]UWJ.E MTVJ>9G%JX[0\!IFF5S-,5(*"07N,H1:A,=X.9(R.5/:N*N8Q%24=I,X((_($ M(*1!*54S#B.3Y'?@DK0^7A2#%>$3QNE4>#&\"S\G@2)5;])#N&9(:#!+@T;0]7L-R9>*LVVU(SSD_:2VO?,U/K4$(!IO$UU#UGGK^?&3"3)L60XB>%L-8>B M%F1R-*(85B[[QVNH5;"\FN.+$2;>4V) /Q&Z0ZQ471#F>/&IXL4VA(AR JLJ+5:"_,X5']!FFP[Q=E9BO *G?9FG M7&XTS69@;ZJ'J4N=XNAFUC=5M)=PPCJ.O$>I(YSH-+N%KMQJI8!K:"!YH7G:N:8XP8;VPKQANMZRZGVJY. M@5W8#G2\(7:@)E980=$RY?*U=Y2DB1<;9S98'E4\K*]\ZRGCYG:[MZ^J"SWK MA#>RS9/7VMQ0DI/YXTAE8A2E2%0>"&;P1^0G1^DMM?U_*2H'OO'_P>A<+>4! M_78HQDE5'Y>@7YJ&S(.T+SR3ZP6HQ'8=&%]_MF@,ZO5@-AMK14(9D*"H2 M2?B9CG7G;1:9MRK_3GO8J-.0AP5=QJE\IW\XTWUV@XA@2Q^=<9%1W;4('4A3 M;8;H\/FQ\BV=GM:/&\?H7E+]]M3$RO-4)\_35-AB6_5&M[TEBVUVZB_SW&Y3G*I%_[T,IR*_ZY<8,T2BG"XMO%R9?(L"! ?NH7/0/)QR!.XAO32D MSU7=+^JFQ"7,L&@^ ;P"NL]M)+Q$][:G #X*?#^4ZP(797"YJ'KPCSKQ=&XW MX9_4[O:'>BMN7AM!,H@UIUU="[;#W91FFD\<[XL>Z1:WRUQV^WM,WO2FSVME MV5@>@Q@V_J 4X.>QZR>:XR[$KBL N"4LV3WI/*^OZQ;U+]YEMEJUQBVE[V @]RK23@#R%Z/_#\!"N1(<.0]N!:!>#6VW%&H?0J-5J.QF$\D3)548^.%=G%/5G,$<(? MMM;LGAQP:JDJE%45@8QWS;+IX4&$QLWX3K?PX#NTS47\D$[6UDDS45F.? MB;K/1%UK?%.KCKQ(4$C>5^2$=S(*XL2*:]JBY,SUQTP!EY\;Y[TI$%N4.;4V M) 2O77<^86+#G>A+N("MIP70M MFN-CYP#?UZ/AZ_!0CUAW;O(DS54RYYT*470[C=:!,,5N/L2^?W298/.N?XH0 M4YT3B57#)'54IP(]($?E(UC:30*"(0^"2SCX4DQMC6(MH,:="75-6-0U.)HY MQL0E"JG5%4D$@C<-_ #?;EH+W4>U^_7J&,KZ J*E&2.OT@U,UEJ C0QXM2838X*#M=#/@_J2LBG M=!_$H:Z<2Q81U;PIR/1?=6H0MGA)TR([+:1\?Z$3&"@!!U &]!?]15]@XBE> M-G ;%2&AL_U%+16#4K!\2@K&4.HEEXXE[AY?.;PQM?"YBZ8#3P.@60RAOM<9 M@RP1<^%?C($MGZ,5_,['2>UBB[)/XZ40'%!S5ZZ=[H9<.YVZP^WHK@I:V7 0 M;]:%4RT+/5O_7!1_3M]4S 9[\(Y@1NQ!]PYX_@B8\8N#Y1'DZM:=C]^'02^H M:&.X3IQ:NGS$C"G*MD0^61#C>>K?0CM:3!4MX87D$SE;^P*5@MJ+XQ$L[GO+ M_3?F?U-R8R9C6$M]F(W>_+U%FNAN[*7N.CNTFXOBC[NT+9 [R+9)=DB02W9H M:^>C'=K,E/EYAW:& O0.;_5'?R::XM?'7!O= MC\G3]/903;=IN-AK-/17LJ6!!*FA64D&SF@KF M]1O84KR?CU#+QJ'M47/UJ-FL8M#-%3+H$^=K_:Y^42\CFMOJ-!9#R=-&=\^* M]_B^,GRO8L7-'V+%>PS_.1C^HBMW&Z;%Z$JG/]VD3EES.[PX_3@,XP?T79NB MFD6YP7E-6TQ;Q3^<*6T75$13D>Q1]S^[9%6UU7^]O_W=.9#_HBJE&*WW7I?V M-JUTG-]%-,C%0!Z^4-Z'/'">.P]TONYH+;#M\B?WB.03CP!X!NP90N/,2_0)J M3B8& U5A/82UG='7SC9@EJ*"8_[98I, ,52G<)(AQEHENLZ6(D=QL4X,NQ9+CGA M@F/$@/-B)@%'I''50Q77EQ:L*3'=UG,NT0L""E8R)_J_T[D3KHMONH5:6!1* M+#K.M:8ZSE6M:-3HX"GV]OIFN)4(E.KCGQW9=7?UZ^?S M+U]O/]YM5$S7%C:TPLK)'J"@3S*XB5Q6<<]&IEVHI2F^=*NNLBBCCBE^CJ7[ MN6^,U;X4F7Y/4B%Y2*(&?J'&34UR3-*C 44.-T0"N_0W M/11W;72SR#*WI;ANN]YJ=E9?!?>TWNJ>KKY>;;WMKG[4]FF]?7*\IBJX"Y8P MR.+QRM%ZP5HK5=G]^PW]E T]>6'3CJ8L3Z6M[1%VOZ$U(FSUC@X*0>9P=[%U MT5I6NW:ZKV)'>TS=[V@[=K0@IFY#*:T/(I/OG%TZK_-\D*>9TUZX .D&[.R5 MDM8OZ2_.I\ ;"ADZO^68CK*KU\'.'?!J-V154G3G.C,W'IUM5*[-#?0Y^( F MP7-C$C0/T.UTDP01%NL*K0_Q[^<>=8/$< 7U>H64/^/;W9?M6MC_U)GO?_JE M%_L3^&>8C<*__S]02P,$% @ UX($597UR?J3#P :YL !$ !B;V]M M+3(P,C(P-C,P+GAS9.T=VW+B./9]OD++R_96+8T-)-U)=7J*BY-FET &.]VS M3U/"%N!M8S&RGU CW>+3ST]K"ST0YIC4 MOFK([Z4&(K9.#=->7C7NM>OFQ\;/GW_ZZ=/?FLU?^[,Q&E+=6Q/;10-&L$L, M]&BZ*_3-(,YWM&!TC;Y1]MU\P,WF9Q]H0#?/S%RN7-26VNV73]GEA8X-?7%^ MT>R2L_-FMRO/FW/K-[WM&; M%_K<:$IDWNX0>:[KAN0C?7(N'7U%UAB!8+9S^>1<-5:NN[ELM1X?']\_=MY3 MMFRU)4EN_7H[5OVAC7"L9=K?]T8_S9D5C>^T^.,Y=D@T?$[I>F^X\6SCM:FO M02_,Q);S7J?K%A=;.N]($13':0JHF+;C8EO?4C%MLR%20SP!XMP MB^\-B#UV,5L2=X+7Q-E@G130R.>?$.(&,]<;REQD)U LL#/W67:8ZX,U4&#< M,=6QZWLL'^E$TB7&MXCE.OQ3DW]Z_^08C59^JI[37&*\*40Y#A-0#[\IPD', M4^6+BXO6$W>]= Y2?<@?W^1_-N5VLR,7()OEC/EIPZ=F!'<,'G;3KA@/$=PK M>4B=8%F^< C2_^SD9"-]PN940@3 I3\K0M A^OLE?6CIU+-=]IS'^=- H@]% MW'X/F4',(K2CX?R/%)K8MJGKP_-OPN\V&]->T. +^(H[S&7D-3.RB,)H(BVD M3$W_GTO,=$:M _.XM6%T0YAK$B>>4GP$*T865PV>6)I1E/S-PO/WP$DT)$%@ MW_7YXQ: $&N\DR2"Y=YWU7# !8)=%-EP3>,%!4<0!Q(5;ZA_^_EU[%55'X MT3WKKR&^019%Q0<0TS9+2,^A-7B.3..J,:!0#S<0_^Y^-CIG@(' X1 +YPC=QP^SI- M!0N_C)0H4NUT,E0FJC*$/]3I>#3L:J?,>MH(GA[%MAFHQ7;M2%(WGUUWZ-'T&NT(O%ET MI_;!]/9NIGR!,:.ORF@"'Y7Q5#V^>;/HB&W=A9ZEC*WWJ*& ''K'";Y-YYA1 M5&TZ^/>7Z7BHS%3EE_N1]I_>9#A3AHIRV^N/E#2Y&4TT9::H MVM%=HQP78L^I(] MA$P5]. GR:*&2T,AL%!;EF0Y:(), M1[>HXS$"'WPLW QQ/#4RA#JZF8RN1X,>B#X83.\G&D28.W#5P4@I/)?$R,3& MX?^]-$X,']HA1!'&-S,%>KBCEJF;Q#FJN;9(169K2YUV&X=V7XA2I'U.E*W4\)Z >8WVX4*F6#&@+\',B0N-JWC6C&!7&3/KG36 M+6[/)MH20>]",F_&#;4SHY:UH.P1,X,N>I9%'_G>(GPSI-[<77A63_=WFYQ3 M&+\P<;%SG'<+9U@8$6,"T07:LH'@2Q0Q@B).WCSHI1$5S&S37CIWA*DKS$X2 M);)HB/WA0]=?KBSH#Q$M!,203^W-YB_M,20+PA@Q!G2](;;CLWIG8?L4MC]$ M2^P#'[O^TF9!'XAHHCA1Q*G6TA?Z]^IHHJCJ8'K;'TW*-;,I*,3]TH6S:P%B8HOS.CBGQ0.:*"** M@"J*D44AW3=_"#3&#S0;GD7HXHY1?F(7C^P%_X>3/)XGY"(C]H%.UU^IS^,# M$37>^@ ]Y!-$,8JUM/YH\E69:--9B27B.*BPP)&[H>[N9X,O/549CJ 7GMR,^F.E MIZHE#N]E(Q)'I0]RLF+]_F@\TDK47VDHA!&O+[<&*0U"WDTP+ 7@=@TX@^6QZ[R\:\O5)@AT2K18^ M]['%]\S+GA(HB%TNU>Q89 M6,0F.^_*B7VEK9BZZ<6/3UC;&_"\(1UC;2I.KU-_EH)@)4 M;T9ZK9%>FZ)3<0C-TI&Z_2VU0)#&+?;W?EQ%I47/NU]/OH.(&JW/@O^I4]^+"%%\\ /@4R3S1$ M.&JL_M<= WR!15C3=B 9)#J'A"GJ6."^U*9*EOPUV>,=$CJ,6!S(SKIR]M&P MK>6@T KPU_X4T$N]@^+P++F;D@=@>F3_?$+ID>+,R]>@FM2-9N@1% ML0N<=^7LDV$Q%]@GS"OND#2:/Z,=<111KZ5_#)79Z&M/\V_?4+79?:E$F(Y$ MG T_R,D5SAT>%$-4=VN47=_)1B5.CA\[R4H]W3)US)"I>GU]-YL'J3@L7G3E ME-705+/5O>%-5?<--NTQ=9P9T>G2-O\@AFF/;# 1X8F)F0^^OLKN#AV#I-#^ M7:DKYYVV3<0IM]YQVO] .^K(M%% 'T$ZC'%02R^![OAVI/D:ZTWXS3/\#3ME M4N;.#1$J89KL0I9,["K%L/F7$.WA>S/0X#6'20YB%$_"=K>=4 MJ=@B#83GCLNP[EXU%F!'^()?&GW5R =LFY;_Q57#91Z_:I;?O'^Y 9^@AN9? M!AM<4^Y&C^;!SOI50V<0J?E=VQ[0-UV/2W+#J+>Y:@0C39>L&RBX43;X9DUM ML#-['L$3CGQW]71"] EU"4\)!*(OL*<1MLZ4-'5L <$*2&!XS#=9#@G\-\[[ M&+SC#C_S1SVH-NRE/TIYXB\C$WY%0=!VW1&FDNEB0B'[V"ZX$+C2U%FD@I]JVO\S D7#B.337,_[K.2[_SM'HC!B$K#E/^QR/; A< MQ'$S-5,02Q')7\P$@\Q/-Q'X!MD(/)7YUR'SNY!M<-I;B$-K;\T?JH0]F#KQ M;TD&R\XXCYE**8GMZ&X1(H#D[DW)0*N=B*FC3Z"#(9[:9C MFQ-&@'UI@!GN48?EZ7N.:1/'&=#UW+2#FF,1E^R\>_^%TQM*C4>0M)?VXNF$9$^7/Y>IJLZ^'M.Q8>);LI[SZ\[3/>[% MH!/&4(.NH6?)DSZ)&_0PO+OIA3]?XR='&MS@# .FBYV]IHO2:7Q5G3 SL-]TH:W( M-PKQ4CQOTL=68OK0.;$&%C;"'12Q'%FCJR )-"I0[ W\27&-=?]T[,3C_-%% M']O?LUTS!^2)R@(3XL"2L!S2\>GB/D\7"\)3K]A*Z6.K8*,P?^3RM?2Q59 B M67<-?=#\=5HTO@K2:(3_ !/$O,!M%$=G]'$7@3-GS4&XJ@;N 7 (29SUL?[= MH@?F4L;@*A@NI8[=+T93B] I,(EY,;O_OD*1:ODU5*JZ"E-Z=2&H_(Z_:A'A MK<0ZQ7%;IJF[(HP7Q!YCVP[J![5K&;2K&JOVYU$X\?8FG!8L!#ZY??"B[YE: M+([HA([G1E1R:. ;E,[B$!T?486X/",/U'H 5>]7E#T+>C[P7S+P78_?M7VH M:2B*IPK2P]S4"3&<:T;7L99NNHCF<5 HB/K$?/!5G;(#RGA=Y)(PO&='MI21 M515J0AD$3GQH*B:&5<$C!]1V3(,$9#3(ODYX.RMV5A ";S'[3OQE')5 5O!C MH:)9E1LFMU1QQU8%+Y?YEG4*8"AJDK8WR?HV;:'K3OHFW5S W\$ M-5M8E_'K[<('.;<=\J/["Y9YAQ8_@[[Q!]5]>9FI['KLM<= 3H^1:_.)_\.K M-W[5LP?\;]=2Q=&Y$(HJ1.ZTA;GM3AY^XCMY8Y)G,[ XHC]W'W ,?D_(?LT> MK$A.%_X'P6)F#M#3G!C(OYB9MJ80+_6X#-H*V[(DA;'RT/3==-A*%E<0AR_/"%&H0ES %-5$SS8>TW8'W/@.B[5@64_,5 5 M@N/PV<:*3=B2_T*MDVM)70A2!9EN".1TNQ]JG>8RE1BF"E+=FL;CP56,%X.J MP+=*/79D2GS!"$P9+8JMK% MAUMJ#C0H0!_H#3!C)K"?:R*UT:Y''YH6!\OT@^,@KVQO 9D=./\#!X50K"J:$8N+MCU@^Q5;GC]* M=N( R\Z/V@D\S$9EI]6AQO0+M0S"#NTN%<%1A4D8+^^W M/:G.:RX@=$TP7](2-K2'@:O:PY[RR'+J^8UP2*C++!_ZT]DZ46C,?;Z]I]WF M.Y*7,K *4^H7#TI6PA0;VI9_>3;I2&VIW=960&*Y"A_>8J:O.C(\Z(AE+(FL M"GI0GZ' ]ZOX_0AQH/D] %4%R8YQ?&MF+E?N='$?GALYZ5&Q!*WR(?FD_4"J MLW= 0&T%Z1,OW$/YMP""BOK1JT/]#WU#IP*MI?\RK*.OH.SZ_-/_ %!+ P04 M " #7@@15*O-0]YPC +8P$ %0 &)O;VTM,C R,C V,S!?8V%L+GAM M;.5]6U-;2;+N^_P*GSZO)]MUOW3,S Z,<0\1;G 8>GJ_*>J296NWD-B2<)O] MZT^6!)BK$5(ML?">Z< @A-:7E\K*S,K*_/M_?#T9O?J"T]EP,O['3_QG]M,K M'*=)'HX__>.GWX_?@?OI/_[YM[_]_?\ _.>;C^]?O9VDLQ,"?BS_:G9R>3X>?/L]?"2;$[=].?_$I MY%2,!X7:@%(\0@PB@+/"!H])2&/_WZ=?3+21J2@@>)] &9G IYB!8102>4PI ML\6'CH;C/W^I7V*8X2LB;CQ;_/B/GS[/YZ>_O'[]UU]__?PU3D<_3Z:?7@O& MY.O+=_]T\?:O=][_EUR\FWOO7R]^>_76V?"^-]+'\M?_^=O[H_093P(,Q[-Y M&*?Z@-GPE]GBQ?>3%.8+GC^*Z]6#[Z@_P>7;H+X$7(#D/W^=Y9_^^;=7KY;L MF$Y&^!'+J_KO[Q_W;SPRGX_#R3"=D"RGPS":_9PF)Z_K&U_O'AZ\W3LXVGM+ MWQP=OM]_NW.\]_;-SON=@]V]HW_M[1T?$3V+SY^?G^(_?IH-3TY'>/G:YRF6 M?_P4)Y,3J()G1K**ZO^N\*FOOR%/893.1@M&O:>?+SZ[PNN("/PZQW'&)?/>%VY^AI'\]GE M*PL^+WC\,(HE;]>GZP,!P^D4\^*C_QU&9SC@012CK .9)1%&JQ&B)L)**#); MKB1CK#%A]\"X2=DUO=F9IE>3*;& K-M/K_[":HLN#-T24YBF.PIU7?5ZO75/KS25NF+X5+1&PJ_=W)RT!@>N1&E"]&!3,D0MK4+/',F4IQQU3/2?W1:U"T1]BKN: MZLT7+"(OA_A@O_CO',RF^]&V)\8_'5K?#O3OF>1=#,]?3\,<3BB* 9G!.:> M'4IYYATZ \SZNJ5X!E%)!< U*RPI!SD9#JHD!BYQ M^DXKVCZETTR)[LCKDWENJ@FW%\FZ+&^:'!O.ZSJKU.U.QG,*R'"<*J#(+6HN M.+E>EF*PX@L$)B(4R5@.(;/$6X^HJO1CE:"$9E M4%+2GB#()K."RA7NK61YR\<"SYM!ZU0C-A1 PU1:1CP)<80'$PJPQW-B$;WW MT_YXCE.DZOTNY^1MMW*MDS'C78''G-Y#B(3DO2X) T1L,M<\V3 M:T_'V:=T6Z?*U+D0V\4*LQG.9[MGTVEU YU++FO/02850:D8(%AN01M6),?D MC&B>;+L.8..=-LP^5WM._U06?PFCA86?7W)ZF:EP6ME<4@)G-!EX$P5X+4HM M+ B>*>=R<\.Z$K ^>63KZ\6=K;:Y3%H&RG7ES3YB0@)6ERO.+VE&C"Y;QD E MPJ$"419#6F.Q-B#*%QCIP_?E]@87@X=B/0%36?#;>TF;80F3*A(4CV1U M8V80LA60?))9NY"]DQUM>3>1],D3VE ''MKQ-F!]2_]G>H;Y'@I+- %ER&"+ M$J!TL>!S!4;[M/:8="H=.#_W@^F3Y]->&1H(H+4^+ _VC\/7;W!T4CHOO#"4 MI*.9&0I+DP?.&"\Z^.A,:T?H03!]\HJZT8<-!=!,'_9.3D>3<\2/N#ABNH=8 MLDV%:<=!R[HK6T%AFY*9;)?*W/)LHVZ]&SX*JD\^4F/]:"N0A@<HGM_$J#59):* 78%@2^+O3,,K\W<[927:A>+*,Z!%%K4 M@E5H2O(4HILB%*@B"T0N'#@GHP@I26=:5QM_'U&?XN0&"M&0_)8C O GB,NB1.F$)KZ_ PFCZ%Q U4H1';VSJT M%Q@FXW2Q8\5(<52(!""R3+XU>O"R6,A9"Y9B0*-:WWB[%TB?(MP&PM^L%9BD:]1TZX>8G8!BN=<2BQ9VN;YB(>JLYN<7$IF, <2AHR8*&HL M&:*5)!O/%>-D&IG?]LEE;T[VGB3M[Q28K\/KYEFU]\,Q'I9=VB"'A"3*D&@] M@DQ!@^+U8)$Q 248Z[GT9!I;7\:_#T>?HI-FM]*&E%#I+ME[SF9(SRC--3I(D+54V M20AUV^9*2[0\!<%::\7#:/H4HK12B$:\OZ4+?W]]FT5D@/[LI*?7T3%]_6WO MX/CH\-WAA[V/.\?[]-N;N#9H[O7 QW?>Y6L5LAJU^_K6).$=J=GRHM'9'(T0 M/?,@O4/,2@;-6@>8'9*S>>'NQ=V*917AP&L;>! .:-.EB#!2*!&1<> Q&6>R M8KZTOCQZ"\(3?=UN[R#W11'O5@.O+[:VFR01-UDRHY)6N7")28>HDO4%;*@M MU6IMJX^.*$57,C*GI6D=.7T?49^\Z;XJ5D.9MM.SFU@JTP;*!L\3J;EQVH-R M/!"-,M7L=3*R2)Y+\U/ONS#ZY(_W5J,VE%Z[O&/M+?)A.BD4;UK&O$*;091, M3FH('*+D%KR/23*9K7&MRZJN/7[SVZY?<'R&EW*^7:VT]S6-SFK#X9I9I/]R M;3*EA"W*1 DY+6X"$-G!"1*AMN@\$UKQUAF--6#V*=&UKK[EYI(7EWMQ^F68<'8T&>5!T*%V2$1:^S95NT_A.$L:C+0Q*::U"JV=YH?1 M]*I+32LM:<3\C96A!J&# YQ_L]8[\_ET&,_F]>+%\>1#F"[+"0[+3OXOTN%: M77!8'KN[/9!9,(DN@DE('FK*&KSS"-H7118_:&=OV9^[X7!'V#9BU;<'S8XG MCW)!HP7*(VVI0GI(V2BMM,O>AI6X\*3']B*DZH-B72ZZCB77S"+? M8->@,$/^4B:OB?O:\TK1IL!* .8=_<9[[G/K?A4W /0A?NJ3%FTNI98E=[0! M+9YO8G(BN%KMIUEU'1@X3G"B(;/L"NXNG;YZ.N@A.+@+.-SC&NK,J MEW0@ 4$,]7#<*0,Q<@4IV)!#EO6^5R=)NSM0>F%+-Q3[W6S2YEQOV$J@NSA6 MJ!1Y+)EN6>UANUYD/A,,H-// >+UW4&F,B(N19%QGB3RKYI--OHNH3VG[MMK04!(- M>S.223I+\[,I47F$\_D(:U!&!FO_Y#0,I_4'&W]I3(XE!P,BY9YIPVS MK;L-/1EDKV+D]17FNWF>YL+J(A=$\4T)+B-89^OQ@5 0,Z?G6TQ.!LPE;"L7 M]+P^5SLE6).[G19#B)("QB2!\UK]PW6!8*T"5X)G02EN0]QV,<2&Y_-9N&+( M@V4L%EHX7(.K@_J(IUD:*T)J7F3[X/E\3X+%->5])UQL_^ MO_?V#^C'O?>'1]U453_TK*V66*]$<*-ZZU7&U'VHD26MAWN.VP:!N9BK^9!9 M*MI0ZU TF33X$+!&(UXVO[:](>0FM:_W//[=9$HF8KR\T9;.CZ=A/ OI8JK0 MXJ>ETOP:AN,*=9G._HAI%&:S81DNAYC7]];!@%$Q&14"5ZD6?A16^W@P"NW( M@>2T2DOSSJ+;H*M7V^L6-?_>6ML^Z5 7(8BUB0#01H7U8KDJE@/YV HT;5S< MA*(,=C!.L( M<=]:0;X#IZM]854I,\-ULI[\.LY(RC923&FC 1>TU"QX)VSK!NI-=]+GM>:M M]&Q52]V%5+>QZ%9*7F'BJH08005-#.,)(3I'!J>4[$K16N;6-3<;0NY5$->5 M+FY3K#T)_7:._O7N_>$?'05[5Y^^W?#N?J(:!71U;M"MV4&+PYUAFF.^F"UT M\X5K[_Q Q$SJ??PZKAK?XO)?^GEY3V'O:_H%;6UV5T?7J\V^OSI^S\E1%^)O>:AZ M'[XZR]?/3<5?]?J M^6XX#N-T$U\609$34\?-*L]71]:GNZ.6KYZ;B M;S?P8T'B8;E.]N%X(P8/T)E@5)"03:QIFEHY8'P$H71V]'_#;>LJJ [(Z%.I MU M2^.=6J.1I.%_< M-#PLU_O?S:X:X"G)'7>RU/N$]=*$K?NJM%!RD$%D':-IW3?S45!]*^/J0I7N MED"VE%3#&MIKL&[ X;XHIET"YG(F8NN=<2]Z\ M!FA=8ZHFN= M@+H'QA-=QQ]-/=:21LOS^X28%YS!4?K!)+9E8-\-)^D/P]/%SXH^"ZM/U7^L*ZCG.8;B+(7J-X.O\ M%N4Q$3X101!F$PVQ1K6^\['N.>V M%*U303;W*Z_6P[W0:*LI+F4)K#;75:%$H* O0V0LF*QLRA^5AZ\J#,=R' -[5.UZA) BR)JH+=R%+Y4/S'L=/@->GH\%G,EBM MA->FY^MU= N]GPV7743>G,UJ7GNV-R.N_C7 XH7+N0"/]0(!%P@$*$$44AAO MO(CB5A?*!UJ8KOC %Y!=::4HG M;:MNLR,=>F(KI*>(J&5ORUL%)#LI3<\P7Y^=Y80L-C,/V7D/RM#JCLP5*-DJ MH9D.2;6NL%P%UPN(,%JK4'-Q=:A(=0\:TQ]52,D$+@WY#;JFQY0WBZ18 "$2 M^E2$$K;]$*?O 'H)043WNK.NA+JU/I.S6MX6SFMT,RA%VAPL V]EKG=,*\'D M6& 2B7P6C+%Y[[5'0;V 0&$K=F=M036?]Y6(!3?'0A5M$]'J@95:7"@-$IQD MP1J,5AJM2FY==?T@F"?&"S^$L6DCF39QY$V_ZUH$\Q%)#I7ZI1D\_W<8G2W> M=33'T]]/!Y'QXHS44.H(%<6B!F=I(Q4^H^#,:>UN^3T/S<98$T&?AL)WK#C; MDU2'N]>'*9Z&8;X<('RA\COCO%@.5WZ^)9"FQN%UIGBF/==E8E%,DD+TR#'R MUH6UZR%]XBGL#V&WMB#3;MK8+DKV:LOM"NA;<]3=SV'ZB7@BE=?)T8I +VKV MCB,$2Q$F\\7IJ*3PK'47AR? 6T73W(]AY[H67H?6[;Y9<9=QY_D@2Y49:F(& M+B8M6 $N6DLFV$D9:N6QZ3[$^R[$5;3,_UA:UJ40FVG:6SR=8AHNV#9 Q\F$ MB@)614^ZGJHE+0P$VD#*SE/1K2O:KC]_I;0D^[&49&W^MQO.<&\]YB ;)F.@ M<#)Z1409[B!P)R Y0]$"_2^*UC>P[D>RDE;\8-GJ!C+I:)S#5>G=Y;;Y=CA; M)B,&3#D392XU=U4GZ@0%7N<(C*,M67 98FO?>E5L*^G0#Y:N[D1NG8RH*X7, MFV! S. 4/];L)XNU&:UTMF F@]B\9N])/0'YMF[A;TDSUN3]%C+/'S'A\,LB MI^F#*M$H3[H8!2C4%-#Q4N?H*BM<$D:7UD'3*KA6TI?GOHFTO0STF@)KZ+XN M,P,/S2SDG##5IF:I[+_;W]TY.-[9W3W\_>!X_^#7#X?O]W?W]X[VPG1,O*E=(!9^VEN< MA^%H=A/@:NWHUGI.R\9TFQ/:J$7='PMUQ[SSA53O$QZM0>12+_28 D$Y#E((63MF&1-;WQI\(L1-3=L#C[OS M' H3AHE"1YETT@BUG0CQH]8=2)Y !Q%9X&2 F\\R?1+ /I4<=:EKMTU?=U)L MZX[5E&<875QY6H"[V3[T6T1Z40^],YW69C2+TNB!18W$%PE.J7H G34$YPO8 MD$V0(0C7O#_1YJC[5,*T3973M9;M587>T:&^8F(^8$4_J]P_TIBYUKKQ@'K2*9.18(7N#Z"#F&'AD M(@75^CAB [A]:W>T-<7V#+I$!#TAME!RXO.Y$>QN$X+*O2TN33>/@_F/=S[2U3AN'J M.L8@N9VX+1Z5;9P;;4['QD,W))/\U M'(T&P?+BDKWCC^'\16)G%BC:P&?$Y+5(2BTE90204C'G#,N>.5ZO!X?);!/ MV8:>J7E_%:VG:^FB$'O@.7=%146J'4:N&AP?KVE>*8-8-")BQ XQ];C4;NEJ$]7 MW7[@5;&A*O5S>2R&Q !7;Z)&+E.,+(>2 M6Q?M/0NA?>H;\B,OIDX4KY=K[.J6Y762!YH[+V)M78>"3$<4')Q& S):-)AY M2K[/8KI,;)N%;O>!L0 ZG3EK%.CQ,$]]9K+W,'7"6 M?'$,I94O9NNY1E>?^N?^P*NEB5KU,FT4:PV?2'NH6M1A3RC;\)H?UPFTZ6X]L=$0AA= M%)POSH[3I)ZGS7$G_]?9;'[R;:_$X%$['B%I(T")5 \1M8 0R2(4VBU96*UG M1!?H>L2N^SV-F)D(63"P=M''(2%QCWQS';P*C"+?J/0S<&]ME[3K0Z-^Z/&- M'AY]4Y-F^^ME]O[#Q72';\"_P9T- B;I0DH0 FWXBA&J4(_)''-,AV)\5JV+ MH%<"UH>SGWYI:W=R;=;^]OZMDXKO1'^9AS@?)!0&&.*AY+K).)8:KL'%D#Z MH@OGR@JSVLB&YZ2B1^Q_[))#=3;GYP.9A2U)F0XTKK]V;: X 0Z,08Z9@K 8!41F/>2@/ \Q MRL!+3[*Z/UAJYZ6MBS44YKD=Y$=9ZX*.A58J&%[[CQ(A$%A&L)S4VWFI%+;N MP]<1*7T*0:X[JCH4S41)8%2)M0>6A&"M!4D.+#$Y\NQ;CR;:2E[DF>]&]V%! M=!E7K*M"SVUQOG=2G4.Q6G->!\OQ>L\H0^1)@+$A>R&-EZ'UI*JN+\6]R.#Z MQ2R"-?2F80OV5;S@W3"=GM?SI$6F?\ IIO=2,RB"*?*)=8$0LP#NZ]E"T!93 M::SAZ^#LU8RD/BIQY\+OTDQOX.+N3L:S85ZTYYN,CZ=A/%NVUAMX'S+W7H,V MHBY!VH<F<4\.7'X^S7Z:*+@9=2,HJSDR^D M8*;Z 0$52)<<5[(P+Y^C .DQW#T_U7GNY=)AQ-I4H[HT60\QD@\DJ]SS JR5 M%&T+R<&E'"#;:#DZ%X+<0B.%!_$U']A^6T+1YV*,$B %$OV,"8C)*(BU-8IV MF()O?=#[PM=S&UUZ=$[[)H)ZCJ6T=%DN'9C9/CE*"Z^[?K,XI[)6%Y%S@H2% MU:0N$2"L!,&MYQZ9*]N(SM:%W_.PK!NE?"[Q;Z5%TO[!O_<.C@\_[N\=;=#W MZ)Y/:=G,Z#&0C3H47=VMKX%-5CFX&'6].ER/OJ4#\B@DI*ATICW;&-'Z*OKU MYV_>$/;BL]X-Q\/9YV4D-Z,//BP?<8;3+S7CQ! M%7)JE(H6T-;"?R3_B[QX!*<-"S)H;7QGYN-A6'UJS-)>11J)8RL>Z(??/^[^ M:^=H[^W^P?'.P:_[;][O[1P=[1UOXH\^^IDMO=.G$=#(5ZU^Q!S?#[_<;9=6 MM4@'X@=Z"Z5H5R\]>'"A(&#TED7.="ZM^Z9_']&FEN8[G[[,##B*GX05$F3- M RJL\V<*_1@*%U')$H5I70'P&*8^>;(-]>6VU6DJFF9;TW=0[:1T=G*V&(A^ M?<#> TJLKT>E'+TQ3':3(D+Y&5I78NC>,#6.]734?:J1?GS:%4+^6UE:ZL; MP=[1Q\/?%[AKQ^4Z>>UJ6O";, ICVJ$WV.B>^(26V]XFQ#7:!*]FG-U\]* D MQK@J&5BNCA29&0BIEO*49 0WFJOF"_D!*)M:L0<^]N(^Q" 9);2A0#")FDX4 MM<50U@'JK&'NI.(AM6Z_\WU$?=KR6FC';:O44![-=KH','V[]#](,KB@@R.* ME0*E.1G&I'/MJ<-]+$9ZW;K^]%%0?4K@;%%3UI3*5K:KMWMOCH_29\QG(YR4 MMQCG&^Q,#W]8RTUH1U.<,*%!.7M!:%YAJO6CM",1)?-*P MJ+6-I"BMSXRO/W]3JW']LR[-%_GHY*VE!!9KH4*R&2(*A,*38DHRGV^7OC0E MJ8=[R-H2OVT.-F5WL]WB.I!KQJB(8*5/!J*HMR9C='4TK""C%Y6WT5HR?!V* MOI_[0B?27Y/IS[L##'C3/6# M[,+W(;=Q3X0>7 Y"P_2DJ>GE*]1)P6A(6C/ M'1K'>&L?O.D^,!SC8=F=8AZ22^(*^3RI@(MUO%SV$D*V&G(J6:L4XYUK>IO3 MD0/,ZD::0%UKA0>:Y M1&E%S*&US7\ 2J^26LTDWX+O6YV3=K3WZV][!\='1_BIEN%=*X1M,!/M\0_O M8O[9$TEJ5DET.13O':G7[J36#I]1+'@1%$[&LS=(0'#YON/P%6=[7^?30*I. MNC(]WR<%G3TP;C$*CQRC DOFH\[K*S613B;$D%IYY22WK?>;#LEIEORX-H?0 MYEH&3JX9%HVT9AGYU0$]6&Z-E"IRJ5H?!=T#HT^;65_T\<$DR9K2:]/Q8'>>,R+U$P!;X,&&8IG&5..T3YF]^[_Z%[M='U3BP;2 M:.8T74UD_C9%?7=R4A$M.',!;H!)4KA>&($QI*VN6-+6'"!YZ2B\8\XV/W9> M#5FO;A_V3=$Z%'*[M/Y%Y][)31MYB2G;8"S/"8)"PE0J)JX*"'1<6&X4IN8Y M_>\BZE=%53_UK:%,&];P7=RVO0 A;$#C-0>+*M13= W!RE#37C)2V.I=:%_- M>0/"$^<\_>\T79N(;<6@\N+U^B62:?SGW_X_4$L#!!0 ( ->"!%6B7I(( MAE8 &J; P 5 8F]O;2TR,#(R,#8S,%]D968N>&UL[+UK5UM)DC;Z?7Y% MG3I?3W3E_=)K>MZ%,57->VSP:ZCN.9^T(F]8TR!Y).$JSZ\_D1+"W 2ZY!8@ MN]=J"@3>^\F()S,C(B,B__U__7EQ_M.7/!KWAX.__?ROG\IH>/'3/X>C?_6_(,!_3/_1_O#SUU'_[-/D)\&$N/O;T5]]Q!2+\:"R M-J 4#Q!0(#@K+/H/KCWW[^-)E\_NLOO_SQQQ]_^3.,SO\R')W](AB3O\S_ M^N>K/__SWM__(:=_S;WWOTQ_>_VGX_Y#?TB/Y;_\Y_MW)_%3OD#H#\83',1O M+Z#7I\GU/[R)1O\R^R7]Z;C_U_'TW[\;1IQ,U?/D$'Y:^!?U)YC_&=2/@ N0 M_"]_CM//__%O/_TTDQR.XFAXGC_F\M/5M[]_/+R/M#^8_)+Z%[]<_'Y. MB*=/F'S]G/_V\[A_\?D\SS_[-,IE(?KYD"LH7>'\W_5IOVR,Z1,!&<7+D($^ MS8-*\(88'WKZYIBOGP4I%[P\GS1$?/_93?$.+[#?4L#W'MT [?1!<)$O0AZU MA'KKN3=PSD'>15@?F;X.\*(?+V@1'?7Q?/R7.+SX90IS__CH[<'1R<%;^N;D M^-WAV[W3@[GQ_O_[]^/W[T]^'AR\']^/SS]__:.WGX\ M>'MP\'[OS;N#H^,C^I>G'X_?O3L\^NWPZ/3@X\')Z=/C#T8]7<*H47I"L\I^3/$@Y_?Q3/_WMYWXT*C)3+#/:JRBB M,\G(I$..3@>M7:\C3%5H<[&=#^,MB.=UBQA><_H<0SZ??MJ[',,9XN?>R82$ M5S=NDG,^I&_'/<[1*%D81/H&5. R*@Y M^._+_N3KQ^'Y^:_#T1\X2CW);)**1BD$5Z"<3."#EI DLL**3,SJQH->$>)M MB7R;('NCN6RNUK,U%[QJI37EQF2X/97,:$'C^_FGX8@>][>?V:8,.OF$HSP^ M'(\O<^H)DZ3--.2 LIJCBH%+9)@ZCAF=0N=1MIX3-]Z_?=UWJJQA(TG?USK? M5.NG=;27HZ_3T>X/+RZ&@QF\7D(7IUQW7%I0PD0(UC#@**R)0ABI6B^+"\'L M-A_:Z. ^.<3&2\*](?=HE)Z3GPF8W M[[;>UY3R?7VK3?5]//F41[00?1[E3]7Y_$+C)ECK" MP1CC5 .#-/WI?!JA^8U$6\?Q)A?Z%Q]S/,?QN%_ZL_A-_5O\LT?KFM'!)<"B MD-8VQB!D&8'K5$I0)$;W@".Z$9.V,:[=YNB+8\9]]NLFN][,.GM[.>H/SCZ0 MMSU,LRWY*/\Q_=6X9T-617 /I7 !"@WA#8B067)!*,N"]5WLA$\BVVT&=J"= M^QPR'7'H'WA^F;^!#$9X8P0":K+L5$(-SN= +F:*3F+FB;=> I<"]ETR: /= MW">0[701FGY]0V)*=2FF=7BZ>I)0F!?D+H)0C+R%*,EJ( L1-./!\Q@#RVR; M*]+#,+]+&=$AJ04;?TE)]KZ10W)ZLBM,\RA:TS KL>TV\Q]48QX@/)MH_0S6V(O M$O)13KW(O$=>$I![PPE;/4"0,H"41GHA<_"F-5L?@;/;1&NEAP8(TI@L3"BE^.:QK87'ORT/-=%K ME8U70/K*H+10X%ST4#"G9#4:FSKE_^)#S2:G@N*A &*,P$,.EFL;$P^= MY[$LQK>#22R-E-%%+L-M9/LX>EQWCO8G@YF-! SB]K.O>'X6BJ@RNK5AS=VM]7I5W3^*C/)F=L/5H[HH<60 1I0,EZIX<$D*VG.W9WTP/D8'J)4'98FWOI@"L6@R MUM Y[N^X@/=SG)=YT0[JO;E\.TB_638P%Z1/QFD$7]T3A15FX B"QVA1F2Q- M:^MOK<#I"PSYI>(".? &)(::A6D]"3$R8,4D08Y]RV&_#9GW7P*_DJ3 M]&U_/-M*Z67C15OIWV=.02\6ES@F"]XSLZJW@TR+#BS F)06T@;P9/V16 V#$*VM20"T2!3N;6P>).C8Z-^@4.:T MOJ:G%!,NR0R.2%7W%@]HF04=)6?*!H^VM?5Y&T'#J7BC2K-S_WD#,3[D7/PT MJ[G[:SP?TJ;PMY\GH\O\[4.B0?YS'??A[GL_M6VP9,N.(F[43#0=VV M]O[LD[M49!8^2M#9"9K^*M-DJ=7+RHG,E23SN'TJP". &O+DDGEK<1&QX$U'+C7E2+_ @'-E?UE9&UPA,[0B4-(7VBXU;9>"O&41,'(K6I>(W'C_]FWV!BJY6PJRKCP[J N] M.K*JQSQ7@$K,DJ&T8#@Q5RFC(%BLF?J22]0E!-]:P?= ;%_+Z^MDV%*@' M!<&'*W!!,8FP/1=A!6 MWHOQ\N+RO':O6E36=064UJ+L@F9 KF\ E;T#;U0AH)8%1"%\:1U87AK<*Z9% M-PKHH![T5@K+%20R4I-D2@*:K$ E5L!9(F]PSNALLXB^M=__ (Q7K/U-A=I% MY>-E&/=3'PD4GN?C,H4V]5B,(Y(E9D"D0'9)21Y\S YLBMDP&546I7649Q&8 M78CP-!%T%QT?OL$YP@OZ]D8E[Y5?LPS"CD(]3Z-[IKA/&W7>)4DWNNC @5@" M*1IM,A<&$M;T"8-D]2@C@"GZ-$;FC&_>4.B9V/)4:.BYR+**"AJ29)IA,0N1 M')>2:ZG:?/?,F78WP8 )Y>KNB> <9Z!8LDQRX:V^3 MW,*)^>^_W)'.._JQ\Q:<^WLG?__UW?$_3V[C:]16\]O3M]DJ<\&8[K2_-"C( MR,/(;$3%@O,2F?(\I6QYD"D^W?[RVWN:M[1,Q3M6O 3O0'ER2]!G0-$BZE8 M;8J/K8,V[5M:'N7)/HX_?1@-O_1)[F^^_C[.Z7!P3"8[3FIR!$W'+T2$/-X? M#NB#2_KLZI?#P7@OC"DEN5?>N.96V0 MOXC:@568=-08%=G#^<:,M%TLF:*;K&0Z2>TY>'@09%#AA8@S)T$K=.C'H M.9N?/8?^%O=$6T7XG1R2W$C7K+F6@]@_S]?YX17BZ7!)<5V+!A77QEL&7HI" M%G_PX*(J4&0B^\$DAKK32O-&X_@NJ?GLA.@@_/,V?Q[EV)^W"TF%"V:A!$:V MJ5$*0N$63'!('D?B,;9N 'OS_=LGU?-K=-A('5VL?Q^-QKCFSF((J68%PM$2K* B=9IFFDX_9Z"B2:)WM\SBB'_1IJ;(.UIK; MZ'[M#Y#D-3BK)?'CO4%ZVQ_'FOP\[HG,<^*U&#VG2OQ$>WZ(1'S%.3*?,9?6 MJQ9SN05RVGUAW)^5TDR/7P\'7TBBP]'76CDS_:N32?[\ M^^<>0X')JDRK;"'WATN2D2@9&)F<2G 9F;IS\KTHJ+4F@N^88=O37 ='Y@M: ML,5<1/ .(<6:XY-"@F!4 LN38BR0C]/^&.2%-,=[,;QJJ*(.SN#?YI)'HSKN M*I53_//@SXHMO\D#4M*D)P(/W*('PXTC>$E L%*!CK25"Y:S$*UWPR<@_:!2 M4Z5U4",WS2ZJ=6(DDAG$*WR]DFI^B>!@G2.R%QI^,$4#T^0'.Q&U8ZT#Q0O! M_.!1(T5UT([X8Z;17<;)M-/HW+:;^A&'%Y^Q/ZHRW*?U]"R/>\X&GX(FO\*& M0(8>E^"\KX&Z+')!'IEN'7!? =X/EG6FS YZ$]\OA[X6RE7R]+5$5#1JX@D+GP#'F0:21QJC HQ*TG@;-@C*%Y=;Q]$1R%^1UQJIZH. IL/4G]TF=,<8=V<2PPZ214@V\QK*VP% 5F& MK&1!5%DDL16K^@ZN[XA#&RJE@^CE\KD^O:Q9S $+1%T[($8O(1A.:VF(R9C( M8S"M5Z/ET7V765(=*:\#2VD!TNHZC%<0%OU3(:Q#8'+:A%.'6K3KH615:&YF M)GUK+Z\-\EU--^Y2@:W+I A[S#F-:Q/&&V?=Q^7-Y9AD-![/6M/V M/&9)W M&:U!L4)SD]&*S)5QI63Z+=Z)=2Y(2UCRA2]FZ>I4F<..-=%)XZ6O\PZRLRM% MWN/H7WG:&?(DQ\O1U0N%&-8\\+07LNZ)5 M=RKK($IUD_ZU&&YOD-YC/3"J18@/ E:ZD&5H!/!2;U8)40(&: M$*EK<"UD("F%J 0&S3I?V!:B^S[9UHWR.HATW9T7QV4Q5"U@"A8NTED1V$H"1$%44- M%1L>MA1#6Q'YK@8PNE1@)WTD/U_9 ,?EW7!P=II'%U4^]./^**?^I*=D2BK8 M>F,%D_4@@GQF;C3H6L*&1?L<6EMM3X)Z,6M;I]J^EPC84E4=A#=N ;P%3,>$ M5KH"4@16;^9P@+2,$\1B9,RN<-EZHUP(Y@=WUE9-%Z&+:UAOF.!BVQ]_:)9[LA?? #.=\F;5NKI,/! T/I5/H,T M[L6@%,-ZN%J]!F6- K0E0Q#9H769,=YZG7D QO?.E+74T7',8$Y=6O>^-73O M^6+)#= 6BA4UW:O>AE6\!J8\%LEHO,T=N"=!?9_L::JJ#J("#P.<70W^^X#> M<4@?D'"^U(CMP[6*-=(QOKX=;#JJX^FEB^.>E5X7$0H-SM=J:TU+:5$&9.8I M"(8^JM9>7*<#^L'A9Z5(!^&*^?+^ZW!$MN3E*'XB['=FJ+ >C2!+TE87I%Z+ M@)F<::Y52MS9&&3KKM-/H_H^F=A661U4*"XOI%YQ,E1$()+(H'21$!1]5WOL M9L>]3;FU%[ \NN^27ATIKX."Q(-2#"K[^OQXY?,'S M/*U*JG>HQ@DMQ_0+6I]O?W#C+WN.VQBM$\!RS:]$8< )5V]_R=;0YRA4Z].E M#H;QZL.OSZW:#CS:C<#/KI6^GR%\94O<%--,=#V>(O+:ACH(CJ"2T.!]UA!< MR:BT=9,1N(\<7<+K[P.I2D MN=)8$DV">BV"1@=>9QJ2=*Z8(FJE?VM2O/ [IU92\-)W3JTBZ.>Y/6@9A#_N MG%I'G:M?([2.+IZ'-=%:@X7F".=:U./$>CN?( /!.Q%M*0S;7UKWVNZ2&9Y2TV^8HP9=B@/GJD9#AY>P=3KSV.Z=64L&3=TZM(K\M MW#GELS=<)M )R>87@7C,$_F77,:BF2J7R^?@VQ.6NG5KM!0UO MGMI@9'QLE,^NFC1_ MS%_RX#)_\W"XJ*ZYEOR/Z%]-CI[Q,B@X68D*B5@Z0MX9'UVM*2&(@DE>>.(2M/&E"+'KY+RMU4=ETT MJ+D-Z>H"C \XFJ9F7(Y&M=0Q1N]T"@Q"BK5/N& T8%I],D>6HX^2Y]8QCV5P M[0@U.E-%!X>?CV*L/>;G,!TG1T)9T)K\/V6%!608(4>;O9=,DB2VR9AOT+XG MTJRID(8'F=-E[VK ->'TH6:"5VF =36\R@;H69>*8O5B L4#221'0,$+>(,1 MLY%%W[U!8L&&LO*K=X0>6Y![!]F[\Z:W=W.-YW?+62\8!@\QEMK+S3J@!2\" M[9Z"&U5\%+ZUR_\HHATA2P?B[R 7=\'09V>8TI$E7(H%(WSMT1[KC;X^T6K' MHM#&!GFW=UE7T:"MGOQW2X=6 G\Q60'S<^]YN[63V7/'TT.K6NCE?$'P7LEZ MG5(&="S14I@,AH+,M3_8>PS0&VCEN^_3K @T$>G>5)/\X'>'5PJ21#SE@] ZWIX?!W?=D/.Q!>:1&7NRJ.7G)C]M)/WV;N8^_?F7V[F9 ;AJ 78;I. M(WL:U2K[]AH4>(Z-NYVFGE#]!F)NN)P_@0Y1QAPE!YS6C&:G:R>'"*:@I6D0 MK15+I?B^,.4OV,*WK?M5I-N!L?8/'/7KBG9('N(HCR=3=%^/AI,/H_X%CK[. M+L>--2OQ:HMBIH2_I:_IO#OJF\#R37>U&_"H:7'HTP.,,5Z+FXYU/I.$+6] M;B3'PHJE_/#G5N CVW9;_:TBL,9Z>T^2NKB\N (BT#F4AJP,1DN[0NYJSPX' M(F0N;- BA:4VW"[3(M:[N+&IY1W\Z6O4'EKRZP#D_A7[(_^@>>7^LFG MK^]HES^?KC&%U<(;)%M!H*R)1H),NX(0>8PR:8%YN05U!3MX.60[8Q!UJ) . M4GFNH;W/.+X#SY>3\50"?%Y' M*&3)3$HHC/9TI94%%VGEYMDHH5UR2IFN"'0?SO8/?#I4Y"+*;*B%A;;L]JL M/P[/S\MP] >.TK!C?$P8ULVW?7>5;.&6N$8R &0&6EY22)O]-MMZZEL6VG:K$&XKI>9KR-:(!3@CRAQ2KM\TG Z3AS+,U M7/+6>9HK@]S^XMP)E]:K0UQ760TC#ZL![OFD&)>H@ L909FB:4]Q KP5&"13 MM*"T=EZ70_8,/.I6Q6L1:B7]='%C;>WQ6LWI!U#VBN4RQ=H^UG !RC$/R#&2 MI:RR"9AK?*8Q=Q[#L^N,:::+#JYQ64X2_QSU)_FXE'$OZ.0< 80B:V6V\%4$ M6$]'L\TQR*#$4F>#S9>=:XB[SJ8N-=9!.>62PLEQ^(5,\#SN>4^.E_(99'06 M5 @(J$V$HNHID-/:\/@\MM(UQA\4VT!G#0.W"_H%W(3_K7? ;R3G^M_CN@SG M_ME@5D :O_:4-\9[+X#L3%J'G3801.TV816&HH5 #$_YL6V@["JQGD%1'?2> M7=+R4QI3E PA9>M >9? L;K^!IU3B"9K]CQ]9S8N"XB?6Y3MXW< MM^MK!&[4\T\%4HR*)A8#TBE:'8@\$!Q)A?DL$TT@:T/K4K0UH6ZK2FTKGN\V MU/4Z"MF*K\N2(LLZ"AH1.6#@F:C9^;1D!):8,ZW;/K_(0K:M,&*E&K=5---Y MH=,R8+[7&K>5%/5HQ=,Z4NY<]:@=JA(2A%@OJ=/6@.>$D25$QPK3+K<.T+[T M&K=V&E]%N*UKW$B F/IXNT8+T6?G//DGR&A W)(Q2Q] 4DJYH 63/"UG\#_P M].>N:EM)VL.6HFK=B>^Q,CNK9 @I!9#!Z-I8M0"BHA^E0DE0L4A<2H4ON#YQ M;4VV$ESKR7@TI)_WSS'=AA2\3][S .0?D4?ILP=G2@&=F#:$**?DEM+EP\]_ MM6IL(*Z%$>-.L@G>_'YR>'1P MGZ1EPB81O99*%XN:T5:J=(PR%F52;YD7;&; #..UO04F/.M[\%[#,^FAMP#S_Y +A'-%SPC3^2AC2PJ0%=BO4>3#)WILB@2RPR5\;'U^>EZ2+>_?#5CSUVS< NJ MZN! ?GXIZ^GP"M%\&'E\E"?'97J)TQPKLUH'[A-PISFH6&QM)V# >B^,(G-) MA]:AAE7P[1"9.E-+!\[F32RU^=P-8?0BR2G%^*_GLMSVA M$]GR4D,.MEY[2M3VWAL(WJH0&"/3LO51:1OD.\2R9U!E!Z?T#XQB"N_#J!]S M3YB@G&0*C*I-$\C' &^BAZ)*5 :5=['UB=:C@':;/FL*OH."J(\YY7PQY>QP M4$]N2&3G-TRT&='WR7?Y6F\/OZA'"CV&-M!Z6@__C0"5N"!IU-MSL@K))AFX M;4V6=7#N$(53#>0=", M@;+)UG4Q@0Q2(1.8#;9FTY+0=HA 72BC@V;(\T/+O4&ZT^2;#/Z>X RE*0B% M829P,8 7VD!MNN8"RUA"ZZ361P'M$#_:";Z#+LC?#K4?&/_XS=<;/UV=9D?O M!)*596+-N$V* 0J10 7ZV7/&<_ML@!4Q;BL/I3/&=*J4EY)T\L#0IB>GQG+C M:4[0A+!($T()\,4SD-$6R[/-R;2^47D!E.=/-.E"_4^;T"NKH8.8ST.P9M&( M?'4PM S CO)-G@3W/#DH352Y!#TVU\.S$(9FA(JU%YWS-1O0I@0^20>U;R'7 MPF6QS-L$2D_F=H@@6:\WK! MI0T0@HE@G65&2%'RW1N5U^S(>O_=.VT3-!%XX^[,'_/GRU'\A..\=T;$KI;G M78CS+L)+@&S9JG%98,_1NWE3'0ZWI8#6'1^7!BNRC_"9!2C. M9JR]$W5NTJ;U>5GR:)/G9R')*G)O;08\%>K]^_"/QY45.;;/V5GAAM_E\ZX[\3J:?C$H&*U*07"C4S-7.\E%+DS29*)D] ME.FWPJL[S $,R7/I48&SM=.5S9IXFA-$S;U,J426MI Y<(VGPQ2MWT;#\;BG M0G VZ@!""YJ7F2&@D04*UHOF32+#A/Y@V-ZT=__OT].D/IR, Q9T8)"7 MS!E9&KFKI7L9?-\GPU932X<9A3>PUOX<9X/^_^1TF&AU[I?I722W[8^]A^R/ MJS\)X^D%R;V<7?3><9H--02GZUTH02:P7N48!=FXLO7!>G>CV6UZ/H?*.\Q& M;#&R:1;P8+H%?,'S:J7T4'*K(W(H.@I0: 1X)>K=$D&1\)/DS5M3=CNBYR/U M[8XPVHYH8D\@O)1TC[&:L<1+75* MWF/JJBZJRW']F"(OE40OW!@Z''RAOQ^.OO98D34TZZ >IN6@/XR&G_-H\O7# M.=+09W;FYQI%[2F>.*TA'%2N%Y=$[P"CU2"LUCH8HZU]R7-IX;&22!R\-L)1HQ(:F@=,\@TLE*5&2P?B2 Y=/ M#O 'O5\\K3JH=VHYV.G@:EK+30NL5URNUXU[,)DV#>6,J:=A&2++J+B0BO.7 M' )Z<% _YLJ+I,_]^>%>TORX&A'7(:OD"\CB:K<0P\%+[T$K[[/1F6?=NH%U M^U'\F $O@R#W*>]?$N5O?C*7MK&IT)[GH.1$TBXT4%\P #,F.\8MS_PE1SX? M&-*/8^!.E/_"8RY7@::;O[BJ;/^ 7Z>)0%KF*!D-%D42H(01@++>-6$E-\4Z M;DM7%79;&>#KW@0VIF?W0:!]4P8#+$B%Z MB5+9H&A_?%739SJL'Y/F)?/HA9\?W_BDQS@S3N0,GF.].BEZ,A,-;?B%DW.4 MF$&SA=3-%D/Y,25>&E\Z.$I>JZ^8$U:Z,.T&I*=WG1-F&Q@PIEBQ*B#SI3'' M=Z#]VR8.0.=JZN!T:,T9,X_!/CAS:B\J5Q+GC'N(6=4K56O#Q*0,<&<9*LFU MR2_$?G]J*#M$T)>@[.T<9EW?](OGAX,R'%U,/SVLFL/YA7S3F1F'M81RDO?2 M?UV.)[-+=^8[D2@<2W&R=B2NW0XP CK-@!OII8T^RMQ5^ZC&0]EM#F]=V0T/ MDZ:5S6W']&01H!/T?IX%U)NMJU%?&_J'0&:6R4;$I))>[IK5[>)^$:;N]KDV M?!U$V4Z@9(/1+JH8ZY40E:N1((P"06&]49?%VB_ >:^*=8&9%[W,+QK9]SUA M7C"+&D9*.E@65C\$5%QX*VF), (].<4R R*K]YEI$[2V(1?]#!O*R@/YOB?, M2]# 2E1J&&F9CGUA"N?,5:^7]7[KCO=-Z#VMC;4Z!4AH2=@YQ%+ ?Y'R2G-TI^F4;&@]GK46E%:/-"[ASY'0XQ0$]&LBJ MEI4@0W:W*'PKQL0S)S.^6G*_2-ZTMARZ4$R/JV@=RWF:2P<. M,K@I8@0I.7H MF57$]V>8"LNAWX'@^^O0?,,<]LX7G2?/U*Q';TI1M7J=G([$%(U9AMKG!+4M M6:**SQY3^0[.3I]=ABLQ83LY[8N"H#?P'\ZLL]037DJTPH$LAG9.19NF(TL, M(I-1&(.T<6VA]F\%Q#O V6=0W0-QC[6[A4ZGW"*@5]V@WN/H7WE2MX^33'"O MTK22\D$' 2A\)"LM>!"&FYP$318EEEHSUWCY#M!F*W)_@"@;1\@.QB2X M/][FST,20\]8IU&K LP)&KI&24/7#*+-00O&M$BM(V&W .P $S87[ -J?BF7 M=4LTM)&2+X^?39]#''Z ]AM?FY)L0_0=./2O5^K(O)Y_\O]K@IS+X3W=.#6!YDA M.FGKQ?<.O @.'A.UYDM9YUVBW &Z MO2Q-/L#1C1.^5[[!+NIB-7<26*[WI0NIR$Y0"D2**!+CQIC6M3"O\J;I35:W M3I7RXF^:IC^52@G@W/+J&J5ZV5F]5\4S--:3@_3CIND-U+_L3=,KJ.%Y;II> M N"/FZ975N7J-TVOH8=G(8RVV8:%')SQ!*RXDHK-PN@G;P)\'3=-KR3SQ3=-KR*P M#JXZ6YAL^N;K*3UBRETOC6:,ML DO*K=^1%\SHRH[(-723FA?>/)O02L[\*" M:*V>#II?+(18 5[-E64@=F1/+ 'O>2R*YJI=ECH;ZJ4#^V(9J-+'R$2T('AM M3RV# %?H.VT,K9XER8)V5ZCSA(WQ$IBSBCHZ8,P['*2K#9351$+N,Z#R]2Y& M7EL[L@R>18>8":1JW6SPV]NW;Y@T5\ZPB60[N86U?YYJ5<$@S;\]O/@\&GZ9 MQDK&5R"3=H(5YD&BUJ 49T!V=02O2_0EVZ1RZYC94L!VCQGM]='!PO >XR/'Y,^= M5G>.%Q?XKRN\='>8T*FX.^A8ME .LR[^])3YLN953"EP"XG+6JE=Q%.Z4I='2Q-CT#]!O0(+^;3;1FX M'8585H3Z/.&6SE2_/,6:Z:T#NWE5V$P99P0J<@95O<$@%O"92ZC&OW+<>]\\ M"?!%T.R)T,Q+9=DJZNJ 7?N7X\GP(H\^YO-ICL_X4__S? >7S#M:N@W9"9$< M1J$*K>,QCIG)6L=V'L$SO9MJ4Y5.>Q&#QU$>TY'F'(=YAR/DB(YIA)( M52T[(S5X$P/P@DX0*&U9ZQ7F+H;=)L-&$F]]BCQGYAN,_SH?GETAXBG[@$1" MQIT 917' MQUQ^JO_]_>/AM>C^^../OZ2O [SHQPN_/[R>'1PI-JQN)_^]G,_.RU+4,D8;Y7A)7!N1!$^2%161=U; M]Z7-4X?>7>=Q.A.\-3:#T[7]FT2RA= ZT,P5HGU4GG?5TO(A/)OWO_^2!Y?Y M5YKV^S4Q&>/DG_W)I_EEX6H/1T\R&$EB"8'@F(]!JP)0D M+;RD0<:CS:6U];,&S!>1?[,>;^YWO^]629TEYI%FRDG<+5 M"Q^"KGT]@R6_F!N3I$ 1N[IR\!%8.\2;UDKHP,LZRI-I'X?\KG9%-N@DES*# MY(5(RVP-K9-=QY3#Q$0.7K1.R;P%8(=TO[Y@.[QLZ"$BW@8:C"43H+;@D+GV M7Y(,O")CLNCLHR8QL+L-/SM=$W:5'=THI(.0\LJA=HQ1*IT81'(80"5)3!=8 MXP*Z1JB$R.E'/=*&[.E4*2^]'@FE+[4_%@1M"AE67D#@)8*A73,QR[GS6^AQ M\*J.OU92_Y+U2*NHX5G*2Y8!^*,>:655KEQGLHX>GH4PHI!O)G*-8]?D RXT M.&X2&,-]L%I&WCQX_+KJD;KER2KB[[8>B0>542DRM)CPY)()A(#DNLMD5$BA MU!MU=Z,>:269+ZY'6D5@"V,=G<2(#X_^<7!T>OSQ\.!D@_#O T]I&-E]"N/= MH*UW+'I/9F*62NK@0\DLT;QT&K/QK/? \S9;.@\'7\B>&XZ^?K->N?%2Q<3! M83%D4=1+. +Y)ZR0Y8H\JWCWGJV-U\K[*#;=$JZ?^!'_>#_7"WE?Q^5C'N?1 MESSN^<"=M/7V2N/I2TSULI&H 8N0'GTT9#UU-U(VJDA?0V1)&$U3P6L*A#] M3OD M:"3Z#FS):XCU;';\:=;H]BY$QTHV$:%(35NK3S6N*QF)@."EQ)05G:V0BV'M M#CL:B;Z#8.LUQ)/+SY_/^_D..B?)$Q=<0]%BFN-LR8IF%E+-I,BJT,+7.D#V M.*+=X<3F N\@@GJ-KC:\5LIRJ4TMU8^J]GPO$"P-F(6DR4@66'3KPL.;[]\= M5:\JS [R^*^Q[,\N:YG%VG3V/N3(P=0VP2KENOC4ME-9YJ"<,#3$KC1\$\BV M@MQ=*7AMH;Z4^/7)A"S;:87UE1M^,GON+)$7HQ$BD^?-"V9ROVLL)4H#*0H5 M7-8ZW(TQ;'Y,\AB@YXIE-]#WW<.19G+OP'*\PC(/C2X!IJ,0]2T@SQ..;JBH MNQ386,J=JSX:EXC$"206VKN2YA"*\A""8)9AL9:WSKW9@LJ?""QO2^.K"+>C M4/(5H*L J4 AA=011!930!F M7U0- S]30&^_#O!@D$=G>=*/X]NXZ+V,19%!6E?CY31*LG(L.17)F\1K]\/-?K1H;B&N[)0 ??O^X__>]DX.WAT>G>T>_';YY=[!W6/W1PI4;OJ$ M@6$N JR,-0&2Z.AJX9A4B"GX&K)KG;6S"KX.2V%_&]4T/IVXIUEIP=?FX@H5 M@L?L 1FSDJ?,5&B=6?L4INTO4YTQ9H52U]75T<'QTB/X]F*\O+@\I[4B[5T, M1Y/^_TPK:WJD)1=0R@C)\>PMYU:'UE<_K8[R^Z14"Y5MMSQ_ M&CW-2 JR#!*FVNT/+3BRR<"1F^6*="'R+1+J68+3+X$\JZJB@P.K;_FD3POD M9D>"6:PNQ'I1E4\0;:TW-4Q#0!% 1YEURI(YU[IB8"/ VPJ,;XUP'] M;9:!^Z.=4@>JW[#1S3IZ>P%TRRHI[:VK64\T"PN+@-H(T+6"GP9 \+?H4K[* M=DK;9-DJZNJ 76_SEWP^_)S3:8Z?!L/SX=G7C_VS3]<]>-%HR1 +2"1#5'%7 M@ !%T$QD@\SRR%KG+3P!Z>6W6EE)IVD=33<29P=Q@6FSKPL<_:MV8[[7^"BA9B'WUN%[5DWNE M54RF=8+SHX!VDQWM=;$PQ;63$[K]XZ/3CWO[I^\.]]X9(FOH\ M[2WS+;R4: 1T[L^AOYY M?_*U1^Q7SNE<;U:K20=>@4_: JNI1+5R1)?6>=:/ MK^XM24$_>LDF;"[\!T M73#R6>@J:Y1"R@")$R+%?&W[SAP$66\_\K%@\PY'C^'95C"Z4S8T$_A+B2\_ MGJ>8C1#:Z@3HZ]FQIGTV1(8@;49-WEKAHK6G_")3M]NI?:4,[E7$WWD:[S)@ MOM<,[I44]6@^[SI2[ESU*BMT-OF:GNI!<9[ V1"@&,S>9^E2^PJ.%Y[!W4[C MJPAW*QG^G$?3MKULM67;7&GP.?780BKH]C.L( MV56M\PKC0,0L,6=PL78)5X5!+?< DZ/.7'$AF^=ZM,*^R\3FU]__),1K=' MZ:N, ;>/I=N\&1+@3; ML&'2%-X\KK0_O A$SZF0KXIL9GG*>X,T9W4_C^EWEQF[5-6SQU&P\WPY%@[/1LD)^?0GS M>QPBUZ!+].3:\^2EW1H)G_%<^D73;SUUW2>>;FN>[0_K;NQE#MQGL&+:'@4= M384@ !G&S*P*4K7.NKR/8C?XTDC*]_5N-K\.;EI&^@%'DZ^G(QR,,;**^+N]G"<2&0MF :$6:M;T5!JGXF"C*\9%Y([=(<*KO9QG M%9DOOIQG%8%U< 2VP"*>E=^Z5(PQ%D0*"13/'H+/U>XU0>0BL^&M)_4C<';- M.&@E^0XJRQ9 F]?C+P&N(^/@46#/8Q@T4^-R]-A !QT8!H^#K+@2!/& 3/PX]51-_:(+@=MIO70"KFXL?NVECD# Y'(PG MH\L: _H6V3+HG-=(Y$JNT)=DP1NK07BA5:!?EGKGD MT:R!&0[B]!1GVE01:=)GC 6R*+3C>1UI?#+7[IM"FI"-CJW[$RR LALZ;R'G M#BS$=\/!V6D>7=0A]ZS*CC,48 4A4,47<+D8T)Z9HD-QK'E/TYOOWPU%KRW1 M#AS%FUBN^'=R7 M=Q/2M[3%GG$<4>N:R6UK31*C988Q"8B)/G/@!C:XT:.MFY-Y/J2SE?KIR= M7''VE/[--,2A35!120DEU";K49-@G&:0O0K,)8S*-$]+> #'LS5AV%2W#ZP+ M&\FX(Q/O)J:K$,@RJ#H*$S^,Z'GBPYMK[ D*;"#N[9$A^ZQ9/2Q3]:9G)1QQ M/ML"B:%DTA6GFKS+!"5-: R5X!DK8(,I 7O9=38VE!X%- S9#8VT-J]4X!6(N\@]'.2R6[- MJ0YWWC4W*<6#L&")^:!XR4#C(W.6)\N,U#KYUOFO]T#LA-XW$VTG_:MO&CK3 M!2YP5C!K#TGG0(.D\7E$!Y9,9"ZT5T*V#N7>1[$KAM^&\NT@]G,;T8T^JLO@ MZLCP6X3I>4R_377V* 4V%'CG2\ -?)S'X'DN$!BYQ+0E*?",>[!*^" +[5*R M]>6"VR7"$^;?MGBPBIQ;'_J??!VD?JPGX@]:(M(ZQYEQD%2.H"S6V[.X!9$] M%NU99O'.7K#@]/_Q]SQW\&]=90R[D63K]EW[PXN+//J?@(-_O;MQQ#AOAXX. M,^8$B(Q&;+6$VDFGGC8ZD5PH_NX=FHNZRS_VFEU0<3LY+IS&G25[M.@%]>!S M&J=XK-0'2A66H]4B<>[)C.:86#;HK.#>.FM][\$G=I/8P3';I&2]EI*1;X!! M@P_:0$C1HG$8;7;<2YI$5OO::"4% M0%8/-VHVK561!]]EPLO!X!+//XSZ@]C_3-_@U_HID3S2?X;E^A<][;-7A;;5*"41/IA8C6\+M7^* MJ)>Z2K9CW%,QYY ++84R MD7%MH@>O,P>66"W[UJCNEK$MZEFTQ-MV@ ?-A=JZ7]%#2]FLG=*PO"'S>]Q3 M+OCBN0-G.'GBM1^V4]X!"\60H9U,#'IIE3_ZJAW1=SMQ=IZA\@;'_?')YU'& M=#SX!Y*7$,CM(7^!]X04PL54P!6;07EA %7P8*2AP08"#R97%\RY_R2,\JV#[PUYQ09($.!2&TT/; X).]-69I:Y MC1K77BT>>_/K)D7WPF[8[.P+)=\_0YPI'NQ=]&6YV:YA9,YVTA&;51"@RH2P1<9 M(3)?DS1+1M\\Q_U%%K"T\D!7DNA][;KF&\3>Q?"R]F>M!L]OES@B@N8\OCJ1 M[Z60D:7(@-EZLJ,]^<.::=!>EF0$JAS6WR$>??7K5OT6Q'V?'+Z3C.B0/<^$ M ;'6\M:S_J"(M"XSZS7!-++;RKP7D1'=SG9<7:HO)2/Z#I'KP:]AVF!(#+*( MM)CI(L$E'VL'7U6RL9+'TI@<]U&\J*285?1Z]Y[+S>3;00[$;417YX3+8.HH M(>8A/,^3#+.IKAY5_0:"WA8)+*8DG+%@G*#UD'L$C/7&<)X=UU'74_U7J_PG M$F"VH?M5Y-M%WOO]@.O0$GBM=8G/M M/.(,K"':3FK:[R5T>>6],[I4U\36AA\U[ID%, *D?.#!JM:]LEYXLNL&^_J& M\MUFLNLRN+[79->5=+9LDN,Z M]JLFMTM;V& 5,3^E4B?(@L0[2)A2B3=;%; M[^_E);MVPH-5Y+SE9%<364Z:L"2)]5:SI&CD.4(I7/*2->UVR^47O)YDUU64 ML4*RZRJ2;)WLNJ"T:N]\DD<#0CSKQQ#[UTVZO XJIFJ/6%;/N9, [Z*A'PT3 MEFF&,BRE]E7?O M$Z%3:K>?_;WET@8,W5^F[P]NVJ6(Q2Z$=R)(D*,\0?"(3 M" US,1<7O"Y+T>"QM^R"RIM)L76JT./IV89C1I41@G.$3,I"GJNVH'6]3$ I MSX/9K33W=17<3HX=];&Y5Y-=I#0N

@]?0F603#K03><.Y/QY->A]Q<#9;T[@C[CFO('FTH.K)A)=& 0\8 M" 0J7.Y(CIYZ0^?TTS=]WWKA:S?KUI=>PTSO:Q!73%H&QBJ&VS+*;#]-G[;0 M-A#^7?5M(+DNYN(5G!R#X4$SL-6X4-HG\'5Q<-9;$6TF[WFI"U2?6X$+K*OV M^EM%8(WU=I60>P5$.,6\0 -"1%[SM!5XX1$*SX4G;P)'W4!SMUZZO3UR([$/ M6\BLH4$T!3++M9\/Q[)D,V=0T%;#WD8(R *8E'B..JF1R%:VX3,M!"59 AD-U(7US-L/ >C2S-NZ4L VS[(8M--7@_1ME8_!V$ ML=[@>#K>*S06JUO(- N>IG, MZQUGC7FFBYPE%11G-&1C7%WI!&"N=XV:$+*2.B6U7#;!P\]_[69;*]%U43Y\ M&](\$7H)4 \;;TOK]3D,LV9Z>%RO&PBQ^_EZW8W5FABX!UV&AW(U:+M#V6J_?W@;< M4&_#K0J]=5KH@XCEWB"=?B*+$4L%/$-9&'+F@H-:ZPI*"PNH? 0G!%K#O,QF MN6922[]R-^FPL7"WVR3U\&C_^/W!Z=Y_'IQLT"+U@:>-YFGLZW:Y"'X_$^CD9?RW#T!X[2^-V-"G-3 M.T-X,A CK0(1-00C9#4:>;U(07)SI]_PQN[/$K V]?$.R/.,MCR<@;:OW1=?L:2GYY^Z)T*2L\\T1I7*4M>%OO34FZ8:?# -9Q5)=IB]L0R,W4O#64GX"](XUI%&P1N9 VKEJ)DLYGY[&DX+?2WBL Z3VS+8; WCS^\GAT<')RD3.AA%/1*8/<<_0^E)B]U:A9Z"W_FDV+ M/Z;/_9@_#T?5/+OQ@F^FN[#)6>\UE"R0^,53Y1?M#IPID4N)Y( U=FR6P;6I M/S=KV'U<9B^I9NC56\<]EB5-/AJQJ3+P7__NR/^Y?70]3+W# LWQ<_C&S/ZJ MMM]TFGM6C\B#E[1_^N+KK:,)LE.J!)T\?=0Z!6$MI#M(IBVHK(,\IX_Y2QY< MYE])7OO#P62$E>;O!H(67%AC=.>+^63K%:@M2K,':18U\KJH%/7=<1E%D^M<9=>9)'9 MF&HV3[VCB+$ SBD+,9']ZCWX\W,> M$"=[*4L3N*FG@YQ\A.P8!)D*D GJ+7D,(HCXE,']\*-W2)T-9-?!72Y[Y]._ MR>GD$XYR3=5+^\.+BFTZY"N8/9^9(;^10[;U%LYH/027#&@:+ZH0O8U+U8VM M,+F70[9#!.E0)1W43!Q//N71T7 PO+TZ7:-3(3-.*U*:Q=R= LS!@J>OWJ 3 M9&^WW@T>1;2#1&FH@H:IF7-TMRSJ@)6>+DW+.Q!VD *;"+F#2UJ^62AS:[8_N*1Q7YDPP\'X328)?#NHS^.#/\GBK7?9 M#7#T=2H08G0]%B4YG]_PKY^#*4W_!ZFF^9])]'.?:O8J.?S_-458.T=U%E^3_3SWO><*N,T.!X(MGE M:"%@\,!L"(PYA2[ D&7P;6#3&NNCH:7ULPZKEY;;E?WM.Z-1O5DIGY[ MM51?67EWXDD?L.8C]9P7WBL903MO:M)WA*"8!4OL)Z,/D:-:RJ':$,@.<6?K M>GD@K+=94O3:X&^OJ<=_#/)HW$,MG(S9@4490 D7Z^F@AIR-Y[R0"V&6:Z3; M%-8/PK72V0/TV[R;6_R4T^4YP7M$:F^^7OUREGSEI0S&F0#>%')3E:JI>2J3 M/Y(8=]$HO-O)=?/SO=5A;BN9L?.ML6L5/7>&X_4X)SB9/G%^0#,_XYLU4LQ2 M!!<2U 03O+A%88']**=8YLU1 MEP#348./6T">I[='0T7=:TNYJ90[5WW0TC&5# @M$BBO"$_@%GP2ECQ)DWSS M\_0MJ/R)SA[;TO@JPFU=74H"Q-3'*T#S!#81&/I80/%"@+(PX+)P8(K7.EG' MF%^N0O"AIS^;O;J.M(D)5[1LY\'-_&54K27LL",19>,QEI ME"HFB(E[J[B/MBSG#C_RDE>KR5:":ST9CX;T\_XYIMN0%$KE@Y.0C9V:%P6< M#0&L5I%@.?*GGTS.?.3YKU:-#<35,-&CY@'O#P?CX7D_38W$J65?D& FY<_[(0&]F$5FG%(/H20 7) )W0P#RW9#)J$7R+:HKM*OV1BJ9M MZ7P5N7;@*UVGF\T=A'D_D(@N6<^AR.!J-_E<+Y950!_[%&)(5G36"> VE.V6 MU+31TZ*#A6!V@ 9M!-U!JO<#!1#3;<_IE)S5DCA)ZY/RN0#FXD%$1".89AE;IW,M M@++K/D%+371PU]M#L&9E,//FH[L40 U"9"1HP"F7,IW"'"X['[YXH1-I;Y X'\-02VT'_82K7^V_X8S\Y& M^6RZ30[+515<^/I;'IZ-\/.G?GQWE1?3L(Q_C;=V6-^_J0SN%/Y+:TRT3I8< MHO)D&;)L--,N\Q!U3/Q>X?\:[]\PC_;6"X_G+WQWG?H2M<\I%0&6#%U:V+P# MY-<5*Y03&TOIH]BE,SU*+FR+:4B3P; 69B8F#5[2^)XZ<&16U MN$WYTZ0.=P5%=1"O62"/F:\15"Y:(^T%V3I01=)>P!P'5 &Y,CEXV_H6D\?P M;"O%KE..-!/XZ\BC8PIC3+5O :LWB";#(=@HB-[>%:NR3'R:M#ZI_RN%YLP MMY*TGTR86T54VTR84X7L49<5C4W446HR<4QM_5?(^&%1,.1Z*16^X(2YM379 M2G!;2IC+W"@7O01GZB6V)3((>IH&%C'*0L;%W<7W527,K:W&!N)JG"9UO6-\ M"Y_@^72WD-XR+*Z SDS6%K@!O-<(SHGHO#,RQJ5:_CV1*K,0P,[8S>W$W%KW M,Q+>A'1%\&5 -2@6 '&ZA&^L 50,@W1 M&,=+R9*K%DVCMZSZ1U+EMJGY583;>LO^9Q[/]QUC'4=)RQ>A$: 0R13468-Q M.EBN'+=E.9/KVS.WF];22,+#S<73VE(^&5Y./LVS:8*3D@P,\%'&>G):@W]& M@!6<,VYX1K/*-A[YZ/:TKH/86\&CR*>,U:<@P#(Q+!PYY)BP$R&,@=UNQ MS(4L+N3EZG[N//C5*VP3034T?*98WO?3'S?F.1,:+?? 8JYQ$3+L'9ESX$NL M+I3+]PX=%JCLUF-?O<+6%U+#C*TXO!Q,1E][OY_TA%5U.B>PBN K2_Z2Y\$# M6=W916&,>/1JH'&.?SD;?OGEZHDSH^3JAV\VR;?WO6;]K2FUAKTZYPCV]WI* M,LXT5_3>9(@YPH)GH8!R*O#L$N?ILEM1:@U;96,UXEY;9",3R!&$@7X!X-TM6W^-_)]";<.THJ,*-B,'ER'Q#$N$ V*8:"BD0R;9)Z/K!I M@S>Y;O6W#%H=EE5L>[B2HDNX;3UQ6C()^[H\C).#U4Y> T%&:4L##8I6T[W+ MH_!1"KE6L[7@BH0/%T,3."942(@=!4'@ZG+DHL@.4W0V)IJXJG?9?;@X!N * MN5:S*=^*A)/>D'.(0CSHO.?YU;?(W7$=N$T1XQ2X$895O.U.>L< 7"'7U@"W M<]9D14+_?*B$H$QJB53*G?Y R9'EC,"!F'$^Y#Z V[X+E@'7/S\&X JYM@:X MUOF3][TA,7D"B_.Y599=6FLCI0-B()A4D9GMO9[+@'M_%!I7R+4UP+5.H/Q\ M,4R*!!]L1-SE=UL)$^2HL@BT'6Y::03>.N6J#+B?C^*.*^3:&N!:9U N>T-C M<*0NY5%H7"'7U@#7.H72'PPI$X+9&!#0 MFK]-J(B,%Q@9K"U10+N\(Y'QH)@G&).@ M^+#9%FWGP4Q'OR_6.W\H*W,D"4(AG%32^/P6/""'E49.*XA)5.2R>D.4-62T MGW2S6K(_R3#;FY/O64>&+I'@DE=(*1=SFS.,=!Y (X[IV#;-&WVAFVGXSVE MY0!UIRWQ_G& 304N=U%/^D#7!SN:?K4WMW&0_D)LG ]5D-0K*E&N?P&/,NA< M_( 1320Y:ASWRG4F!YNH.B:)J,+Y#DK"'HFY?[X-?J@0G,)]*0GB*CH(+4!R M+58N))4LQ=W9N_U6%'>&=3DG7TO=\.,9SL8SV'#1_VHT^W7QR#=H\):8XLA) MK"%XP09I82V2!EMI<;*!-RIWV$DT?J3G8-4/;7#>*#,M^=VI95CU3;B"_[FJ M[VE 6T=EP]OH.DP5<3T4-XI')0CV+2:"\I1SB4C8W.?20O1E<[/+*#S+/?.8 ML?6')^Y;/%ZH.#Z,=)1PO@.I^#"9QM'UN/>G_Y8'H\&O?]CIZC&#SGTS.0XH M%X;DJH$(MA,\(!*B9"PDC''M=D#;Z#FDF]D6N4E';-]O%[&UP?U'8$8>.YM; MZ%Z/1_^+831>#IG-?:M6#)S5SI,4;MMU%J4-%Y[E6*SR!J .V#G%G?)6*R-P M9$()R:+8D&,I)*"^_SE;4?#HIG,L)/&,(*,@4N)@-I&E$2,O&$1-2@;'NKM6 MME%6[S)=+3T8/PT7-0'H'/6(6B\0)P'466.'?"+2RU]JWJZ_><;]B"SKTHDWD1V M@V#-P1N7" L';I?##+39051/<7ZG:1C7?Z_LQNL2H9+$20F4^XZ(F]#V3^*D M&,62T'@7"/:>7W.:$^9CKDG4H!L.: 0/ S')&0_.<,+UFQ>/-HF3SJ2CA//[ M3IQX'9VA<-X(MA%Q#+;381F1Y59[3 .GSROG_TZ)DR+D2A(G)6S?;^+D=/#I MT]G5(DX_Z;\_'?2OSOH?>_W3L]YEB[Q(@U4KICU*S_ LJX%ULB8)JV.DG,CH M>##,:ARQ\!1[-6RP?CN5_3R=A%L_/Q]9-[H9S>^R:(*/%,?^[M&M]Y3JJ!6! M8%$YQ)/0*,_^0I%Q+J74W,5&\S4+5+<)76W-U6=[M_ 006'.X[6]N8SS^=)K MGPUS0M%RR1'6D<&1J4(VY*DXGGIC=$J.;2L\VNG(F\G9O[&J+A?/C58MYM?N MS+-F+L;GR6Q^"J%>;K0>?KF=S9=4$J5RUVZ.B,NW./<<6>DM DN=A R)^H:5 MH(VW/"(QZ)#7'3@V6]BP# ?S-#7-O4>)8I#3/!M-&\F0L8%BY7C2U;\*O433 MOE)#W5N*FLP_=#HGQ-%P8>]Z<(CYW7WC9KCM%1BDW\)='<5FSX:'2,W6!G-1A:$5KD4E94O'0.?UE.AKD2UX&^*^[ M[C<;TIK]DXJ\ZQ)+:21))I>:20H_8B+(L2R@,B5"@3+9J,W1(3'%?;/3]Y,EN.8X.3$@Y1%RCB@H-;J)-'(6&X,630 M/A2A^.8QVX$O';C+FV9$8B4Q)HPA204&+U!&I)7B2.1WIB!&C/C:0?4K&]#; MB0M4D^T56W%N(^OII,DF!/XSC;<8RN(IJ[O@L"?S\910$P2U(48()X7/Q?\2 M&68%$H)I2N%7KVHG)-_6--YNY:2$_1TY=JO1&IJ2&+A%)H^4Y8Y19#GX(S%* M:ZB6"CO\FAV CGB^V3,H85CMST$_J-V"0S&&[__NY>\BLQ'<@+WQ[?@"D=X^ 34SDCFD9_SV8F;+;XD5C9VSQ9O:<\' M\V]QNERR/QG[V^DT)]#J4KQ^C[WK\7I4GEO8K0PIU;K[?\X_G)W%G_[U?U!+ M P04 " #7@@15A%\5(^W4 ";H0@ %0 &)O;VTM,C R,C V,S!?;&%B M+GAM;-R]ZW+D.)(F^G^> J?';*?*3*CB!22!VIE94RJ5U3++BRQ3V3U[RHZ% MX2IQ*A34!D.9J7[Z _ 2]PO "GV]H^NE$0"[A^(#PZ'P_W?_]>/QRGX)N=E M7LS^XR_A+\%?@)SQ0N2S^__XR]>[=Q#_Y7_]Y[_\R[__/Q#^UYO/[\';@C\_ MRMD"7,TE74@!ON>+!_!W(Q6EV?OOUU^_?O__R M@\VGOQ3S^U^C((A_;9_^2_/XCYWGO\?5TR$AY-?JK\M'RWS?@[K9\-?_^O#^ M"W^0CQ3FLW)!9]QT4.:_E=4OWQ><+BK,3\H%#CYA?H+M8]#\"H81C,-??I3B M+__Y+P#4<,R+J?PL%3#__?KYYF"7Y%?SQ*\S>6]&]E;.\T)\6=#YXCUEY5/N;G<[G&ZT:*8F1,DR-E/]ZJ+-?SQ#?D[R+ M75D]"%>I^]&7C,A-W#O-#[)_@=>Z.5OD^H.ZGHFAOMUE5V>+WK_$OCZ+ M8D&G WP6JV[61)Z:7[S7_VJZ,0T=(=.JGX:ZUT25/Q9R)F3-EAM-@US\QU_T MOR;/);RG]&GRYKG,9[(L+_G_><[+W)#WY8^\G 0$+Y:<]D3/X]4LK1=6553]_<=!S<6"^SF59/,_Y:J5[G.Y;OO3* M9=8Z_.N,/LKRB38O:&&-45#+_Y^MF&!-3O"'D?3_^_=?5[IUQW4Z%%K3\0%5 M\ UQIL98*.;;,!3<%H;5'"RU!A4&BI:L4J)IXE=CG_TJIXNR_0TTOZDFXJE> M?MT9Y=G8_V9L:U_5O*M[+^[\WLRZ+@?SX44]U&>:V[6KQ\+J;3=\7\.YV+B> 1 MX4&$89(Q;;]*;? R3+6Y1F6*<9KA) I=2,*Q_[&11RL^^*E5X&>0S\"Z#O\& M:BWT>R8?!Z#!'T8%T.C@D9LZHN>)LUQ['Y3+.D*SS7%=F^G& M?;?S0N6+]T593F@024I2";,TH1!A%>G=.TF@2A*9":%4+)+)8FF_G9QHJZ:= M&.N '>IS(NG-E)XXO'B4;H2T!E8<,,YHG$*A0@51&%)(I8@@#=. UOFJ_&B/;SA?EQ^FQ\D>"VF%>&\^5B,<_9 M\X*RJ02+ GS41%O,%EJ^J7GL9J:_;UDN_*U>NU!Y6IC6&AYTS=E5:'LYV?-$ MYY7B6VX\RWKA>5L\LX5ZGEYR7CS/%N4D"EB4!1&'$65ZW\QH DF09I"P! =) M%@F!B//4/MC=^";[U?-\;ASI3Y7["#RUP@-5S('\\22Y<:_K!5WD"V!85);. MK' 8?6N>\()HS\S1B@0^2R[S;X8;+LP!A4'.?,;@6L,Y,U;P9VG..NCT\(K4 MA2!.8N2/,@YW-32)G%1Z#ZVB:/)4R-[:'%!+6<%T!+ZH\H3J/AB2:.=#0H29Q6>)LB+-YP(P@A\\GU M;*'WOY="Z*^FO"U*O5G\?_.GJT+("4]$0C%+H$BQ@$@0J;=D*("(JC 1E&$D ME0TY'.]F;,102PH:42] +2S0T@(CKAU)G$#V.$'XPZMGXZK&#QMO$XWMO >P\K MU7>W'W:O=6.8#_FLF&OR:AU05P_ZTY WL\]2R,!V4O1RBV617K6X7C$,PD)]HFHI%B$*DHT%LE MR6 BXI@2FF6<6&V5#GLZ.0>>WETF3LAT\)0<4MZ; MAV2G@X$](X<4W/6(''RR\YG,DYPO7F[UB"XN9\)$!SR9MG^?F_-#C)(,\4Q/ M\R1"$ 6"0$SB$*9$!8RJ6!",' ^ICW0WMBG?2GL!GHR\0)N&0+82.Y^^',/9 M^OS%$WJ][WU:X&Z7P"V%O0"5N%Z/7"Q@\7?HCS4 MU]B89.TP826L7B@;<1W-B&,@VS&))^AZII'.J'4)2CR%A[\ Q(,]#1UL>$KE M/8&%)U_I1AOO\YG\I.HS^G>4YU.]I_E ?^2/SX]OBOF\^*XWJ5=4?R;Z]Y-( MQ)3'.(0Q5@%$ B&]]P@PE(2%"O-8IKIE!QYQZ7QLQ-+("5@K*."-I&Z4XC0 M=AS3%ZP]DXX1VWBAFH"15O(+T$*]%!YZ8.:)F)RZ'I2INH"R35V= MVNC&99_EM+H'2+6-=3>GLU+38U[,FJ"C\IW6;^W7Y=_SQ<;&>)^T\4H79OI-JZL,LM&COF\^KR4' M3T;T^@G',)=SA\^.' <6SZH\"Y\E+^YG^3^DN!%ZYYNKW!PW MU>%%U=5 O5#HK?%[_6NS5.2RU'][?I2B"=.MG[R=RR>:BT8-_?RGQ8.G,!,\9B+")% X"X7@0?58FSDW\BZ(GWC62J,O-UN M&0_[2=@M#:,?Z)X7E.4-Z34 +L * K".01.;"5H4J@]B#0?0 '$!V@#[-IBS M_93:8'#S8@5(\X3_V]BO,J">[WH/J\.KW"1_E6$Z=$_]=83IMLY>"E%=J*?3 M6]W#S4SOI_(%G4Y4)B+*@P"F,B$091F#+$ "9E$H,A3%.%1.02X'^AG;6K42 M$QC$83XSOADCJ=M:=0A6N]7$ U@]\_T:3D9$$WIR=0(G9PH^@8(GDCS4RZ T M=D+5;:(Y]7@W*O@H%U>T?*CN^ @IWKQ\+4T8_\WLFRS-WOU2&_K?*HZZ*C25 MS9[U[YJ-O;;_EX<9@J8!9R2%*@Q#B&*<0L*1@J%((AZ:$VCNY.GU(];8B,:H M!-2T^%Z"9ZV/F4!YJQ&@2Y5^Z@95RO9QW^<7;$WUZ$FI0MO4+Y#8Y>V[]O-N4VA0U-F/5 MMHD=:#:U61*A-$ 4)@%+(*(BA)C@$"8*D8#CE*A4=+E1N;^[L7'O\KH@7Q/W M CP^+YZU/:.>9Z($#W):37]M:(/%_/E(.H).^,LD"",:PC01 41!J-?(V&2= MHXCJ]3&)@R1TNSCO;P2&N3J_=PS.NN)Z &J[M.14^TX4,)R%5 M2,8X@ED<,ZC9/((8A>8TDF4\"UDJ<=P]QOMPQV/C^$I24%:B@NJZ22WLZCJ* M7G =[Y]8#X(MY_B'MG?VV8@:OP US%^6,+>"@\_'T#TSFOPT5+W$F!_I]A4C MST^#<3P>W>)]-\HJYXO)9W.CY8-\9'(^2227+,4$9BC+( H9@3B,495E+I8B MB%20VC#25KMC(YPO"\WXVL#GVH3\(*F)LZLO5KPM'FD^LXP6W0;O.).< 4G/ M1-$9#6MJ.*#[L9FO7UF;]?JGU8S?;FV0"7U A7:^'OIS5PM"SW&>5V;))"12 MH32,822PGI-<:BN!JPC*+*8R#E06DLS-2E@U/K:)N2Z;ZWJ_!IGMFMX-B-[7 M;0L,.JS*N\IZ6WG7FAYX==U5:G<%W?-,Y[M<7$I1A=-\H5-SN/>!+I[-_=!/ MZ@.=_RFK/(E?)#>_RV4Y29CB+$XC2%-E\FF26"^E*H"1RA3EH0@"Y)CHPE&" ML4WP5H$Z8NVQEMV$$11*_]3*#\JE LZWP!Q'R(XJ>L6]9S[9A-Q(7X5BM/(; MY%<:@"^GD>]R?ZP;>OZNE#GV/_0MLV[P[+EXUK&A;GQHZBV)YZG\I-[*>?Y- M4^PWN=JLE+]KX]&D@S3IL?4>Q?SNDWJ7S^A,T_'T5LY5,7\TA9KNY(_%&XW( MGY,P37$68VWKJ%A 1$,"*2,21F'"XR3#,DF=;KU[EW!L?-HJ:&;Q2L6U;7]Y M 8R638I?-S;U/[YV;/NJH]:[=7=RD, ?=Q45&_%!);_'@\G>L/7$U?[E&Y3+ M>X-WF^O[ZZC;6K#N26]"RZ^*%M.S<812B B)@-US#*8 M<$1BJB(5!$Z7;RS['1MO[ST:)+<]WZ73&7^?VL M#N+EZ]=GM/U<_32M)&LI]8W4W"D_2SZE99FKO"XL:IZE/R9I$'&1!@0JQ/6& MGV$)2<8QQ%A&$>:4XLS)63>$T&/CQE6&-/[\^#RMC255*ZQ_56L,%BLE 5VF MMW.CT$$^B4@(\IM?W@S;TW:Y1TV@.6M77K[U6CJTU[==W51> 51B ;1#JE^@/?Y;! MD(/FR:P81.1!;9(A!V';H!FT[S.L(9.DE)8/M7#-C:5)1,TT)40;+A1!) 2% M-!0,$HJR"+,HHS&:K%":C#:K$720>*[XS.D+S<"+ED MY$9.C\5]3F+AD^[V]C,\1QU3=R^Q''W!C0U843Q.E@D_WE?9/)IH%L5"F60D M@Q$5,419&$":Q@Q*0E,AHDC1B-KL9 YW,;9]QRKQR7N'M"9'(#P^__T T_?$ MW\($_%&+:!DB=00<4?#*55E';/0+TD9?(_B K'GQM/HU(9KG*I8+TCBHF.[( MFX-0W&G)6VZS>+*;B7,WKX+97JH"!%6:[O86M_$N?9"+AT),DA2G>DM.8$@2 M;>WPF$(6"P7C))8T%CA(6.9F[=AT.S[#IY6Z+DG2WFIT3')GA;B=5>0-Q6%X M<@E?4XNDDOABF37CHG),@UIL?^:2"TB>+">K+@L$\HTSQ $/]WP0B1JBI1Q+#,$!290%-PU"Y5/#>:-W)H!JTB#>@6W6$WWZX M K]/"T:G9C?Q2\TZ30%UYVO4:_@B05$4LA B&A"( LXA"UD$M2U+LRCD-$VL M MC/QW?8NM]#XND^!W"[U;(SB#TOBSLUQG<*BM_2^3'_?)>+][M(^+L_O];V MT-?@=]7:HYB-]C8UR:U$OZ@W>!5@3MXG:B> , MW-QS/)]&Q%=*YR,]#9O!^;3*.PF;+5[IF*9LMLA%/GTV![2K6./K'WSZ+*0P MP/ID3Y1)L9A!$20*60*22N(DAEB& 6 M!HF,B$@0X4Y)S7Q(-38Z,DK!5JNU6Q/=JXCZ&3P[ZAI\2'HFN75]UBY2@%:C M^@;&FDXF:KO5"FBUZA*F%Z#6S&-V-I] ^\KEYD6F83._^81Q)T^I M5+1X,?T4,VV5U_=_)R&7J0I2"I5,],8ZB"ADF%(8<$IYF,:("JUUY"U.O\*3V6L7]81KWX=$;2&U6FY8"0Y6DK<%U_XP MPH-*>H^LU04T7P<^+ET/>Z[3 92=XYLN;9P3FK,5,;_*]R%4F&6"Z0U4HHS' M-:20\(1!DU \BR3!DCK5BSC>W=@8Z_WUY9?K+UV"< X":D='_F#JF8#:4)S= MJSV]I$FQP\5K0,[!SEXA)N>4XOO#&8Y^JY7!2/M"*WT;\F3\9%0E^"I+3*Y* !O.*PT/]2S!%#QS233!$_T MI4J_"1ZID$U)NL>+[;E4KB;3+YX6C\[#JUFY MOI3>KF,9,6V.Q\H4Y!50?TEZ&Q_R*$0)B4(T%RH U^5Q ]7;CIRX]XJK<17+PYZ2VT?:T;R;RC^;RZS+Y6S:G.I;J=&SBB M&<%*8L@S;,XZ8A-VP4.849%$."4BBIPNV5CW/#;B,8+721O,VKQ,E+V>H]V- M=.S'P(Y^>D&V9R): W5-ZF&R,SOCY8F=[/L=E*> MU+?\] 9%"US=^A/%=$KUYN1)SIN_.=X /#X"=FSE#=>>&6H)Z>4ZI'4,226K M/T*R@L03"1WO:U#BL5)[FVSL7NJ8^'3C:.5]3EFUZ:MSLB[V5LLH:A&N?RQ, M,EK(?ACI2,P2CIN ;T-NAW]O<90]LR4WD?Q>J;-ZGGE MZ?-H]OE&WE>^65]B#9N>UC.8.]EL?;??M=KN;@&ESWGYY^6/O)Q$.,,TY0', MA(H@(C2%3,44!B&)@DPF218[)10[UMG8F'MOK3+PAQ'5D7^/0FS'J;Z ZYDG M.V'6H9KO:3"\5?<]TM7 U7Y/*[U;_=?BG0[GSF]?9O1Z)N?W[L M8PP\P390-$%7^-P.^"TP.7J4?^S]X0[M+;38.)ZW>;[#ZGWJHO-?JR2NS8?+ M::;"@!K"#$*] X@C39@B@$%"4Z9@:VB[L+(3Q@XTW1?6@T6!G?LYNS%X%[B.4KI3@\-Q?!<]-TB_4P,= M$U&L?$Q7M'QX-RV^E\OKT@@'),%IH/<:D81(Q7KK$88!C'%(DAB)D+#$*2?% MD<[&QO4;GEPC+:C$[7Q#_2C0=@X@7_#U3.5G(.>>VL("$E]9+HYU-6S""PNE M=W)?V+S3,:)S+8)THHU!A*DV#K-$,7-W/($T0@K&48H5QYGDL96MN*_QL5'$ MI^=%N: S859,5LSGQ7=SC]\Q-',=/#L:Z I)S]/^?3&[AW52GXT8?X]1EGL4 M]Q52N=[TL/&3>Y3:"9;<]XS;9!4RGUS/%B:X6P@][&5%")_FMR:N7PLZB3D. MHYBF,&8F_Y20"))899#&<1RB4*@@L4I3>:JCL4WB6E;0"-N_QN>T3M9[G>7? K">\+1I[)G\I^2_WQ;=?=1/UO-?_6$WWDPT/,O5MU6MI MP/KY,X.E;V9/>D5[+[_):=A>CB9Z"Y &$H9AF$$4QAR2#(>0,291D#$I[.X* M6O0U-F*H9 -AQZ#G/5C:K>Z>$.J9!%:!S1>@%M36MVW\"_:V/AG%6\V-7*"Z4H1DX#*:')FLN/NHVCA MAWZUL>F9^0ZD+ZY35BU36VGEP)IVH%%O)^?,6A3AJPWFF:FJ!QG4U\U-W>/@ MGI^*^FS\G7-/=^_Q=9--GXW4R>S2Y_?@9X&N=@:E_@>=WLQ4,7^L?GLSTY+0 MZ27GYGIW=9[ B\>GJ5S(2_'?S^7"S+!-'7XO"O$]GT[WZO)1+B:9"!#.A( D MI:8T3DRAGF0A3)%,."$TQ"FV*>?[ZIHX+?\#E Z^,WTTF2:7E2T U=3CW1 8 M[FOI9C>,\AMX%3-C#0FP!H79@U5@@!4:8 6'7L&6@.RL9A>@1>7B\,*FL?EG M^<3.LV9&^:F]JO$SQD_N;*-I\&%VM;&&$_!53;+!Q^&4!3>\0-U\MKH%O/RM33I=I?6Y25?Y-^J+B<\C&C,1 "Q2A*()$XABUD&*<(L28G(@I3: M6&CN78_-I#*UV+F)1U@FLV(OX*?G.KGWSZ!8[M[H4@7GPO6VHV+G#.X'ZYY- M%P-S%?9QNP[SUQ;FU2;Y\C3,SJYB=\0\>8X=.A[4D>P.R+9?N4,+?5Q,GV0J MHRD).$QXG:HG@BPB$D(K0>&CLNZ@/PGEFI%ZP[E$%Q \Y;"13+;@_@.-+W,C']556.A^A."T(X*YH MET:PPN$"5$B,]Z-YM>@NGQ_//WT\UWD?T6M&;]D.XX#Q6B=%^F>-T++%NL>8 M+&L17G_3K[5\DO/%RZV>PPO]Q+5^]LD(/XD"*3/.$"0HH!!EVDJB2.__%@&>C*C5;E"VPKZ> ^#PJ _O ? REO^<+H#5UU$I M?U$]>7WR\WA5+\#)X1JA&^"PS/^T?H"3P]"G(^!TYQT#:*;3XKNIY_JNF+\M MGME"/;O4<+#]=QSP?,57^/:_;!Q M-AW!V8FWZ=J.>\ZL]YHEIDWRG:H:"L64)B&%042)-L8UQU',8QAIBL,13D5$ MK:)L]K0]-I.Y$@\TZ9Y<:I[LP^TX]9R)1L^LX@*$4XZK RIW2FNUW=9@F:P. M*+&>O.K0(QWS31:S>Y-G\*UD"Y,?MPE>%U1%&*D$9C+@$ E.(0T%@3Q3&2(I M"@1SJHRYOYO135*3=7%ALBX*+:=C[LG]0-I9">?#T_>L7>:C-")>@.L?[0%) M>^#[@2Z>YY[O'QV'Q5>VROV=#)NW\JBB.QDLCS_=C0C^1N?51JE-BUTSS,=B M<3O/'^G\Y8V<297S7/^S2<&F%VV1,$5AJ+( HCC"D)E0&I%@&C%"6!PI%XYP MEF!L]-$JL,KX7JO@1B3N V'',;W"VS/]'$*V"OL'C0)@38,>\N9UQL\33[GW M/RB%=89GF]VZ-]0UX_;2$30)@C"@@C,8R%";/4& (&/%!*_\R1!3;8$<03)1U=6QVRKF-'C;>*.W9MY;P@U2J0J,RK MB%JI/T+]A=[+3^IOQ6*MLN0RW&@2HR0*66HR.2L,$6,44H89C#!5,DVR@#&G M;%O=Q!C=8K(4V43R%-]GNL^'_,GQNLV90V-G__8/>,_KS#+6):JR&U"'PB0[MO;Z ?WF6EX3DOF-3JN-J^"! M(I$4,!."0A1C 8D43-OI04@HBA([O[\C[MBXM\HI:@*SJPN.CMH_Q>_:6<9)Q+)3,.%6,$(LXBR$)MK0=Q M&&88Z44&([=*[1:]CFV!^/) =7,@K\0&^0SHKVXFZU1FW\W&^.F937.N[48E MC4ZN!=QM!L*._KW#VS.+5_*"6F!02]PX$R[:*I!:[/H!CSSL!).W,N\V?0Y< M[]T!AMW"[RXO=_!/7]Y]^-1,J":XBR0B50$+(2.I)B,F,,1I(&",TBP6+$H3 M8E_C<:?YL;&.%A!\G8D[G+\92 M6[Q\+J;3=\7\.YV+29PP1<*$0R$C9 [Q,\A20DSAZR!5$5<,.YW?NW0^-G)K M90<_M=+_; RKI0*@U@#\870 C1*.N7:=!L?.ONH+\IXIU#/:SO96%]@\F5U. M70]J?74!9=L(Z]1&%UML%7)P5WR60LI'LV\U-R[,49/N9,UI.@F2#-$(1YKH M@A2B*$HA%B*!DL91JE!"-%H.E[;=);":>L-?UU[I8(X8YDLEP&Q#"STU:S5< MC!RG ;*Q"+WC/9"UN)+;9)%:20XV15\>[?0&LHN5V1?80UF@WD!W-%.[X';< MA'5J<4#SMHNFFZ9OIQ;<+[;7=U2NBL?'8E;Y"&KOV:?G1;F@,W-/N10:5S!>@<3&NB0U^ MTA9:6?WZ9_OK\1;H'R=__YCV3/B6[]A;-#W;]WE[5]1OY#F]U MVW&_H_F\\C%^T/;N\[R*QB^7O_QK+K7MRQ]>FH(J$9%(R MO,Y[ZDXP>=I4N_4]Z*ZZ$RS;V^INC7385[][GL_RA>[A7?[#_,<4^=+D^?2L M^6"9O!XNV? M3)8^LW7.5UF(S762A287LQ%8%*LOVGSDVK2:OH"FO+@).LBYK.L\EGK)T/]< M/- %>*#?C&/)-/1(9_6KRZ@%W>3B0>KGY\_<0%:E#P3L.9]66X]B#IX73?S) M+^!R6A9-&0"Y*>2\J?"FFYL6^KUI_LT$40FC$J\CKV@=>56)I"W!I=BF>^.S MK..V#(\NY*Q*IF<4J7K_1]V)%FV]S_*E-"4/?_'D0NCP\1QU(+BT-YS[H(.6 M&\Z#+N]WK479?I3Z0[PJ3 CN3%3Q43>/3WH%-AU=Z3W%O2PGH12ARAB'.$#F M0BQ1VK!/(D@H8D% 2$ B*S]"A[['MBANB [DCR\O%6ZM.]YX+J7SI#L5L%T;Z(K MI7TKIM],+U6*V'>45R7)&T,'!3(3IO9>IF(%D40"TA@E,$LD"VB"B$BD&XD= MZ6U\M-4(VZ;/;<5UY:AC"-NRDB?<>N>A Y#UD.?+"A-O7'.LKX'9Q4+M73ZQ M>:DS@QR]VEE,<_YR)W\LWF@U_IPD82AY%@L8",P@0D$,&98)I 2G-%9QR%'B M2"D.W8^08ZH+S4WHO=E$.+.+"_K6=-,3IOWS3P6GVK@?_GW]?CCXHQ8?&/E! MI8!?4NJ G#^6'NO22C=BVXI6NJ+S^8O)<%)5,KAI*P_>%G,S M:R\7BWG.GA?&KW!7[#^X+BDD$6I 324 59S$2014$SZ-!PZ.88/=S6VS<;B#?>@U+?-6>Z=?G6"2,!)&F&Q>TL@$CG'T(Z096Q^?X.0CT/*/ME'<*_MRG::

NCFWK]WB&DRI5BNBF_F-']1WPFOTFS'3*I8$ FC+%%ZBY:9 M4@*1@$R@4&",D?Z;=?C2_CY&-P&UE* 5L\EKX)2X_!B>QV>F)Y3ZGJ1] N00 M070^4 ,%"^T#S%,@S'$,CL:\''AUN/"6X[)O1+*<>+3K-7#=H,;VY[VYL+-@* MZ7IY^RBD=GL/?T#U3(1+0?7.HQ'59+ZI[HFVXOJ\CFT#B[<+V$<[&_C*M8WB MNY>LK=[J>)\EG^4+^=X$3M[HY6-VGR_S@7V@_UW,KZ:T+#_J3Z>Y0\$884BE M>M^B 8"(1<;)34--*&D42XY%0-QNM+CU/S9RJ<6'E?Q@I4"3\.\"5#J 2@E@ MM.AZS\5QE.SHJ4?L>^8K_["[WW_I!IZO&S".O0][!Z8;-#NW8#HVTXT(C6'V M-B_YM# W;E;A%!@+K%"D(&&2021#37B2(\@R@6@HHR1&3J4U#_0S-F)[>_WF MSHVC#@%HQT4>8!EBL[@2$?S12W3)"1P\T<>A7@:EB1.J;M/!J<>[IB%M2FJU MR5*_R/LJ2KW:PQ,>H2#-& PI)7KR2P)9*#"D690@DL9QH*PJSECU-C8*:&5S M\HC8X6K'"=[0ZID9;('JD"?4 @!O^4&/]35P7E +M7?S@=J\U-&??#,SP?I5 M2'[CN_F@C9/'YZKN]Q>]#\NY-'^9TWOYV?C@)ER&BDH50DID!DW=*L@"'NA] MDHQ2F=&$IE8QL-U%&!N=5.MGOM3B O!&#W-A3_^IK'6H?FV4 '.CA:,?UGV@ M+/W8O<(_A.5RLX;\U1+Y1@E0/=*H 5H]P.=!1L#14=[K2 SI1_<_(NX>]\Y@ MGG3(N[<\K+^^L^8[[OSN+74S63_*AQ9_Z[Y8S$K+UE9!55/LEC;L %/8GHQ]3T(- MNBOP"^3V]L%SZUWS%GYYD-.IR6Q 9R\33&6BB.0PEB2 2' %L9(4:O!0B()$ M19G56';(([E/[C*R!&\T- MG"5PGRJ[60'W/M7UL*".$;V9\>)1WM$?UW7&BS=R)E6^F*0JH(3$YBH]3B$B M(85QR/G^6 MZY78)H'>HV&"$XB10A"%@IFC2 +C"">)5 FFR(E5;#H=&[4T$FZF&"H6#W(. MIBNISRW4L0=\.\+Q#6G/K'.@,$<+\GL+1#T4XS@,46]%./9T^BN<07K>-UW&*/!>%OL,V6LFZ5/+81L(AA/ ,1 8*#CS]:;C% M^1W0^&@$W_8[P\7F'9!V(^KNT#-N'%3.%Y.K8E86TUQ40WIC"GLT-RA)BH,H MC!',F-!;7JXWORQ(,HCT[C?)8I018G7MZU@G8^.D#3E!):CC?=6CD!ZG*U] M]4Q;G3"RGJ\V(!RSC_3[:[:1_FEE%QUM>I#I;:-<.\VMGNVV1=V75;BZ57HY M6YZ@O-Q5F0.7=QAY$"3"Y.B*8B4U!X0,DHC%D%">\8"F)*1.6]$.,HR-++[P M!RF>IU7IIF4:;IL#0V^#8K=#[!GJ_NEF3X+SBQ7BE2H7NR/P4A=.^RRYS+]5 M"5?_J)3L)R?Z&2![VNYUD6#0;=T9$&UOW\YIJGONPMLV(_1;O3>Q@;WRT3^C5IPK28P,CIGMAP$\CC+.8% MGKX]_J[(=,IZN%?[L](?;K8X>![$O0KM2XBX_\$._A93%EO._\'H[,_W^4Q^ M4G6IF&8/G:I AH(J*!.J9S3& N*048@CD2992A(>!M;>EZ-=C6UJKPD+C+25 M25/)Z^"2. ZNA:O&&V2]FR2'T.KBR3D.FX-?QQM\P]==-;5(IPV2O$92M46U MZ#>:3RO#K2EXL]325P52*^"..HN.MS"?30E;/+8D&G=@M, MW:P3^2\;[X\=[DP?3<5X-W9O8+)C7G?E>V;%R^,:.Q/>IH*>R*AI=%"BV%1D M>Q)O_;7C!)M.B^^FJMF[8OZV>&8+]3R]Y-P4-2I7SMN_S_.%MDY5.5%10),H MYGJ7'NF9F,0)9$P;??K'6&*)<13&DYF\URPA[NPM/D4G^\.\+T]R%7 M\L%""PAX53I; 'I/3>+B1Q['Y:RND&SPVT=F_&1>W>9T"9-$\(2A6$0 MQFE=51.KD$"28"41-_'!3KG&]W"U7O.SEGE,[, MQ=M3*IX#G;QB)MY3J7)./-VUQ+S9NO#%\UQO?+[(Q6):[7(N9^+F\8GF\^H@ MQ"3G*26=#\ NP$KV">B4\6$GOL^Y\%]2\U9UWZGS@ MNO-=@-FM.]^IE6YL=TWGIGYY>2OGU37.Y>K,PX!2C@A,:6!,GHA 9NHU96G* M8ZFRB./0A=<.=30V!FOE-#$$]55H-YXZ"*@=(_F J6?NV46H%YOG%!*>^.1@ M-X,RQREEMSGBY//=V.!N3H741//)I+'9W67=%M.6/H>S(+[L5C(=2^$&V78H6['']ZQ'-Z% _ZH MI>PG0-0)($\<8]?GH(3C!,,V^[B]W+$P3S&"D MXABQ+,GTKR=/573:EP6=+^QXIVL.E^V.^IL=;^1]/C-$#QB=&B?8&8EU-@#% M LF(4P8IBA5$"G%(8L4AQFFF9!335,D&T.N9& +.MIL>[9:9Z %).UH>:;J@ M6JR+)B&0QW(Q_27N>;WT.S9)=#RFPME-I7957XF>1!E1-%(!Y*DTR/L9& XU8X*F85W=?"P6F6FJH^WZL*CBY\<(^5(., M8!RR"&*4&>^7S+1]Q C$3+& A*%,TR[!#5W!'3Z X;TLR]\ [Q]I.^X]\ZOL MF76-=-"(5]5*6A(N^$"-$]=OTMHC2'ABW7T]#,JW1U3<9MICCYY3AGRZK]9O ME1EQ+D4X06D:<"02F!"I]Z.Q2B +(P$94Q%769R8[9-S[?'CG8Z-A9O*U]/M MRM==HA:M0+=C"M]0]DP=Q^N'@U9DW]7"[?#Q6B+\1)>O4!?<#H3]Q< MW_5: M5ZU)@+5> FB2\I1C(C*8!9)#%$@)&4D$Q#*3+.4R#%/I$@]MW[43'PT0,VVJ M;W%3?6M5$6V]3IIJ-5BKCN:E.-J^4;&CJGZP[IFP3A0Y6PJ_5N2L]Q)F1Q#K MMTS9OH['4(KL"""6Y<:.M=#9GV7."723U?F ;G!Y-*XHHRQ. \BS*(9(!E52 M&P13'!+%PUA%-'9T:!WH:FQ&U$I2T(K:.I*RNG>WUV+)4\C"*0D@0#?4&+$@A M1IA"16/"6!*&@D9.T4FG>APA<=2N\$9PP(M'XQ2OL\&9F 16EX-R-').0V_' M)5X![9E26EGAO!:V9^^Y-32^(IQ.]C=LJ).M^CLQ3]8O=O2N[V;]X'%,2:"W M4QG/,$29J7NJ_VGUB;+S2W)=ZUV3]<^J>^JF^M_[[18^RHFOY&JF,ME,459 M7O_0-HSN0^^ YB]5MD^3CMQDNBNFNJ?[MA[.))")B&D<0TRQ-D(X)I"H2,$T M%40(EE"A!7'PO?0HZ]B<-4UM45;IY-TZ+J1?4.^I]QD[UUV#%9=%/S/ MAV*JWRCKHFE+UTO&L5*1D#"+8FU"(J4@DR9AB8A"*O2B@9A5*8G378W-E%R7 M]'_\*X["['\VM20=PRT/@VM'T7X@ZYEAUX7\M[9BX^5B,<_9\Z(*BU\4X)96 M<05]^+M.@^0K@/-P1\.&">X\_0;W>CC=BZ?:"Z:.M[+P/KJ3+%UNP@5 M,T1I"B6. VULD@AB(F(8DRB0@B.5(*?,>A9]CHU0&I'W5-QV(Q0;N.V8Q3.( M/5-,BU\C;@5?)7 3;="#K\L!($_T8M/CH#SC ,$VX;B\VM'3KI3D=<*VQF;Z M3!?RLS2ZY=.\LJK>:9,JOY]M//$VUR^:_G,ZG3 Y=<4NS,5H[O?(P"/> MODX5?(@T[,Q!WSB9\MMUQ#RKO36:(MFH8%R&)$F*J8F@FSD0 2:@P5-I4 MQ$A&:<"(T[9SO?6QD6LCG&N-L/W(6>XIN^+1]S;2&@KW'>(^E7UM"C?:'G8? MN$^MG:W?WHCB&3-D.A1TI] %PSWRQC6V5S>ZFA;22O#)1E[)[C+!R1,M7O)5MM\-&7SF" ML1.+Y?I^U_R8]=2[6HLV6A;ZNIK2LLQ5+L6J?O,$RY0$<1A!&F*J20QI$@L2 M_2/7VT:1)#RCCJDS'248&YNU"FQ&;!5LFM_7AQBNR35=1\2.RWK%N6=26T*\ M+OQZ0<*5_.ME['WFZ^P(GK=4GJ[]#YSELR,\NPE NS;4C?Z^SD1>UDJK/T7R9L;H&_SJ7EID@0DP@%A,),L,!LS384T MT5LT(4/&:<8R['1?^WR1QD:0ET+\!C;4 C.3.;1VN=!6+7,>]K2N&"B7FKE1 MJ(=1M>/48<>J9Y+='*%E4L F1.1R?9@V= (KI2Y HY8_YO4'L2\_RCHWWUT0T ME\B-U+^Y$7G? VS'\B,:MIZ7@%93L*;J!5@I"]:UW;[27KD5UL>\4?EBXY=] MA+H,-$">%I"^I1UT=1D(^NVE9ZAN.Y1"WB.:A1!-R./L_KVDI?R'EI"EFJ#24R]*1E/X24&M:]W,*X^P0T'I5Q[I M@D&F4E&(B. 0)R&#*54TPCP)I;2ZKKYJ__^_;N?";9U6W/=J&4_)?[XMNOS^V[W6-8V@KE9MKA&8/?Z<;:B( QF'&542 M1@0KB((40Z("_:\XQ!$.(J:0< M9.-S9V(AE)2MHA>T857D48ML8!#_ ]1YN MT &S#C$%I\'P%CYPI*N!(P5.*[T;%&#Q3C?:J*CG=EZH?#%1..8T0!(*I3*( M%$<01W$*PR!.DRQ"C";")?O#6MM.I#! MH9*-)--4\OF1@+K@-G-^8XP]#S% M:P1NCR/@/*7WZ.II!J^W/.B$W:/2]OS<]TC?>7+W)0M85?J5[T4XH3G*F0)A#$X[SH YJ^G:]NJ%A3U"G5C_AF]:LUS^A_K.CE8(.#$,4I==HI?_*Y M,[(AU37PWE9%S&_K@IE5;;R/\GOUIW*B(AR3B,J:,2N"ET"6J102WS!6C+8&JYZR<\>G_=@/*98^ETI\/G6[(& M8F_N)?NWNYW47GV.GOI':EV]DGM;JI04]J5Z)OG]2N_:5# M[.+FI=/JH*;,Z^#**D7WS>R;G&E47_Y&I\_54U\6\NGKTR13F"@5AC F8011 MDE#(,%4P9(3KWU.F8FX=H-A5BK%-S.VKV'2ER3(S?=[J KZURH!2:P.?GQSB MV3J/VW$6&&PT>B:.C8'XI,":$K#1 BS5 $L]@%$$?AUD(!RB!X<8D(%"!/L: M&+?XOW,!/1KDU[GQX2+YSM5_(USO[,;.JZ3\?BW?_ 1C1@A#(0RR5&](S8D M#96 BB=C6W3>>RCGNP&BW?;Q7&AZ7@%6!7W?;Q1_Z"=; MP#$P/-?TW>CB58KZ[E/R4%7?O<^^_MW/)2=-D$S3,*$<]J;D#B.6Q>US&R< QTU+SO8P$CU>F:7L>U=]B-=T1AH WV M\4_ ;9N\1].C.]_UYX?;S.Z1;6Q-:$2#_E3V7Y M8<:BC"H81"B!2%$"689CB!'"8<*(P,*IN,.1OL;&.JVH8+XNJYMA> Q:._/. M$V!]GVBT6&V(V4-%0@LX/%E*QWH:U-ZQ4'G;:K%YI6OXTZ403.(DP00&" 0KT7I/%$:01RZ#*4HZ3,!&*6)U,'NEC;-S0A/LT8.J9$3HAU"$LZB &9T1&[;8Y<'#40:5VXZ,./]K1_VRN MF:\"E@/"5$K" &:!*6<>R03B(#-AZ *G61H);1LX>9XWFA_;M*ZELXDQML'. MTN'<&9&^7)'W/]5MPBX31#3%F%;?7QPA M*M-0PD B!!$E M*$Q3".6,!52F.:.=T6/=C3V*;Q*CE\6Y#-\;;'84SMYK07 MI'J>WJNT-*V0O4SUDU!XFO6'^QF4 $ZJN\T%IU_HXB0TP8=O-,F(YK;ZY;PJ MVV7^V=9LJU.;ZLU!4Q.*WLM/:K,&[:?O,SU;)X%,940HADE (XAB)2$C&84) M"U$8T@BSQ,H&\"_:V(BG4@XRHQUXJM4#=*7?1Y8 MNOB"7VM,A_(F#SVVC@[J/N _[N+VVN. 3O(^D-ITL_?20T='?3$KBVDNZK[T MO_C+G?RQ>*.[_W.B@I"$>D<. X(Q1#R@$+. 0!;0@&2\*M;X_]NI@7H!84_-'\UT@,*I%]^NXM MD/'EO#_6U;#>>PNE=]SW-N]TNTCT]GHBE,@BC$.HLH!#E"428IDD4%&.&4:, M*&%UNW'5Y-CHX'IEH)?KV9:*UO[A-FW*^F'S(9_GC\V-[((YI$F09TKM?RB"2&$&"$P63 M-$D%P5DFI%7,S4[+8YM$C7!VDV@7I^-SZ2SM>YY2C5P>#Z\/:GMLM=,OK:UT M^J?5!-MM;Y!Y=E"-=KH=?J#K=7VZJ SM9=U(.KTMZEL82X^LDBFG,:-0Q*F M* D#2%)JKLDJ@A(418@[)5RUZ71L(RB2D)W6)@]O8S-N)IHCQ:64$M+&BD M=8V$V0_M<7[Q"%C/E-(1JPXQ,4>1.",N9G^[ \?&'%5N-S[F^.-=_7"/C^:Z MI]Z.W]+YIWG%.\+< Y6W_:O= M^&AYL>@S_?Y!-S[7=D_Y46HSZ+,LY?R;+"<&@-&,/P#;+.+PYAGOJ"_VEYY/SN@/9-R;[?AEU](_RU5 ?L8R(H,8IBR+(-+K M&"1,:",\P40/%TEDZ&2$._4^MD5I3?B*ES;$!ROY.Q]>N(V-O;.@%\0'*FW"(.)(JE).9O#=N#SMB.]"3U80B]81:[Z^_>?5>KU._ M50GJJCSI1EC C;2N%>GV(VM'2N>@-50=.@W030M0)6#E1?!9@^XH!M[*S^WO M9>#*T,_G^63R9*9W\B36Y@]"'++ D(5FB(RK!"7(*4*Y@PQC,X):%8P[K9$3 M++4 :VIAL ]^*,[B+YB03I(,&QH M2'>(=B)%SFC*/7#D;DY-+>PO+X^LF$X4%F$BN819%(;:7 HB2..,0,81I50F M@>16)\,[+8^-W!KA0"V=?3#()ERGPS\Z@] SLUCJ[Q3@L5?73B$=FRT-%L2Q M5X'UL(W]#W2-UGJ73^7'YRHBF=,09V&"H.GB>A Q(=(JUV53XCO&JML8%CJG;5 MV VDVO-,UVB%39_LRD^QNFHG$BH[I1VR MZ'-L4_CVZ^>KOUY^N7X+;C[>77[\_>;-^VMP^>7+]=T7U^B%TWC;AB]X1;'W M^(6M,ZT-/V8]'S?(^G\V, ]0R\IG-#1N7[HBR;C!M2W!6WF@ASGC]5 M.;2^2/X\K\[_W] RYQ,<*QQ&#$&%308\%":09E$ >4QBE08X8B)LR>7.WIH\ M5ZX._',W@,59'V9M* =F<@'R&2\>):#?:#ZMPHH6A8GF7ZD'RJ5^;B1U]@#; M<=D@XS4,Y6V.3JL+^,EH\S-8ZF.&:$,CL%+I E1*^:-'7_!Z8M&SQ1F4;'V! MM\W)WMKM6+#XY!G;=*WM&[ZN5&O;_#2MUD^ZII590N=22/E8_;25 MES-O='0.23QK@.W,G0&'K6_:V1BKFV:L*EMG>0M):W4!+K<&;BL[X\VIT>H2 MT^@#8W]1CF=),W3FGVW'BH]VNE0=]1WL2CKUSM.(Z90$+! (6& MI(,$8IH(F(:V;* M;3!76(*5X$W44C_9'9U1\QZV=*K?5PI6LH3C<(B2;0,=$L7_73-?D[ M%'$0 M1V$$91 JB'BL( LC"F,1\B 2J11VE=ZVVAT;Z_S=VFC;!N@X>9RA=L_48(3J M4D=R376'U.'=(!@H[_?1P7?+T;VKY]$$VVN/#Y<=>U?&C=36>_[L[6KXOB"# MD$:$$4TN$:6:850:0I8) 7&0!IIS@BAAY]8D_R>(ZWCS]WMU\^GCV?>SN,1W^0>R9SO;=@.X_LL,-IOYN&K]Z?(<;$!9W>_U'>>C- MGSF0E&]E_=^;V26O?'3E+7VI[C5D@K,P4*G>>64)1"F.(=5\#=.$L3!+*$G< MLDN<['%L)-2*9ZK4&/E<(\I. 6S'/5YAZYEV6EG!3ZVT/X-\!I9 WIX LD,L MF24XWB+)3O4WAT;R]1"@Z74H!$;&+G! M3Y7DCF%-=NC;T8]W3'NF("LX>ZBY[823KR*>5GT.6]O3!8:=DI].+P^:H:M- MA;(W@8JYA:Y0&,0(42@"3C27,1-%%6=08HZ#C#&1!7K?5BSHM/.^S8><3NRW ME+:_Z7IG^F@2;@&ZGH)INI:"B=;R#Y*1Z^1(=]XR#CU^K[#'M,ZR=;',EW5Q M..&6U^0'/0_(Z^;-.BGE:V]_?4+M*1>6=7?=%IK;>2&>^:)M^F65=N;%G%7< M+.1C.9&1Y"@PQ:5HF$*4, %IQ#'DE 414SP- R<+V*;3L1G C+JKJVL7L;DYG99T(9XT1;V;\V?QJDD@1:<,60\2BV/R?,IFQ8XC#F-&, M1W%*STTWZR#.V&AL:0[Q=1TN@.[[$4P+.EMEP/)@R;J,6V>#M:?1>!6[=$,7 ML*;,Q8;MV>K3J]W9 =?^S$L785[;BNP G(6QV*75\PBX,D'KDDNEYOUW)IF. MMCCK@#P3N3G!+ W2),M@PDS^&Y$D$,VA:'--Z N@I0:5V%4D M\49PL7^*M(;+,QN>[O=5B,\:CD,<9]] YS-DW= =_;$OL@+)D(A 4Q8Q==Y0 M2@3$)IV0B.(@)BF/66A50=FFL[&1ULW'JT\?KL'=Y7]=.^Y;.\?*C];UL%@K*0 ML51&"#+&"$1QD$',]3839Q@1C*72/W4JP'2XS[%11RLIN#>B=BS!= 1B6P[Q M"ESO5+(LPK2$KQ)XB"I,IQ'R78;I2(^O4X?I- 0'"S%9O-KQFNCZ38"7M\4C MS6<3(K,$I5C;)(%Q8Q$F(4U$ %40I92D >-$.MW]W-/)V AE\X++"_BC%M.U M3L0^..VXY%R0>B8/9WS <#7W<9]70Q[8?&(DCNW$(\]VVVZ7SZ:S,3_ MJ%PXG]1VDC2]&8EP+'D*0RF9J;Z00:HHA@DE/$IH)GGBM!DYWMW8*&!=6K,: M/NF&'VBI5\G\O*)G)U#'$0TQPQ$4B=!;P 0GD%)MV$5(IE(QDW@HFGR3IN1 MIZT 7*>SRD24"15RF"J,384,!@F6%*HTX40DFF\H[IOF9/Q5SNI ? MBUE38:*)6P_TMDT$:0KC5*8097H[AVF@=W)*IEG"5*QM#K<$/@=Z&AL'+ 6M M(B8+4Z71-;/.(4PM=W(^D.I[.]?*>&'RV\!E*1KO ?\GP?"6MN90/P,GI#FA M[FZJF5,OO'Z)[2MSJ#];K/]AZXY>P&0:4RIA)E4(4: "2)#((,>,I6'"L73+ ML3^H]&,CL/,N5 X[\':,.-KA[)EE>ZJPW4"P_L>+'F^/OLKHC;# ]FG97SOP MJ_]AZ;/ MKT09QZMWA;3G+^L @8$1C)+%8(B)!RBD&!32SN&@20@<]P9Z6UD."/YK\]15X<1\3WV>AV-Z]S('I MV8.GH(>>[YAF459)&Z]_/,E9*2?:/NJQ;<[> M<10HO;Q3R-.$0L0###%% A*54*RG>\BX52B#4Z]CF^SK4@(CIF-T@QODQR=_ M;T#V[C!SQM":'CIA)E0'J4L#CB,"98019R:ZE\9S)* D"R3J32U+NPSA^UVX40%@R7] M6K^N^S_^%4=A]C^!K.1U-'YV(57&XQ42"C-:;XX5)(Q'D.%4)8D0(E!H\N1: MH?@\8+>[Z_%P;J'JWF@XCX,HAW.QC6UCVH MX(X9>_C);HO26SV7OFDKRY2$*A?SJLB$,8C_*H5FDOM+KO]4'5ONNY3,6,QX M*E)MNR)MRJ9"0):P!"8Q3Z,DPUR(U,64/4>8L=F\;Z\_W_SM\N[F;]?@YN.7 MN\]?/UQ_O'.\$7[6X-BQS5"0]\Q+*S7 FA[53J/1!*Q4Z?_2N0]4/7';6:(, MRH(^0-OF2R]M>F36WVD^,]DWWB^S$,;:WD<)2F$02:2W !F%%$<<)EF6"$Q0 M&LGD; [=Z79T;+EW_EX (WA;O+M[.DC+H3B#,<\"^%6XL0.V?FCP(%1]$MYN MIZ]/;0>!L"*QPV]W*'/W?K>"WLM5\4W.Z&SQ@?[('Y\?W\MO=&QVN1&%7?3<*&79NQ&TI$3*?7,\6NO&J MC@T"8*>9#C1:T,<0$$"DT58($@I%C!1@K,,I;' 5CF>3G4TM@6B MEA6L"0N,M.V=!SMV.HGN<>[WB5G/--\5+FLFL<5BCT5:2O[+??'M5]U$;8SJ M?ZQLT),-#T(-L,GSM)#O=9MB.TG )=>+UO.4+J18SR8P(7%, M,X0E3)DQ+W$80%-%!\8BBW"4IB+D8C*3]^9%NVVQNQ!6$X+4$V)=E/[FQ9J@ M8%U2M\UPA^&PVQCW!/$PG%,+#ROI=W.,5#?1W+!WWBQWA\_3QKF# (-NHKL# MM+VA/J,E7Q57/SU52<=G]U?T*5_0Z273.WO-O!,6!UBHA,*8\,#DP12012R! MDJ@L2Q/)"'**J[3O>FQ6T]6#_DF"?/;;N=57#X)M1VS]0-@SH1VHQ[J4'#2B M@S]:X?TFW75$K+)8#3&608E MP@@BI1BDB"L8Z7T:CVDH FF59F75Y-BXY68F+;MKV30,?W]Y< MGC^Q=W4[LC=J'J[G:_/#:JJN-37(%-P5O9U:>_[2P7?>QA.O(H=K1XMQSC>W MPCX;YTI)IU]G<\E-PV(B,R(3D1BW.1(0\53O<,SU[)@G>HL3!UEJ=^S7782Q M3?$M+TV] N-+IVWFA_DJ'+_QKT^U5A?@>:F(@W.WVUA9.-5['X&>:6*9 M:&.EP$7KXS4ZM-=&P4^M&C]?@*_##8&#D[WWH1C(T][7D+CYV\]"\ZC3O5O+ MPWG>S])\P_U^7DL=2Y#2E^J8^)-ZFW_+A9R)^-07\P>*WRC&/GM9WJRO[UA]3% MEF\R*5.*!@?H2^)(6FL]-!\MDNN2LA1@F2E <$H!553FV'A\6(AZ5^W)H_'H MH:@.>V=/0T29-(H"K&RDJAD&I9Z+E\O@1\MZ5F5RP':BY::6=?T!O] O81/6U\J+:A1R0,VR7TM(D'34%;+NW&"5_5 MFDWG2M8U.ZODJ)SE,44"@U1FW+JB&A"[XQ2G-H07QJG0Q&?'Z;B8L;F;M991 MK:;?%#^!I=LLOQRAGB?Z 3@]I)NU@Q!HPI\0,NB<;S=T?]J?N;IK6:"B".=7 M]6*WM.??[N;:-H2S[\'/F_!'*!FE"E, -88 \XP EBB8!6)'$0.7*?( M'83#ZD4>]W:MYOW\O)@WL[&SC,DTAT6RD"&:1'- +.]P"05&0L6*>!UQ'4@8 M&ZN4"O[;O\ L_ENAIF_M[GT$W0CD(EQZ9HM2M]YRV4^:'JPR]_[S!Z[(?<*\ MPTKE\=J^% 41_LYFKZINPJ)DLX+.),NIS)F @"8B M 9@A!!@D&4 LQU3#1&?0J^B0OPIC\\D*+5?1M+#!1L:8;]17] MJW5\;7=AN\BU/%RM>E<3J4F>PX0!G.4(8"$R0XLQ 3"E64:XUB+U:@I\6M38 MZ*_4U+HRJTI#/UYK =6-O\) U3-/;5':JAD]G@/,FWW.8Q&(95H$# M9PV'.RX[*#=OE6W)W0?=6#A/<(JUDA0#%1N7"2=I# BB".@L205A.N4\N>#< M_+3DD1ZC;RH1EBY2K;HG@S@ [W=F?B&. Q^AVVJ76W4MQ32WQ,(?JI]')_ 9 M>XO =SER/P_ J1-XASL[Q(W>+\Q'-S,F=]LQ:HY(JC$&$*5FI28IL4$Z"B1F MD28PH3*63BT[6F2,SA>IM?0((SR!GD !(2*!I8E:^<9ZD MU+'M>"#\ANDU'A#!U+C$J4H4R%.1F^\?@X K(4"<(9)D.*8I2LW+[DS=S$O1 MV[S4^BZ8&1"Y]K=5H.]3WPYOK6#MY9X_FW'&QR.&]W*H++UL695MF+2? DMPM7@,TR%6"2:\!9 M1H%",$\X8Q*G3OG6QQ\_-GK9:->QX=4N=JZGI5T1Z?LDU!F,#F>:QVP.=EZY M\_"!SR*/&79XSGCT*O^2=A^KI>3_>65+,S]F;^49Q$21E,*,:9 );&9MQC$@ M&<\!C,WZ0C B>>P4+]\B8VQ3MU8SVNA9'8RYE[ [A6;[/ Z$4<^3V1\>KY)U M9P#H5*WNU#,'*U1WQJAFC;ISEW9[%W]X79FWNGG1+Y[Y=%[L%WU58O%M/OVG MDG?2R)OJ*6L4B/J_K].EDM=S^=E\;&MI3M7*_,VH)LM+)E##-)T2;3:$:-FND2]W-C6 VJVH]%*E4-G9TIM;J6O[WZVIMWUQ%W/"] M0;PLK%K1#.8TSQ+$@"2$ J]>(QX'5$(/L<#HXLJ%[ES=+P^!F_NA55-D<;8V.ME:;%\K&[JNH_#YL M33_WMGF?+X3'<>C(OA@#G:V.YPOB=V0[X&BUGO\.H<=PA\D#HKIS,CVDW&X+ MV/(A5:WV36E;F&5"*JZ )M"L01&2@"0J-4X%)2I.$DZ9UY[R42EC\P0J]2H/ MP+-N\'$ ]1'T=]6# (MHX[+&'0EU&KF_F*F_>)+3[%M M'>!ZT?.V996)1DDB\C0#";0]!5,$ 66: "%1@B%)2:R]TEK.2AP;#WS>K 5F M10WL6:URUQ/K4TC[GE<'P&^XTVJK[-5F_^;MJN$Q]7%4?0:;X ?5I^2]TS'U M&?-/'U*?N]&/95;+]>2K3;F\_CE=31(NTYPP 12#'&!B.SSC. 4$2P6QUHCP MQ(5)=IXZ-K:P)X73U7HJS.KAMR*UI3J1MM=SHF*82[- M^QODDDF 598#+@0'2#&2$2USF= .N6@M(IV^H.^>A,;*3LYOT2_3>;0J#/ L MEM*&NMMK_E(0AYGE&^ *-:NL^Z+#T9E3-^]7NP,>@5[J;9(&?9T[F+S_(G>Y MI6N]UZ*/T1>V7+\]+=E\Q8KR%L4;BFID[$.&/6P3 JQS#2C-%$"4J90DA(HL M\ROZ>E+6V%[WE:I1H6O44-;KA>\"LAMM!(*N9]KHC%J'PK!G\0A6'?:TI(%+ MQ)XU^;!.[/E;NM+&#S5_59^,EK<_S82'M5[7XMF0OWZ?B MVA)7$5RW30>!DLC,%G2,D:TEC7/;$AQSH)6.2:X2*)%36Y, NHR-=CY.5^S; MMZ7UD.RL*6I*%,;Y\DWWT7'EHT$P[YVO"BLB.]FBVHYH8TC$WZ*M*5%A2Q6" MVT^^3P!4@[%>=TT&9L6+(3MDSEIV*ZGH@4$QQ3")2E3$R1 M!#RV:SL"XS1+<9[XI0&<%SDVCMS4G5=!BO(?P=B5 D,BUSO3[1?K_Z79K;92 M^/1J^.+*_:?1Z:F*_Q&![UK1_S0 YZK[M]S9K7OCIZ\32!)-QT<0GX^\*1[^I 4S[W.]F;L]S^]/7Z_N;VW#] M&[?&7=R_T3QJT/Z-6]7W^S]6E>'MA,29RB1YJVL<2[-6UE2 MP#,I@()2,\0UT82[E91Q$>?SW1NFMLSU82?&JVA>ED%FL]GB3SL7BW)6:"[Y5W1%8EA$@IL?\SRY,@]:O=A*JS_4S/- MG6@W%[MH<#O>>(? M[?Y7UC^]W@&]T1%P$]X1,*;# :U0H1UMHH:-\' P^B#0P^6>RRH4/BVJ?>'? MV/)_5%4#4;PNBX#W22X436W\N%#(+AY8##A*,)"2Y 3F+$99>D&1PE;A(STB MNIO_4&78G:WO_+Q1/%IM-.]6LK!])-QX*!RP Q![2SJ4+ MG2 *7+VP7>:[%#!T@N%4#4.WFR^L9G!K)*S?;.GFQ=P*+0Y!2))PIH@""!8E M^; $#&D"8L9YGN$,BM1K2[A5VMA6*J6.T5;)3F=,[0"[\4TPV'KF&6_$NM=% M:$,B=)F$H[+>IVI"F]DGBRBTWM0AK^Y7M7QF\P]L_C^?IW.UT*4;6U4*A"@6 M228PB#D4EC(88 3' &'-=(QQPA/FG!#7)FEL=%'J&EEE(ZMM41:XT-:D5 MVG:R" I8ST1Q&JLN-2M;0?-(U0H%WD Y5I> Z)<5Y0),:SI3ZP.&RT-RL6,G M@.R(8N/"#J_1WJ>K@"B^O3="78[+\46WXRGZPF",M4 MYUJ#7#,*,%4,D%@HXS;"5"28DEAIWUI<>S+&QEZ;8E.EGI%5-"HT]2_&M0]G M.S4% JEG^NF 3Z=J7"<0N*@:U_XS!Z_&=<*H8]6X3EW:<2^I>B<_Z#H(^M-T M/EVKS],?2MX9?WC^;;JI_?+A[3?VWXOES8RM5HT8Q!1!AF,"J$@(P#!!@"02 M@13:R$1*4R&S^2'3?6__P/C0&_I; >^SBW]@X,FM^\,K MNTWMO[-E47?OJWGNQ\4SF\XG),D(%]0LNS TKI;$RKA:&@*-J(TR1(RX-2L[ M+6)L4[O6,+(J1G^42GI.[2- NDWMR^#I>6I[(N,]M4\;'VAJ'Q$PZ-0^;>#^ MU&ZYLMO4;G$2?ETN5JL)2C3B<1H#P3()<,PSP+*< Y0BKE*8IW$"?2;Z.8%C MF_:%4GZS_"RF;G,^)%(],T#["N4J:@?1FQ!X)CV33\7P.E//E[H MA*(@-Z'#$I$7$ =TY'=WAT CN_IYJ [=/S%1%LDJFLDOM#V47TT41CBA=H-8 MV6IY=OU"8Q8#)&(D4I8S*IP"%-W$C8V$JF@/]FVI5%D==UZH:_<>N578(XCF M/-;MU!,>P9XII]C#>-B$S-3J7D7W&PP_!,?0(QHI*)8#A21=C*E?7)(S1*W! M2>>?,ER$DK-%.V%*[G>%J%KZ=?KM^_I!_[XJ?<]))A$U*TL.A!(,X#2A@+$$ M \XU(RHA0N0=NVX>D38V"O[Z\'M9L?B2ZJ3[B+HY><%PZIEH#ZJ2%JJ"A09& MV7*!V5=)TA.@]%*.=%_6.Y8B/6%V>QG24S=U3LNMD^.+@V@;?;Y4W]5\99:O M98O@*D 72QB35.0 2:%MTUX"N,(Y8!!IJ17)&;>.8^!&.+T@VS/Y7#_OY@ ZKS*)NXP<;1E,EW%TOE[8:;)$Z\_/%"%,V;5N4 M_2.4^6(:/_J;<;C*K]$D0XA3E2' I33^3ZP3P/,TMZ?E&41YK"C#SFO0"Y49 M&Z<5Y@!>Q"B]E 9%;&O15:1*FZZ*<@2E5='+QBP;&?/"6M/BPX^GPSIWP%'J MF1^; U39$ETW!^BV'J"M0='6(KO8^S+T 'DLH@<BX3-/TR2-8VY>>;9)+DMC0!') 4\9 M%E3&FKDU*6D3,K97V28F?:MHYP;:!X"VOW-"P=3SNZ0#0IVB]D]!<%'8_L%# M!X_;/V76L<#]D]?Z3_+/!O/9E^^+N2JW#"<99US8DY2,V&HT3'! ,RJ BC.1 MZ1BF*7?.Q]E_^-@F=:%?5"A8[5&[3^8#X,Y/XDO@Z/LXQ!T)KTE[RN1.D_7@ M88--TE-F-"?GR6LZ+$J_+!="*;FRU6X;J7D/NL[7NUT9W?^<,*$%A)@ GN4: M8$(1H G5(!$2P201D#.G-[&/T+%-XEKMLEZT*G2,EE7-^_6B[$E?O8_LR6AE MC,>*Q74T'):./6#<,S-LX+4J-Q."[5JBUMJL.PJ]>P#58[G7 [@#+>O"@.RW M=/-$JW6)YOJLX99BGM;M++E\[WWWYO157VJ(N)1:("#S3 ",BU-8K@'$&*6" M((A0/EDOUFSF\#;H0T.O5\=&S_ZFW9.54;6<+=\3;5V4!AI%A[?(>X]-SZ^< M_MJ'OW,[^??N'___PX;Q(^X/_VX-X?^7=X ?K.5[D![OFS"+\L#2GN-/I$QC M,R44P"*W79ZA+:R92H!@QC+!58P9M$O5L& W5-:S \=4]:0\#Z19(9%C\QV*'+L?18[=0D>+U_5JS>;2OBV-4ZRFW^:1*'I>B#?[P9]L MZ;@1XC$(;DP3%MJ^#[TW>EU%VRS&J^@^9%2[.R*!R,9!X*",XP[ /NUXW-F- M>^[5G]M%I%EKSLV/H@C.67U9S*;BK?SOMB@:3YE9Y:490+9I-]:Y6;;P7 *2 MF;4?9!#&4/@PD:\"8^,EVW;'!K%MMW)VC?!C(>_A<..D/D'NF:&,ZJ?!O8I* MQ:,_JO_W4G6N*WJ!V,Q;_*#!P7 MGUY/Z\:1_U VJ5+)ZQ]JR;Y586$/NHCH7CUL5V ?I[-7VT9XNA*SQ>IU6=;\ MN^:K]9*)]00RFFI-H?$3$0480PT(@PBD:8SC--.92*B/QQA&K;'YD1_5?/%L MSWP6RW_W8\Q P^3&H,.#WS.CU@9%E46-8@^E45'#*ML3U4S_Z6Q:-8^H#0KH M;89%.!#C!E)J4 8."^0^(P=^>C>&KDNC3X2$5,:$@I2+V'!LKH#Q16TW5LD4 MXE"G.O?AV/K!8V/);K7@-S"Y<5P7XWMFJ;-V>]/,OI&!B&+SV$&G^KXQ^Y/U MX._=IMN3];U>EV^/:[, +6?ZA##&,8D1$%*9F8>0 $1!LRQ,N<3"N#[(KP#$ M$1ECFX2UBM'*ZAC]8A8@JT+1TV?5SG"ZS= +0>IYLF[P*=2[JOR(<%.WQ?I ML_B8A$$G=(N)^W.[[=*.;<^7-D!E_?;%C.K:K*AL!](7NQ/UX>W)/+&H9"E4 M3*E( 9+$&>4XUQ%D"T\RKM["#S+'1P.?%_%M5A(1*)3^\_;ZRQ90WD4S78CW]4?15WZSJ$TBHQED.8B&4 MX2F% )$9 AISGHLT2^+$:V'0AY)C([:&C38!;UE;& M*E-MO9=?7FUIB^G\+XT@1[:QV'-GIY=OA!N)OOT.\,= &/NR&7]H_ M6SNC+\U1_KT>Y6W0YM;>7K:%^AR04'6\^E!QV))?/8)\4!VL3UF=#T6-Y"?V MLSI-^*#F2D_7$YIF&!N/%N0JXP#S. :$2P*$TH(K2%+LU[WYA)RQO0=<@"3AMF9@D@-*&

Y4H"D#!$EI<;*J2)IJY2Q44I30\_F?NUHMO-&,(SZ/O_R@L>9 M')S,;V,$\X &&YC?MDS0_NQ!IK^3>?6<=[NX:X9+&:6T\5=J1C%K%YM9D4I$ MVVKHN4ZO'%N=\7MGQ8 M%GV'99$D\T4MBZ/ "8YC136) 5'<\ G&#'"D*8@IRRG1BDB_/L%N8L=&,!NM MRR/[*UN6O$JFLZ?W7*EBXO3_(]#_(=Q\)U"1,:X=X7,C6XU7F_T=E\ ME:-2ZZHOH-&[C ,(N:+Q 2K8NL9)Z,"K&Q\@#MV!L]74Y,O'#UV6"]"*UA M-EB]@.JXOWH2AJ#[JX=2WF%_]:2IQ_=73U_>]:!?%@49V>P+FQKWZ(:]3-=L M5G4SX@DF@B$%--$0X(QB0&RJ/U:0(RQ5%C.OPY96:6,CAJVRD=46W,VC2E_? MD_,VB%V/P ,!U_M9]BYFTPUF??2(<@$EV'ERFZR!#X8=S#X\X76YJ7MCBT_3 ME2W9K9;3A?QD/EM-4B8S$4,.C.L0E^X$83H#"*&$$@XU=DO.;Y4R-L[8-&XH M-8U*5:-"5__F%H>@MK-%,*CZWBWI@E*G!A>+'WVZB7V<+7I1D%7\M]T.^+V9F('RC M\]I'A*9:RIQDP-9GLN4=%:!Y1H&FG"5YS#12R>2'6O+%X&/2E#K^40DY*&Z. M7S"@>Z;T6L_MYM)55.C:RRK1"95 GE^[K$$]/R>S]ST_MYNZO0@^'VF7?OOS M9;JL.ZB9%\Y$(IAR$B= <,:,(YCE@&/S4XR(5"2!DC.O S47H6-[+93:1KI2 M]RHR0I_]V,0):S=2"8U@S]QBU;4Y\!6(GS8@;G6N7,AP#.,#42"B<1(Y*-_X M@+!/.U[W=F.?F\5J_:!M/NWJ>BX?U?+'5*C5HWE53XQ+$^E1Z\84MUU,Q?2G2&!Z5>%T640%5K8P)1+'DF="&1%*SFK6)]33% MTF:N,16GF: \K:NL/3EVAPNAF--,VJVZ]C0 _7Q6J]6_1SL&-E/5EEL#[5KK MI6EBM-K8Z-%5)L@@M]/:L&,V#/OMCM!F]5;EF7W=':8=JZ*M65=19=C0X^71 M]6?H<1NHR\] X^?7TR)K1 O 8.Y!G&",BDTE2KS#*$]D#$VMWNKXJI9O3SZHUB\%BI[AI,< M ];-_;X0KKX/?S;:N8%S08GW _.#UW3?2GBG(NX')IZNVGYX:=!2G!6='!2= MF[!,Y9Q0LPS',;<>M%F+V\Z::09S1A6C(O$*(O&4/SJF*/7L7JK*%_\\HP(K MLWCA4J2&C7/;(2W30"N=Y((E5&GLTR&M3_P'Z)ZV*;+)JB*;Y2#LM_&(9#5. M\Y:SH\'&T(WX>QR9GE\*7I5/ [JM%R+7;T73D]+'4+KT'#2.-4K//J9C6*,P MJ[#7HF_]1_6R5*(LDFM^GBG[P_5<7C\OC%O\S[JQY?&"2A/&L-0$YP 1#@%. M< )('FL !2.28YC !/L5V0^E6H<-H 'V?B(0L:V!D6Q8Z!DU&6H$W:AST%$9 M*!:S,0Y-FZZBC57%MG?3KJ)1<&&9^VUJCU+D[/%\\OBWE19IS/KSQH6 MK'^\>[85O,IV4E42"$EQFML@!QD\;^OIQE!OD;@05',B>V:E6LH!P\TM3Y1[R<+Q "D1*;C('920O&/;I MR._FCHOBV6SQ)S.V?%HL/RY>^5J_SJH^=RO;.G+ZPS+?U\5L5G6MG6024YS% M%* D1P#'QIGBF*1 ,8%T$@LEE5_%7E\-QL91M;+15MNK:&-5L6]812G:4[CH M#VM*]*FTQ?/\QW^T'%>Z?8Y!_TO:'N#W7[MVA3#4(M5;_K"KT:[P'"P[.S^H MH[/&5NJK6>16+H)A/BYPC '6*@>8(;.>I)0"CEB:9S+G&G,OKVSG\6.C-JM= M9-7S]+9V,7-TJSHCT;?_5(/0AYMTU.A0_M#NPX=U?(X:=N#A'+^J:^CW\_-B M7E1)*>(L)BG)DD1G J@X96:N)A(0D2: *)%PHA.&T\POQ6U?A,^W=)BLME+# MNHS2O\9_C=-M,:6_16E\%/%C]L?+$I\[_$#QX8?-^XP(OS$=5VCU/CZ;KY:+XO8S'LSQ%5)TCQ-,>9: M@R0EMB$LT8!E60QBD;$DCDF22J<"K^<$C>UM;_6,MHI>1595SV*O9\%UF^\A M(.MYWG=$JT/H6CL4P>+73H@9.(BMW=C#2+8SUW?=H5U-YVJUNA;_]W6Z*HJD M%#\N5?TU3C!)DG4T_W [UO7&RTC'N#G< M-EHWS[=M=[[-K7-^)PV_3?74;FX4[?=6E6QY/9>-PK7F;X8*975)75%7'1G.E=A&K+/ LP=+CD/H1X?L. MU% ,VK#R*MK:&34-C:H1K4TM5KH-8Z/*VJOZPCYJE?0_+(&YNP=%WX7T^P/\ MU-NB1XG=7C.;]FQ5,X7Z\)LRKAD4&2#8QAO$F@("N0!*<$ILL2B9$)]WQ DY M8R/X;8/$6D\_BC\%IQL_!P"I9W(]Q*>';? S, 0BLU-2!F6B,Z;NT\BYRT,T M)R@#[:\W&\&3+$YR$L<(4,YS@)'D@"LA0$X@%;&A!I1Y96>UBQL;(QPT(]AN MD7=/[CF#N!M;A,.Q9](X:#E0)>QLE>VKS< I4'II+W @[!W;"IPRO+V=P,F[ M.I16^6S\G<5>=2=[,K^4QO?YI-CZ=:DF4G!&%$H 3Q@RU,((H&452IRE"@N< M2J=],V>)8V.7C7Z1+A7TJ)/AA' [E?2"6\]L\OE4K;J M&1( 6[]Z(#XXM=;[<'K02E*-[WN&;+ MM9M/>)%./A-I7[,>(P&,DL5VDK _J*VZ5Q%7WZ9S6XG%SK7U=Q6]M->F[&$8 M%9,\25)AUO<,FCE9?8D=K[L'E'P/B;$,B&"M:Y2)=A(WM" MP'80!A3DH=W>I/=J7?9P/)8KXV\,QLHL;<+":,$A-&$D.M M+ 4H@SG @F=FZ:,4@ F'*M,RD7ZM8[TU&-L"J*P&>5A]?[_FOG&(E'HN?IOO M&&;N*RWS(V#_H7,CW5X'I&>BM:-0M7"KJ@1>[XW"K@G1W3GHO9FU,WR!V-1? M_J ,VAF>?=;L_J#NT=C3=;%E;?CXQCS?/%O-15%D<"7,G#?KFFUN.!>)SA*S MR*!)G +,: RHA.;7E-%$9!E'0OH5Y_81/S:.O'GX[;>[I]]N[Y\>H^O[C]'- MP_W3W?VOM_/_@'7'N/@Z&CVAF[?GN56\<)YW%$]VNH>_=%+MGXWW (& M>7L('SP$W!^88P'B'9[28:_[9K%\62S96MW^?%'SE5I-NQ%7L(IL,>=C> MAF*9&HW;$&AX[$)?A,I 6\Y?;;6@54'!=C.%/=O<3;NU\MKZA?IKH WHDQ"U M[C8?WC7VU=@S)+0%5C??*PQ8O1_9;91LU$'J(9+R/!K! M.C&=%#1P_Z5S!A]V73I[1S>&^+18JNFW^>U/\=V,O:IJ*M3AA#G+<(J- \12 MLZ"3B0 \5@DP7A*77,,\Q= O^;9-G,]7?YA$W$K;J%:W+CGAQQ:M$"<&Q)Q3 M"!A5 F#()>"YDH R+DA&F!3<*T\Q%,!#$'$-KRB^T>(M*G8PS'?:,WRS%6 W M0@X%6\^4?.H+V4,XIPLB@6BY5=2@Q.QB]#XU.]T3XJ3B!YO.RLV^1A)UU<"V M:/XYR6*=DSRW3EQN^P%C#2@7B?F5-&UMJ7JNZ<3Z#LX74XB@D(^_#E$K;X]A&B66*@LJ#H)]W4.X0Q>+Z<0 MYZ6_XQF$,S3M)Q#NC^FP/7;+*9TQ'&NUDP-A_O:Z 3X/?[2CCL8XY]H'MF_N.YFPT$H@8$5U$%0K1% M(=K"];?*;[OZ/4>T=4?\ M710;;M/]/7'?V==_5T4NKL17)AB5Y= FB4!0Q=2&P:$$X(PBXR%! 7(N4*:( M66=BKQ3C$W+&YL?LUN0K:^AUSR0\!:[;&C$ 9+T?GC;KZ95*]EI0[Q@.X>OJ M[4AYK_)ZQTQMJ;)W]/(.R[&25!ZT5DM#-=7FJFV@3E.)02)BLUP2-MU8P 3P ME-,XQG$*\]AYN71,PMAHH-0QJI7T\#J/XN>PMK@4E9YG^AX@YS>B'9'Q\)L3>\=UZGUPJZN37G,](_I^ON-\:D6SVI9 M'[#6S6(FJ>19KG$*TE@3@%-;)!SEU%922%*I,$\RZ.?GG!TN%=(C<(0KF'3F('-A5<@?AT&_R MN+=CV19F'U*]Y;1,*$VH!AAJ!3#A"6!9G(,DSZ0@,!4P]ZI VGSXV,BDU,VS MXDH3+#>:Z I!SW10JM7#.?TQ>T,52FD^>MBR*$>,.BB"(,4GN%D_./&;"^B;--N]5-W&_K&.>T6*MFXR=5="0V!&\7'':/NUHH M*)+*F)(4:!XS@'62 0Z1 #%)%4E0PI5*O/*PW>2.CH^MVM&RT2IMOM'5,X;) M$7@WUZL'.'OFZA+)9M.Y2NFHTOHJNC\/K7^*3'*4.&Y?D!\5!/)+G M[7[\)-5T;=*^WS[-V+>)S$62VI!*A(2MJFD;D%/!@6"8Q2FDG$LG!CIX M\M@X9J-<9+5S8Y5#N-IYXR(0>F8&1_N=I_Y)6X],[I42?_VV^/'_F'O*>6U^ MV$[GPR<-,F%/&E!/R=,7= Y^MG5?BG-RJ>2'M]]72M[-;5?OE75#KFWOLF)+ M<@@&V*$U5JQWQM^B7WTN4_Q)ME(^NS\/< M):[9$[%P(.9O8$Y$@@L^\3+BS57ZR4;A:K]420#*5Q1D"LE0184 E8 MAG-[R)390HU)3)U.S4^+&)LWL5VT%SM(D5CX5GXZ J,;VUP&3L^L2_ >VAZ[&OQ7P/H7X#PP\68/_\$J_>5T$YBW?)O_Y=8*(R&)AV]*J/#7S MF A 89:!.,Y2\X/(4^)T1+Q]Y-CF[>/B=?T]^L_%4C&WZ=I IWUZ=K.YY^GX MGP]?;Z^OHJ^W7W[_\/GN)GKX=/E.O+BZG7O7+=M8U'C7(+#M4O9Y5 M1_[2.!$0+_Y:AJA625C>4:DG!\/M91L( MXIZG^2ZZ.SF+5T51RX6.C,97!X44SQQA=PE@/0=7N"#6DY*&#F0]9_*18-:S MMW1MH;,02LG5)Z.FC9!EQH0'74;,_CXWSS'2;).O'^IZ+HN/;;-[:14RVI1A M_.:;M3*7S5ZE;?!CY][#B_W#:B($ID)+"'*4&_Z""!O^XC&0B=(R3:A(4J\* M.[UJ.S;/PT[#E\K@R'Z-BIA[:[*=G:(1C6\GIGI^F2W>E"H+ LKI4@DS\SSI MK]]O@QN!CF:,>Z;@VLXR*: >UCI1H/@_*"PSG/M6;,->+Y>VO$*9P;4Q+RI- MBVY_JJ68KL+V)!I@*(*U-.I3UX$[(@T ^V%#I2&$!NMCOC+Z?K(I8U_5#S5_ M51.L$\EM,;=40[,257$".!$()(D07&<9E=3K8-Q!YAA?&"LV\]W==D'7C;H# M8]8S 1_O6&[TC0J%HTKC7CN6GX*GOY[E!Q+?NVOY*0@<^I:?O+4;S3R*[TJ^ MSBSME5TJOZJ7Q;),0=VDIWYXJ_[8*/H-XYS27)I5NDP IGD*2(*9<7HU3U5* MXXQY%3#KJ,?8Z*@VHW!K2EV;^>I^)-5U;-R(:P#$>R:S8V!OC-@M$\#?-E?\ M\52LZWLI$GXAIH$8L*L6@[+BA5#M,^6EC[O,20O1*;SQR01!1$2<9$#&-O(\ MA1K0/!8 HRS)D(X)X]QG#[0G/<>V?_ID932SUB)6ZMS-.0P]JGX.Y3N.U5!. MZ$Z)EZV14=/*J#0SJNTLMGH:=D65J5?-#\/[KSV-1F"?-[26[^(G]P3U*=^Z M+W'^,:>W1N0FWW#S_GI+!X M5Q?SFN&O3M=W"%,D4!U @#G"6 M*\"3E(!49EI:BLBSW&=1[B5];,11*U\X#%OU:W^BV3#J?'.# (/CYOWU!GG/ MO!,4;6\OK1-J@7PO/]F#>E2=8-GWD[H]I&/4[/K[MO+"MNG%A!#,"4(YR&QI M%IQ("GB>,8!SIG,59[%(O%H,GI S-@HKU*SZ)%Q0C>44JFZ,% "KGKFGA.E8 MWYJ ,;7M*(0*K#TA9=CHVG93#T)LSUQ^ 1.4+--(2!4J04+'RJQZN 8(P8( MUM#R0"[S7*J$>#DX1Z6,DP58H66'B7\ HL>TOP2:029]J6 _Z;JM"(2<\ >7Q6I]8]P*FXZS*7Z[FD@6$\AB"F(JS8R7:0(8 MM+5H4:)Y0G!*W.+J_,2.C0R^F =]M[DT+\NI4+;3^JLH0J%>;;Q*Q.NM5;8U MK$.-]/.CT4XB_6'\/O$11FU0Z=TH*>Y3RL7C>^Y?,CXHPD/7>;\,Z6X5V9T! M7E/=JVBC< %H4^5POJ,/0(%<22>1@WJ6/B#L.YI>]W;P.VW&]]R, MX=M7M7Y=SHMSO4UCJT^+Y2.;J4FJI8X%5H"IW';I5,AN.V&0YC*F<BU):$-JD;GZ+$'+#V\RM"8#N10!L#6SYGTP:G5CW1ZT' NI(]= M.]ZCUXT='%?/H\U6G!U]Q$#H]>T;=@;.WRET0"24,]@F M:E@GT,'H ^?/Y9X.3E_57ZM1.?!Z-EO\:=.^##W=+(TOL[;YX+^RZ=S^_V%> M=7F^J5J53UA&)$]2#@AD&(HPZ8R.AN^<7V\;= M3B*]W^1=U;W+EVQ=)>PN[&:RAZ-S^? Y>)2##DK/W%;;LE/J=&-.X0^5!D76 MDJO(VE1W<7Z81W7;^=JR08?*PV$==,@&\F:'&CH_ES<8TJW^\.52AG.6@R&R MXTF'>ZK?6W*U7$]NK&2U?&'+]=N]^89>_YRN)C1-I=(: Y93V_$-*< 53T"> M($9U0C'&U.6]=TK V-YD31TCJV3TAU73T8L^"6/[^R<$.#V_4;QQ<>:7<\:W M.<;FWH93;'[;.L0G'SL(19PSJI[T9Z^[-+GW,+/!K,[/YS44'OL&$<*/4X*/[!4Y+#:/=.JM M#G:ROOOT@0_1CYIV>%Y^_+*N6:BVX.+R9;$LOMTVE4W=E,5?;Q92362.*)0J M!3)7MHNEY(":40=$QCC%&**$.Y4R=Y0W-G*HDBQW=+XJ,BR-D[",*LTCJ[IO M?FH[[NTVV;K[%K=9*K!_T M;74F\-4\_6%N&S/8?VWK[Q]LIHK]K]5Z.15K)>T?C-.S^T'CR@E)TE0S) #3 M-B$DP0F@%&D0"Y2F),W-VM6K<7AN V!JLZI+[(IT[\/=.ZS#.IV_ MEK5553GK Y91Z7&$ CEY?6@XJ*/8(\3[SF:?HCJ7]#;?VO6;+<>Z-G+LDU_L M,=V]6D\T37F>9AD0++;9PYH"FL(<9##F.=)YKF'N4TVK39@7QP]0$JO6]2IZ ML=H61*!J?:^BN?)MS=X&M!M;AX*O9]K=(O=E@]SM%KG[%N2Z%)T^"TFXFM&G M10U=\OFLT4^8?E9[:8-QFV>QB3G4]UO :']_3B[Y0'_"0HID: M7=#608&$@4XBNF 9_,#!2XEW.E?H M3IXX-.3^M&FD]+Q5:OR[>B\'VQ73Z) M.21*)PPH@F-@4V0 D4D&XAQ!SHFD7,63N8WM5/+)G1JV+OH?E&DP8#F3SZF_1=S6311Z-5%HM[L+6_XM2FE^ ME:>D>$*:QU<8IM&J:IIA_O.B;-=*-7,,T&L9.S>R[#@4PQ#A!O['$OY"OW#D M=MKV0,1U1,"@I'3:P'W":;FR&YDT8]P^+E[Y6K_.#B/AZNI%+$YBB04!DD,; M@D(@8(9B;'(>AB(V7,.5C^/E)7UL_M8F7'39"!=EFW#1@F,JFR)67>O'%GZ# MXT8DO4'>,\><"<[5^\&YP:M1=0(N$$'YR1Z4NSK!LD]KW1[2C?$^+^;?C$_R M_%'Q]01G*.4B28 4%)N5I&" )2H'J4(R5FF"4J)\MJF:#Q_;ME19J5T:S?Q8 M: 1?.FPEGT'9($D)U78=*:FM\F7\NU@H@+E&)-=I)A&9_%!+OA@> MYZ;8__U(N_%H./1Z9M82MJ:FFV:_E;)_"5PD\"PJ(:L%GA8V?-G LX8?K1]X M_J[.7<6?;:R*68Z6/1RO7]??%TL;1SLA"I5#3: M:AJT(_@Y.,)U!#\I:>B.X.=,/M(1_.PM'<_^;'R;/49\T"4A7<_ED?[CFUK^ M*&-V@.#N\Z/J;C1KL0RU,F$0E!DE-FO"21,^A4\>ZLI+%16*5HO=I:6U4] M-\A/@NJX&1X"JOXWO@N4*JXIM.QC>_L<%*&VLD_*&7;;^IRY!UO49V_HN.]5 MK\JJ]=AJ@E/SG4BT #'*$\,'! %",08RSA!!V+@_F?;9DSZ0,,Z-:7M@7X;. M5+LNOHT7#H!TW&.Y!)Z^MU4VNRFWYS#QWT4Y97>HC9.#YP^[5W+*O(/MD9,7 M^M=Q^8W]G#Z_/O^FGKE:3F"F\QCG*4@%T@!C;%8L$".0I2I+9(YQ1IU*-QP\ M>6PO\DHY]T(MNSBUS].+K.]Y?E9Z17^4F@4JR7+4V@MJL>P^;[ B+$?-:%9? M.7Y!9_?Z]?EU9@/.BOW.(XZ\C0NX5\;;-V_O29QAI'2B04)RXW3#A $J8 94 M8C[$G'"5>.U->LH?VPRNNYX5)MB5K=A9Y\Z,ZMZ>N==X./OK?:'V0=%:D?/HC<,5V6S3>Z=N9NN%G9VY(O3O>B[O%VO5" &T&8]I MFA$ME?':F"8 RU@#(E,$DCQ6A*_ MW=_<1=\7,^E:X]D-<6?G+ R._;MB922QW6OZ-)VSN; [+,VX8J;7-IOK5'1Q M4)_L/&;A/+ 664/[6^?-/N)=.=QT:2+JD79LJP]OC=_*RF!48!XSA@!):N9"'FLSN"JJM34^Z%:@S7NT/K "SL7XTM]O;G,&8>T5E.TD=&_45A7V*1%/[@]KJ[1G@ MYX2X&Y\%Q[%G$MM >%@DB:VC6NO0>:5>*(6*!722.6Q4H \,!_&!7C=WXZ*[ MN;!IK^JC*O]_-Z]+O?YCNOY^\[I:+YZWZ?9O$YU1F2=I#A!$9H%H&Y.QW*P7 M-9%$YPG/"?1J8NLI?W3\5-?%G6T+$OA1D^\ N)%4C[#V3%>UYM$OM>Y_B:;S M;0'B/XW^46W U:8(2(".,!=B%XC$?*4/2F<=H=DGMJZ/Z;CC550.J8/7-(&* MRC0#,<4IP'9'G\L8@41CH3"+L8JY3P30SM-'&OU3*A>Q0E7/S:L=\!PWJ[I" MTO?F5*%7'_%]QPP.M;.T\^QA=Y*.F76PY0Y;$':;W(%PZWFJUUH6F!5Z1H\.F/D7.CR/1J@ZARV2ABUS>-[D M@RJ'#K=<&.'[V?H17Z??OJ\?].\K5;!2(PFA.HI@LR^+V &]^!@0\=>'VA5N\3KAT&RI-!WH$>W^U-<&3G_K/YX,Y(7TTPIU#$3((L M,QR/4V+HG0@-J.0)RG&&\\0I>,M%V-@X^]C!5?2'53I]KG.[IVB/J\9G-9K6$2:*2&,8I WD>4X"I M-@M.2@2@*,92(I(0J/UZ0NT\?VPT4;4N*G3<'';[=GO:1;"=#0+@TC,!^$'2 MH6_34<,OZ-.T^[R!^S(=->:P#]/QR[J]\XU',5T;Y^&'S1U=FZ&SOD2Y(54$ M,S+-D#T\UT0(@'E" +-US215&D,A:$R]XHC:Q8UM0G\Q#_IN'#*; UXK6VT! M=RBY=09J2M(D5Y*!F"CK8,484(4E(#G.50HY)*GPV54/"/4 V^QMO3.ZH.GF M1H7#J&<>+14%A:;15M6HWH\/VGK$#95 SM0988.Z4VZ&[SM4CG=UX^??IO/% MLNB]9PA/K=;U>=\GH_S'J>V<-_%.'6JPG/ ML,0\UT JK %62@&BB )QS A*DHQBR#K4X ^EG]-<&[YR?].$O5CV^8XY]@U1 MV-,IOCW8*+O1WJ"#-@Q![NH9U8I>1;5MD9WNT8YU=D!/W!=5%H8CU="8!Z+? M8&H-2M2AP=RG].#/OVQ#[F;QS*?S8GOXL \\V[QM6CO!5\?+C3\4.: 3D:DT M2\R+($-4FO="JHV'CQ%0F>0(F\6[SKS2E0;0>6S+A#H[O0P1Z1S&-L1H^^TN MCF0,A]JD;)AK^Z76!D=-B^L>6K7-15APLXU69?8F1*;YQZLRMS[\IN< Q5X M[[1/C=]E"W: (3BUDSN$Z$MC"Q9&31MSK1?+/]E2EBW')CA3C$HE@*0\ QCF MR)XG84 @R](44Y$)V!JHMXHN175J0%@M:J(L?N&ZZH2(O6.S5%VJ[KF. _-5Z;G@K; MPKJL(V X\\MB-A6V/>NF_F.(7' MLV>J;"@<;36.:I6-"]5+.V@OF$+EX;L)'3;[W@N(@YQ[O[O]F*EXWO)M\O#; M)(9$QXH@D$J[2LL$!)S$#"0$HT0P6_+9:8MP^\BQ,-GY9+-GRS3YW_7:[,G;]>2W_^W6U?BZ:HQ.$<,H5 M4#G! &N6 ))2 3A53.I55 &]U38@=![[,0$A'&AOYA(H_39J'+%IW;0Y]XSA M-G Q'=BY9V+>E#YM[FA[QUD[0>[F"@:#\5T+_VQ@W2K=9ZF?TQ#U5M_GB,AW M+NIS&H3SE7Q:[O7/RWI4XM6&LD'$GZ9K\\W/NV\<2DF?7MHGG!XY6.= MLKM3,M;!PP;+Q#IE1C,-Z^0U':-DEM_8?/K/PJ>\6*7L@- M\6LC_WN3$[[Z.%V)V6+UNE3;PPH1TYQRE((8$QO3R0A@*N. IX)"2*74?MV# M0BLX-IKXSB]3SK,&+HY*.\Y,GWO53=,NXIV MC"N"+IOF[9;8V%H8;4WLZ2BKKP$(%4,46KUA@XYZ O<@2JDO.?XM&K?BE2RR M?6V(YL_I:I)IS/(T28&"F5DCLC@%QE\C@&+-<(QXHG.GH_\V(6/CY::>4:UH M](=5U?%TH!72=HH-!53/--D)(Z]^C^= N*#UX\E'#]8%\IQQS8:09Z_ML&MO MS&)RRJH>5DQQE"$DC>/&C.-F5FB 9RD#4*D8BCAAF+K'+^X\>FQ3NU+.8T-X M%RF'G?/.]O<\8RN]NC0^V\7 8PN\,Q8#;7B?^SKX;6H?M;9U"WOWCN$VK(]J MNK,]??R*2]L(U;D@IW/7/[S]QOY[L;R9L565.\!%Q@43%$@&8X!3) "-)0$X M1P0*(D46XVX]A3IH,S8^:_:YV>2&M59ML'UO"J.BPJI+&PYU&5&W->9@X]0S M[_8_1!>T)KH VN!]BKKH\DY-BRZ [70'HTL>VHV8OZJ7JK[O@_YL<_H>=-G/ M;X)50A*:8N,"4D.UG*0V8$,!":6 F,%IK8J MO_KYHN9&:;N]HYEH;V+A";P;-UZ&XU M=[?8Z:C0TOY0ZAF.R\Y"$8BG3LL9 ME(/.FKO/+^=OZ,8='Q5?W\U7ZV7AIW_>%!*E.3=FV?+^/%-F+9EF@"+$ 4%* M<89$"K%3\<4S%Y1I/06L&S,$@*MG7NB$E#K&;,]5P67DNCXNLU7Q7-@B988IG'J00IE@5+:$!B3H!YR4NH M84HX22XL_](B?FSD<:P42''85"X'=JH8US9T+/[L.#YN9-,?ZCUS4%C 0]1/ M<<"MOU(H;<+?NZJ) S .!4IZ9QHHAB#0"3$"SNM)FB<5C20'7%)*8,(J)\MK2\M=A M;!18ZAI-"R-L]*#YQLR5**9@T3AP96TTGVY-B%[,$U;1+^;B57'W7SPWL3J, MG./65;_CT?>&53D4I?Y74?EK]7]0*![5?:VNETMS9W$@?14Q;;XHT:?%4JMB M;1QPOZH[GJ%VJ3IH,.S>5'>(#G:D+GC49=WC'G3AG!K1S!A]LUBM5Q.(8L5Y MS #/S*(2)TP!FDD.%$=:&)^1*AAWV(EJ$3G2O:@OC=T4:==0TTII0XJKKMWD MCB'NQG&7 CAP-SD#6KGPK$&[:06M@B 4\_4<-!-K8>&U&=0Z*6UV3LUF#YC:GOKL5 -HQ_5-\LO M7]7+8FD??BS".8V15"*' -JV8A@ETBS#$@@DYT)@EA(AB=?BZ[S,L2VV/OS^ M>'=_^_@8/=[^^MOM_9-O[2('E!T72F&QZWMA5&H;;=3M/\[; Z!0*QT'B<.N M;-PA.%C)>-S:]11L.?UA>.R'^I5-Y[;:Y,-\^YGM"$,PRQ!$&"0JY0!G+ :< ML0P8JL$QQ5K$J==>SUF)8R,;JV;TBX%]]1=[B*X72S7]-J_JEHNWJ*AUP(3O M"N8\\JX'9@'Q[/WHK-;K*BIA_5S#VOQ3T*X\SO@$.U([)V_@PS5'\P^/V5QO M[!Z^7?%;%9>;$Y&S7,9 Q2D$&$,):(QR0"F$J?%X<)[GD[E:M_/,R>?[;8NL M>V:5SH'& *D8!$E))R+1D5$U^J"5?#()<4]+HL6M_+P7!H^?W4)U* M4#O$W5,*=I'QSRSHC-"P"08U4F$3#8X:[Y)OL'OCX&D'1_4^EGUP_,)N!47O M/T]4IG66I9E9^6-#]CAA@.9FY8]3E<.8(ZISIS2G[2/'QN[&K?BNEN8CZ>A- M-]!IIZ5N-O?,0_>W3_]Q^_7S]?W'TSL8WN5%MQ9>7%[4/&K0\J);U??+BS;^ MTFVAVVS=,I?%$6'9<7!5UJ_:1 [)1) T$QP@I:3QJ.*LC&T@+(LU13C%;I/, M5_#8IN+GN^L/=Y_OGNYN'Z^BK[;A_^OKP^;.M'GYW M_W3[]?;QZ2HRW^+H\>GAYC__X^'SQ]NOC__V+P3!_&_1[?_Y_>[IO_P6Q\ZC MY;9&[F,,>J:&9F\L&]A5*MI+-)]]Y"XO?#[!+IG*MA@7.D>ES";]@< M-8R^BBJSFZWSMH9?-;HUE 5,MU^/)X>O1XALQAY'J[\LR#Z4?N_LR1X'PB'K MLD_IW5YW=8W[+^S-UL^IVL]/!)&$""P 82(W[CLQKR>$#,I+ M[8;N\\B9J_U;410U4]\^36=J>4)BI#20)P;K,*59X#1F@")(J5 M0"B5B#AWHSCR_+'-]%+%J- QJI5T;T=Q#,'V>1X EYXGN!\D7BTI6@SOU)7B MV/,&:TS18DRS-T7;99T;F@JEY.J34:?.%'S0QKMX7LR+<\%)"B'.H8@!@3P& M&$L$6(PUT"Q)%4Y8?U\N M7K]]C]@:K+\K\,R6_V-N7FCC5=GE@WG*MR5[]NY]>F:$W)R!H+CW3!M?=N"^ M:\!=ZAL5"@?M?>J&3;C.IV?D#=WWU,W\(UU/'6_L]RST UM-Q22!-,UEG@"5 M,P:P3#7@A!" D4"<99@85Z2/@]!"^MA8JU"J>]D6/^1Q*A6#>6R6\=^F"!VAS-HFZ,5\6*4YN8E,;7+O!].Y#NH6S_?XX,:O6 MC B:VE@;;?MLV^POB8$AP(1 \\81S*E,_O:18WMO_&[+8LNRS99G>+O!IYU& MNEG=,S?\?G_W=&N#@J^?;@,&N&]MO#BXS3QJT."VK>K[P6V-OW3<&9X5R"EY MO,+5K:WYO5*3C!--($( RCBQTPP"PH4 "'%JUINIACCQZYGL)MCI:SEHU^3? MYZS6O%QC E[4AFN6Z//<478; L<=YG"P#EAVKZV^7J5RP UH+XA";4B["1UV M@]H+B(,-:[^[N]&37;E.BY,Q&Q=_LR@.SM1<3-5JDI,LSF--@8IY!G F[&I' MQX#$F190JDPC[K.Z;)$U-I^@H6J1YB&:RD:_W"_6*H+(G; MW_!#I5-3]F.F7]28?>>!@S=G/V;.L0;M1Z^[M,"4>9<5D337SW;),TFSG&H1 MAZLR!*XXOOJ[C?^= M",+MO@,#3"H$,)("<)7%0*8I@3&+TR3W/-TX(F5\9Q@;)E+&QG?;S0GE6R]N?8O9:E"%8K93Y1SZQGY,D)9+E&@*4 MDAS@.%: 2AB##"EBLV,S3:B?D^6MP]@XQT8TK]C,=PW6!7T58XB4QD DG #, MXAPPFFH &:*0QE*+%)TOE]PW]H,55!X0>2%SVX*# *)(#+!6L2VZG "-4T8- M^EIQ[K=KT?,W?YA=C0%'P'45T2NJO2\B"NW+0/U:_[*79&V!C:FH;(AJ(R)C M1 G1&:+#%43W1W6HPA\VX[GH3[LJ&M0NE;R>RV8IQ-7J M]5G)ZI)-$VVA(;0QGAPEW/@/A-I2JPI(:3Z4&6/4;7DR!F/&YHB4VD6LLL"Q M+-L8D'2I+_^_:+![?DOT5WFC^@;5L$0&EZA9E;9"9G.A;V?W,0RD3\7^_T7? MN8&: XSFNQ>H+<%(1KBU \)[ZSA^6(L!S*8 F<8J5TEH*K]SU@+J-S14K];VX MG%GGH7);++_3 +R+>W2RJ%A]++^\B M8I="ZE I[&(1_J'1-XL?:NFX:#JX?D13M- K:/WJD]9V"MW=?=)@,;M'#6@& MZQZ_H&N4+E_?S+35W*QT"^4=E[EM$+N]F2\$KN\# MXWW,GCIAUB&$]R0JP:)W#R4,'+A[TL3#F-W3EW;/)_[35IWYM%A^7+SRM7ZM MES.KKTJHZ8_B*RSR-.<*42"4WU'*ZD(]KMG0\ MC703[C,+]E7H<>>UUKTH0R(K[2-6J7]EYH8H3NRC!%Y%YEL'_;.,'08F%AI1 MEDN00)P"S'(,J(8<&$K/J8!4)G%6#Z9_S>%1K?:746[<-\81WBZCFP/Z;#)W^Y !4S^=A Z>/*W.Q#' MDK\][KZPZ<@_%LO_N9L7MHM -/5HDOD^?C_,0G&S_X7!K+]&,3^KG^L/,%OC, M*,F0CG.0$908UF$9H)QI (6&<992F"D8,(1Q(WALU%.T=+V^>8H:;5^#AG%M M(7^(DK/0NE%/",#ZWG3K@I4WK9P#(A"-G!0S*&V<,W:?)LY>W[%.%EM]KR," M+ 45/Z^F17@2A22%0I&BRP/ (D: Q%H#9AC!]GT@Q*U$IH.LL9ᙯS%B^ M8=E66\_R6"T0NS%$(.#Z/EBSF%WO8';M@)E_?:SS:(2JC]4B:=CZ6.=-/JB/ MY7!+-\JP1>(:>S5?U8 R48Q-H& M[.1>K:Q=A(Z-1 J=HV5CGU*@,8QZGC96[?4^W+2 MW':<-/6+K1DM/R_K37U?S,S]JS+JZX&U%41ZKQJ&/=O_T(0S/\6J0YQ[&?'R,U/ M#HE\SW._F:9DD3P3_>_M#[M"$<@7/BMN4#_8U?A]']CYOF")-1>D!6VS$S.9 M(:T3"I!*8^,3Q!(0K@G("+4%5C!1]-(DFQ!ZCLW1^$VQU>NRZ#H1?2D"S!K) MA9YA%7T-K1OOC6# >J;+OG)(G?*10^3KA!R/_G)W@FCYWGD\(:%VR.D)*JY# M>8['M[F<%HU9R@#*3\P6_5J_587GD)E;*4,,Y#03 '.= &[[(4 J,ASC6##M ME)_A(&ML!+_5MHXMK?7U*#UP!MYV@@X,6M_KT9-XG:_JYPV<1TF%< .5/&@ MPQ?/KP2!&R*M%0+./&*X!'XW6W;RZQUOZ;A?L)A_LPE=-E?FR3SB^N=T-1$D MAS&C"4@Q1[:_K@),40KR),^4YC36RNM<[)B0L='G;FK;563U-.Z2T=0ST.8H MHHXK^@MQZGL5OY/)Y@:1_U*^!8-0R_=C(H9=LK<8>;!,;[NVX^&X6A<.FK+9 M)]?K]7+*7]=V_^MI<:Y>\T1CFDH8"Y!#"@'&B@.28 $X$5RR1)KEN:I[93YY M')UW5\EIANQVT7P:@E",X_SOC<67#;H_O]/H>>I^P4"Z45+?XS+0&;U:ETMB M%?WRN>AXWC0E6B^B\]7I Y[>7XYIJ$/]"S09]JS_[T'[0I8*0UM#K<>V#QYV%79@T,': MZ_"*#GO6=N5F"Q/-V7Q='KU]7#RSZ7RBM::(YA3D3"" 4Z3,,HI@0#E.!!>$ M,;=>$:U2QC8KBRHXM:+U4>0?I:X^.ZXG4778I Z!5<^3N'>8/+:D0\ UT&9T M-]C\]J//P=&Z$WWRYN'VH,_IO[/[?/;BKM4O1!F,P&:V2?IB_EATZ=Q=AQ6? M?6 K&YE=>$?7RZ5MP5PX2I.<\YBG* ,4VXXC'%/ &"6 X9@31I6(,\_B&)>J M-#:JO=5:B6+C24YGK[9Y;;0JNUG;0*Q?IO.J-^I??*MJ7#QV;M[5L"/2,Z$W MC(E*:Z+2G(.]J(_U8&W'K[@2%%9&E9E1T\Z053Q"81ZLR,?%"@U< R04@( M+*,L56E1SP@#3 4%'*4)D$S$E.@TR;%7A[0@6HV-NIM&E;69-V85$;1-PRQ! M;$R+MK9UKA409IS=.'[PT>N9YH<:.&]B#PIT(&X/H].@]!X4QGV&#_OP;B1? MO3963XLJ,[N. E1E-:IFSO:$04;3),F!P+;;):(2<*$T4 F/,XQ9DBCDP^4^ MPL=&V8WD=3NQ>:7Y530O*ZZ)9KD&/T+V&A,WWNT+Z9[IM5;;^LF5>M%6\TUU MNYTR#^$XM MH@:C22_2@C-@%E'WBZ_2,R_)2&M/UB_EV?CI%*ERH? V(6-CXDK/J%0TLII&1M7(ZNI&MZV0MK/F_U?=M37'C6/G M]_P*ONU.E9 0)'C!RU9I9,_&B6TIDF;S, ]=N$J=:7<[??&,\NL#D.Q[-PF M ,7=FK4E-PF<\Z'QX79P/E] !28_)XSL]'@Z0'"3YKE6Z' J/1UN'0GV=#WK M(\+Y!YG.ZMW19M_TX*YSM=FN5DT893GE @)2$JY6LC(#&!LE+$-LQWI9ZQ M\5MC5G4,SA>S&5FN]EQF>2)^#5HSQO( 6&!>VEJH VKJL^@ O-,!@R=VN5;+ MH!S2X>HI4W0]WE. YK-:GWU:BV^KB624QQDE($T9!BB6J9H$P130.*6(YJ*@ ML=5NUGD58V.!G871;]K&J#+2\KCT I!F';\?/('[O"4R[G(Q9\[[5H?95_ ^ M8C!G#E[5?CE_TE%'@%2D6&<2EU:C?7>78NKZVN(JMTC9;AM9: &U&!7[A"TP-ELC9:RP8 M@^%+;:&[PF%U%XP!.%-@,'_3,3Q "U,)OM+IVNO*U+^H>?/Z[4%]1]:W\TK> M^[L^S9N44JTA:"$ 3E*LT[>JGU*2 ,'C0C#)BM(R.L"\[K&1S=9T?8%QU72? M[XWQ-]%W;7X5'B2V#E@&"%BTBADA!<(Z,#/M8*Z4';8\]; #NK+]9I>#LAUI M^_ >\Q\10=8U#QL<( ])&>Q 0Y%N'&;XDHNOI'E[SHA9O6+YM!5JQD33F"!\K)DN0V;M=8V-O[:&QO]6U3]$E6/V]%4.\!F MQ.0-ML!4=("8IIL:L\K4 '^3]=D5FWA4!VA?[?X]EVHV9E^Z%'4Q^/B22Q_3)FH[UH] M"K9XF5>E_(/,-F*249@5N4A DC($4%$B0',:JWD5Y9@QQ')NM4,3VN"Q\5@U M,P:5,Q$[\,92W3QT,YM1X9@:+S";WCY\NKOIN@:E4^&RI5 ?UQ+KBY56 ]SY MY%%G?2#@?2FTAS9W6&WW@< _4X4?JEZ'% ,MR8P>B ZPJ*)H]QYH4>F._& L M+N),?95 RK 61\OT2%-@D"1YR5C"'.0'5;STRSPW2O!9Y(MZWF0?*,/%^S6V7I2)<8[3FMPA0[7"9,<)A M=I13(V U=G.'U7(].;IG6!T^5AF+2YA)G*09*&B2JN&?E( F,@4)C"5/F<@S M8I0#^GH58UL:'M_5K@G!;&5Y:,I[$K 0TQ@@C!. $8_U_8/!1-\:8>-#\3=GX38[2>-^" 7NV9\/M?"\2Q5?=]V_&-N[R!!?=[!% M<*V?Q/!9W%!3W+.>($Q2M4R719: DJM!&TG"0$E8"8HT+DJ1(<;M;C)WANHP!W= 2/WJ+Y+&/@.[#NJXWUB^RZY>36\ M[^+#;N+(C[].DB(7&81:$EFJ?HXI!&5:Y*!("EK2.*84%C;BR(^_CJU3/VY6 M*UM=<05,>V]UGIT^W7Z)>/'SX^WCY_NOFG0LD'GSB>U-9:=:M'P<3TA^Z1^B+R'T39]6*QRE M/RQ]'7FZ&3'L068OH,Z.)_N5YGC/>C'7H7ADI_DI=/*&^4KLL@!*Q'E:0J(8 M$E&=("<&F*0<(%20/)8)PG9:O8KD[&A2UL3_97I;NQ-F,Y[RB M%_I<[<#6W8E+8^Y/05(D&J/CZZ9S9WW#WFPV=?_L)K/QB_9I6S[.U]/UVRWG M2YU#IO[K\W0NDHE(]"4"BH H>*+7/P4@<89!JE@E3B',"8.F>5NNUC(V-JD- MC1H3;[8_5(H^T?,?"_/D+=>!;:<2;W %I@]GI*Q2N'0BX93#Y7JI@R5QZ73L M,(M+]\/^.CZ<)%DJ\R)- )&I!$CU.'7\G.?)IKF8.53C/[7R^ M(;.'I9I!3[_K<,LJ[/=!J&_+?+V0NP\F&&>DC%D)",T5+1"=O"!F:N$A4"%1 M06-1&NV']K!A;*1Q^VVQ7#?YI.L;AXVA-SK5"3.^9MBG6=I)92"P U-.I3JT M]T!Q3N5#M+-U&ZU^$S5^U-<2FT_#-X*EV%/8QAA2"BI H]B+1;G#V2DEY5#T ML$)3[KZ?R5#U*,IM=^M.!]JIY>M_3]>O=YO56BULE]M#_+=)PBF3!2L 32%5 MTU!! !4Q Y)*(F!22EX:K3^-:AO;R+(UUCV8IAU)I_ZJ]KD'WKHS,'ZCR%IPLS7. M20U&'0G7'>FPGG#]:&M@U 0*5>J!ME<8CE&DN;E%\MKD6TA?*YT'NA7C'TVQ!Y@+/4-= &D@:TWQ>_KCHL[=K'\>E M#WSAXZ)KYU<]+C_FQHB*^/I8,2I(>(#LE5!]% M]D@&>YB>E"#]O[@ B$ )$"\)P/I7B1'+2I)!EEIEL_ZG2/E:9RQUR/+JF-AU MQ+EW-SXVIIHE\(0^D+=#QOX4_JKS MOH[>SRL8]KS]JH-GA^S7GW0XKM Y#XXO Z(=FG2/@GP^!UPY4N^9[%Z*G MH8"W.+$(W #G5;X;PB[@XH>*+8>4KB4.]P!10^OCPXG^I33,]'2?I6YSS 0 M4Y22/"N!%DY3ZT+" 2$B 2*E$D."RY19*:FU53:VH>33UW]\_/I\__CIXY-C MGJ5+B)KNL/O!*?AV^U9'\7##*DCF!1-$?.=@NE35^Z1B:G'Z:D:FMG?8/K867DL6A9@&\H #T_D MT5;3H-QAX/(I=9B\XFV2L3L%0CDJ)4HY*"3, 04JN] MJY:ZQL8\]X>@ZQ3)YQ35#PC/Y M VFW@4BG(V0HNF7KKFMAOUBB1':9YQP&-! (H3"4J<$D *2 0D4J30*J&E M8;UC(XW&[%HW^/)U3>=)AVE3F$U @ 7V M:L9&2(>61EM3H]]J8YT4:<;?W -<*KF@)2C.LTU(+PHU)P5_@XJ-=<< MO*Q4<_5IQZ [\>W[8DF6;WIK9?VV$\J:4(ESF!,.L(C5:B9/"WW(DH,LI3R1 MLJ"II?CZE8K&1@-[64G+&+QK0)I-,GS $[C;[TR,:AMKO;U/[5C9Q^9U .$K M1N]:-Q:SU_6\8^P>6;WJ_^M2?Y"9J)):JQG&E*UWA[S'_W#P9*VM MN]6!_B#JO]7OLPV?SE\^_LE>M5STHZ*NCU(*->U60.6Y9&I^P64!$*<,T PQ M@#.>T"07,8X3&SFL8O@YB:<=J%O&&\U MX!O9ARXI^$,->$MA" ^-;#;"#=QT@8>M#A5OU4;=0MUA-"C\P>Q+I<*#12A[L9TFQ#2&.)ND1 HH" &Q+!% .1, 2T1 B@@F!&*>0Z,-BJLUC(UWFEB]QLJH,C-2=MI& M-9X"VY._3.?3M?@\ M_2&X6A^K5ISNTA___/:%_,]B>3<(SBA)0E E775PR4#*2 1SG M@I*XR!#"-GN0%G6/K?/7IH/*]FAO_#;'.7V+*ONCR@&G=!\V#6.V;Q@([L!D MXA5IZTU !\P\;?;9U#SHIIX#)*>;=RY%>!/_N'9I'4XR#!%4RS1%:(K5D%HB M 8S2%!04411#F142VL0?V%0^MNB!9UU'),ET&?T@LXW0BESL6KJ2WDH=U]O$ MC-I"(1V8VR[K9US-B1%4 *,3KW!:%M>K?F]9BDY0#!0FNLMP78(UT<,RC5&* M"0*Y2#1M20)*G?:"2XP0+%E."Z-TB*<%CVW.U2PK["*OS] R75Z-+KK:U'V' MQ51G +7I&FK(8.EKYI^OF'H%1.MB[G2^M*4@=PLN)CR6B&2R5/[G&* DBT$I M2 P8Q662PSB&PBAWQ&G!8^MN=Y5VLS(NTM:9][8CL+I[FRL$@7N;H?=6G>V2 MJTZ=[:B@P3K;)?,/.]O%S]VF[;>SV>(/HBSZ9;'\L-C0M=S,;AG3BA>K1\'$ M](<^WK\;]0S5-8++9M**NKMD%9R=#U4^(Q M?>KCFQ"!VY=]]C47.2Y\V-G%1XQC0/$U DC!8B")&/+;*M'NYFK'U MVL\[@7)MYTVD+;7N@'JV!NV0ZHF!L^O0JTSI YEK0,):2P0I0*I89RK/V*) !8T!KQ,)8\%A+(P M6A'853LVHK@>P)U6&>WW]O<-G[_8".TL$@[:P*QBCJJWVPD7X>U[(Z$OS.]^ M"\'X2^SAUD$;6/8W#2Z6]LZW"]H\[+Y1T/JV ]7??Z].JN58P2(P2(CO5/C;B M?V*O@F]F5;3,SI>H/TY74-[B7X]6I[>!HK7,%K'3*L"QUNY'#U]V@ M<2[$;>_@27W]A/X6WLNG@[0*=8JJ_<9?2AC)U3J!EY( A& *RHPF0(@8BUAP MD=I)<1C5.KIQ8VNT'C@.S?Y+DU/-.>6M62.8[3MXAS;P".$%5>M="2N4/&U2 MF-4YZ)Z%%0RG6QAV+SO2TX:NIGQ*EF]/9"::BJKK%'DBH#YW G+&4!)@0$1 M3((TTUGHLIS)Q.CN;&=-HZ,A4D]=*P.=;JU%@NU/1H_?:@VGI]*"ETOU;+:[V/NA511R01::XF M*RS1U^#2- Z,:\WD'IQQJ.4SJR+\"-GCZ2Y5RMW'3NPJ=7 MLA0/B]F4O>TW'@A-94;S L0XXSKHE0)*$0.%FK%06B(LH)'(D&%]8Z.BK;DZ M-#*J#+;CI2YXS=C((VB!.>@<+\5&E;71;\W?0811#1'R1#I=M0U*-8:NGQ*, MZ6N.BR!=Y,]D)?C=XIL.ZZHW+B63/&>4 29D#A#"!2 PAB GA&OU]6P7RSFS/8PW0->LK_O! M+'"OK^$ZL+(>XFL[_77_;BP\$4%+18-20K?#I^1@\(9#P,^C^+&8_5 KC/J& MX2]$9]!?O]W.5.>8*QJZJZI@T]W&'"9J35"@$BB60 QA@"&B0!Y+G%6T()0 M9+0V<*I];&2R,S3:6QKMG(H^+XCAZL&M+=IY)CC"@:EGCV-S^W5KO+X<>P%W MAZA/:\0M GQ"(C]0@(_W%K"+\G%%L#7*Q[K0X:)\7/T]BO)Q+L1A\%! $#XE MJT_SU6:I[RC?D>5RJGBWZ2U)@0N>I25(H$P!@C'7N=5B4,"!9L[A'$@%ZIP3P7$F\BP%:DZ( YRQ+L,"86"44/RI];//!VKB(U]99AB<IA6H^>]5.M),=^(S].Y M^+06WU:3.$]8C$@.J$PI0&5"08DS E@9B[Q@M*")U8V-K@K'UI&/[=73B\;B MZ#=MRFC(U[_@PG6W4:N'DEB4J29GA5&??+3* >,:U$ D".D8!I[0@ M1%A%(SC:,39B.KQ]K(-!-O4.0R/X?B2.K)XX"@%4CW]3_^P0.>G:AF:$-D#+ M!.:YPT:Y%'59^5$U4>.)S8UE^R"J?GCZBK)RM&+8,*Q^4)W%:?4L[AK#'GXW M%"___K=_V?Z+^D/',O[M7_X?4$L#!!0 ( ->"!%5^P5OG?G\ -Z=!0 5 M 8F]O;2TR,#(R,#8S,%]P&UL[+U9XB#NQQ,$)ZK99I@2"$(XO M7WBX>WBX_]M_^^/TY*>ON%A.Y[-__Q/_,_O33SA+\SR=??KW/_WMXZ_@_O3? M_N-?_N7?_B^ __G+^]<_O9RGLU.04S$>%&H#2O$(,8@ MS@H;/"8AC?U_/OVKB38R%04$[Q,H(Q/X%#,PC$(BCREEMO[2D^GLG_]:_XAA MB3\1<[/E^L=__]/GU>K+O_[\\^^___[G/^+BY,_SQ:>?!6/RY\M/_^GBXW_< M^?SO?W;JX\NI_=]D+Z6__P_?WO](7W&TP#3V7(59JD^8#G]U^7Z MS=?S%%9KF3])UT\/?J+^!)DR\4TG"S_G.:G/]G4'7+C&3UP?_W^3_\^?OSORQP29!9\_N:WKCX]_4I MN]."?ZQPEO&"+3_S\)2SHBR!]GI[DRW]=K4D+7:WF M#21WKA8B]T\_$=<%%PO,K\^U\B!S:\X(RDMX]?YHO5 MA"Q2B(G6O,B*S"(M!_"(&H)C4:48I#*BB?)O/7@C'(C^<;"//#N!Q#NRE?/\ M:I9?DMFDSB\X_L9L7L?NQ$<9/]PV%V6G8#A MXR+,EM,J^ M .\^+5"0,CUJ \M)#R,%"T$$Y[1F/IK39'6X]>2-(J/XAL9=$ M1T;%J]EJNOKVZ_0$WYR=1EQ,.+G6DCD!9NUQAZ"(=H/@LF8*"= M_/5Z.D,^858&9X6'DI!BJ> 21$[R\<(*;9Q I7P#@-SSZ(W X7L'Q[XR[108 M8F)M0IN%!4/1%5!$3;XT-Q:D-D%XQVS!, @PQ&;I*_;\D+&=4'M"Q@MZ^7;Q M(H,Q)EOM,S(O)LO5^'D_YU^63O56GFN98GD*D4-BA>$X,A]8D)+8[UQQC4$R(UG;P:/ MCG.?C<0Z,CBJU3M:8%C3;13/T@0.@6)Q\I(RATA!%P26I911QK3O2=ZUIVT& M@(XSG3N+;F25UQ/TDW>?Y[.KW)S5ED(C[; M3]Q,]1VG-_<2X#%&(/]N@7?2_8W';:;XCA.5NPNODT7_ZH_T.?NAD&.LY [BW*+L*!%V>+*J[SL]D*:=+!V7*2 M/7>JU@G[G[Y9_53WB<@&HNT" M(O6 ?_$BK/#3?/%M@I("7"4,<),3J!)I/R1D0PK<%R.4'/F;(F@*?=KP9#EH3"!*"0TCKEE+0M\M$W M'KH9#KK/-NXNR"YP\.H4%Y]HR_O+8O[[ZO.+^>F7,/LV89KB'UD$Z!)HY[/9 M070* 3WY3)(%GM1^?N8C#]\,%]VG&?<7;!?X^/ 93TXNJ9=ATJ_3I4SIDP3BK&; !KR6]2415P2#SIF(M(%'65LE^B MXL%';X:+CE.<;80Z,C*.B(.\YN(D?)IPU*PF9\F!1@W$?*W6D!14H15%IYA2 MW*\@^\;C-KORUW$&&OKUY]_'"3DPUO]3_]K6VO_&_)Q9[] ,Z6\"F$+Y-U M@5R%Q=ORZW069HFH>C<_OP%XA;D8T B3+7F65M4S$*Q-*R(PYQ(ZAU&6QT+^ M$I9Q#8V+AYZO-SQ9+2_?^;[PMJ%K5UMR^8RCY1)7RRLNN7(QEJ1!ER) <5H. MGB4/C)E8LO+1X6-7@G;A\B8%XW0;& P)E]:G@;A'W'AN4G_A=%\Q886.P0HR MG*[>BJNGR)$V3>"9>\L<<\$_5GJW.V9N$3(N=/;1[+T@V4?,'6#E15A^/IKE M^M>K_W,V_1I.B)GET>I%6"R^36>?_AY.SG BC(R9EA (3JRHXBP$JQ($)FPI M:#DQW1@[&Q'6 Y;V L!\:&UT +&CE.HMR^5[3$@LQ1-\@ZO+ VDG7=*96;"" M&U#6.HC1&_ >T3./,>?'PN>=K-(C](S3/64X0#63_B> M+[X1$Q-5RQ5LK,*@35XQC. 3,:.%4$YH8X-J[>E=?_XXC56&0\K.LNW PKQ; MX)+,.AJ+4F.@#73>*9CL)I[NU% MC].V9< -:F?I[@Z-^2J<-+([\R^X6'U[=Q)('+-C54/ ]6)B4SD[/3FK/ MUI=(1*3I6B?T^@37RIGEH]-:Z?N?Z_J359@#&5N#V)_#N(9?JJ4#FL-JT=96*8E&3V(X!AQ$QP$ ME PL,>*8X%H\6HK5U!9NZKT/['<-:PFW%7H'V^E?YO/\^_3D9.*$$@R3 BR" MH!^DKVU4&)1H@C9%1JM:.UF7S^[!OVH"C)V$V<%F^.MT-EWAZ^E7S, (!I*/@. M8/3RXK&UY=LI?@Q_?.?$VD DTTZJ3'8D)"0AR90A&F^Y2L9)T3KE^# UXS36 M&P ^C03> 72NI2S>S&?I(C15S@@6"/4>!>VE0@9PT46*5'74S)-XY&,5/;N@ MYEY"QFFO-P!@]A=S!U@YIW\244K%? =/8+RM-LZI@4@1ZDBCP-$^N=/'J>? MWF"'J5L)L@./]?4TQ.G)=#7%)?G>ZTKXS_,3$OJR^N&K;U>B4=84G0KA6$4R M@8 V92V<9-"@Y=R#**B#BS/-;YNYV-%8IRAJ4Q@J5TC M$GG\/-.:DLH5#$*FQT9/[ FVKLH]AM'^PQ#;1Q4=@.KRN/A=^%;/BB_3\A@S MQL(*,(4<5.(&O%,>C"\E)NZR+X_=?-CGD/XF)=V :2\]/W!&OX?0^X#.XHR> M>D=&$\V"M+(4,*HVK&/D^;N2&<@@%7V/8CHU+U9\B)AQ-[OA -1 ]/U@Z"J$ M_,Y(S%X+5<= Z?5 J-I#5SHDU]+I(DITQ0]PLG$_,>,>50R+H3U%WP&&7IU^ M.9E_0WR/ZS.8>Q:%0^93H>A2HZ\7C%*!P+V G!P:Z:(-S7>S)XD:]SQB($RU M544'V'HQGZVE\H_IZO.+L^6*ELKBDJO+IDR33 L#5?8@5>W;FV2 0&$P*,1L MHN,>; R$L.8*Z0!DK^>S3Q]QH8R ([2ON#A"SSJ3>8UV34Q*#=> 8V51% M@@#/I(!DT<2@/>?X6!^UG5/6.VYO@YUR#(2<%F+O #WW<%""#"$+!U;4L$$' MI&W94!3!,3&A(X6AK:][[(B9P0XZAK(V^PF[AY3WA;U\/9WAV_*"")@2Y*/' MFCX#(>6Z C1 E#5MCU:C=$EZUKJX^CXZNHGN!\PU[BO^#BS.G:/B:Y*KY\4I M6Y&]49"#9*!D07#:%\@B<.<=3\:VKA5[@J1N0O[A@-52*1U@[/;F?.V(N3A- M\65D@(&1_8ZB-A3(&0J]:5SPZ)I7ESU,33>!_W#(:J2*#D!UC8D))DR)/ $H MFBE0WI.7QRW%"+069)8Z.-6: MI)C./N$L5598DA1!U@G%7I&[9PGRCF0$F'E)6;-@??OTT(/D=!/2#X>C5LKH MP/Z\QXQXNK[%2S:TYK[F)_393^MFW[A@NH'*4\[K>-)R\"]-\/'L1ODPI M%)@PQ94(Y!,B4U4J7@,)J0!AG58"XR&7UI[3 Z2,FW\:"#@MQ-[!YO0>5V$Z MP_PJ+&;DMBUO7 NTS1=38+/6>N<@3&O:O?K7*<]"_I19V2%0H[FYRE/4S5N MYFD@3#561@?PNL;!.I%6AS(L\#/.EM.O>)ZL?3U?UA3MV_(Q_#&Q)FPNX@;?Y45F02$U-D%PL%H8)6 M058>O'8&DL/DF9+H5>N][2F:QKV >>B#F/W5T@QFHW5H?[?6S&=<31,%9C?8 M:M6N_>8C#MR[_1'^#MG(O;@HK">S14%?G71D_CM]-?XZ7[RL9T$!C LE7H^9<#5'@H2K3*,15N: MYZRV(G#L]&=C'-UQZ@=35@,S*!Y]H@U%'W2K-0FAO]QRD:._%Z4)#MI8Y.P76\7)X1)X9' MU"%GT-[4= M7$,GI!>9TO6=FO OM6[$^1,W8F=<10+6#&CH%U/49IZAU,+7- M#1U0PF*%+5@==9EZV9T3Y T=FYU!&CMJI .\'7MZ/3!#=ZKX.JA M*=A<)-E@E6M+[ "%*RVTSQB;UYEN0-;8>=>!<=9:,7UA[>X^GY3FFD(5GSDM M&TZ;?>04R-1FL3GG*!2ZX3"VD\\U8';V<-C:2Q$]8NIBF\_11F$X.8HF<(J$ MO0=O! ?-K"%6@K;-*_T>(&7<,K_#8VD'!72 HQL'7N>,3)Q&*1ESH 3QH5 6 M\#H;X$$RPTU@UK7.]=]#QKCI_<'QLZ_@G^6\U0\?Z<_?7KWY^.'MKV_?O7I_ M]/&8?MLLD__ UP^?Q=^$KT89_/."ABMX?I\$XX6P6B6PF!"4C!ZB4Q)T$D+Z M(+(88";7O:3L7]7U%6=G^"NMR?N:C+SZ(YV6Y,Y;LZ^!7+N%GT-JZL.=L@7\R5M K6G M__H,%A=?IPF7'^8G>8(^LQ B1;J6>Y(<<1*DLH">,8XVY:2:S^9\D)IQD_)# M@*N1Y#O T'HVTKO%O$Q7$Q92+HPS<+G>YJ[E(2%3\&I+$@Q+CNB;3]CX_OAQ ML^I#H&17V790=?/V"RY"O1-Y,;3O>S]OHPRAV!/Y,I GF,BI="HX($%H&8NH M%6F-0?(@,>/FS(> 3!NY]V!7<$:UMNCRR:F)2U M=[5/K:_SBM#4LVL=P6 12J+UTK9N?O,Z/<,@J*$..D#4>R21G*75V8+D M] %7JY/SW7Z6CT^_A.FB_D ^WM?IDMA=3I2H3;>B!C2,-G]D'IP3&5*TQD34 MY!BT#_>WH7!$=F$W0NA#H E$5;NP/6HD*?/3!MC,HZ)VE: M5X#>(6+\@8%RZ#AFH[RKH#N+R9S^8WN;@ _I6 O.RI%(@F$3NGPB<3&71-5002OE0 MB*W&X'F2J''+3(: 4EL]]+!EU=NN#W(UD2E):Q0'$HNL4ZPM1!(06$]AJ S. M<-G:27JS,Q+5Q>9-T< O6.8+O#;BYM4? M)#=2VW06%M^.R9J* HHHG03.6*1EHU-AK:W8@.R, M6V WQ*[:B^X[KU6(:SU;UUNO'^0/V4GG.E= ,-&.L M]EM#P1O$+ 9@IY5&=WN N[ 3ETV?+N\GO-+6$[3E5B0):?K MM(JB$P?% H5(421@3A:, I'IUC;I48(V0\^SJI-KIX .;,V]S$QJ4QLK;(08 M8Z'PVM&K4DN\*$Y6G',I3>LH\%Y"QDUA-53T)A#:2NH=0N?E].1L5:_D6%U4 M[<"DK9E!V6$DIC9&U+XV86 MZUE5_ ZJIF<$PW,C[5@P,G )648!RM1!*D$X8#QS;KE"G5N7"F]%X+A;YK!8 MV1&8VRNN7U1>F/J[#2%8#C8%1S%NJ;W$,6L(KD[89-*GG*34MG63VBU)''-BPZ"K.ML0H45PIBO8$K@E2&V^1-\]F$# MS+H^J]L9AU9F;_B=&&]2))I!2B5J[V #L1X"DTMN/9=*.6QM.7=(L UVUGYH M]3^:B]M&%R,"J5Z0GQSE_WVV/!^W][2L)DSIR)-)M;FLX1L+6P.H9O^W\FL%'I'O>V7@]@N&[&-Z6)Z4@1?9>9@]2 M(0NW'X;I@_+0LP[;%&4CCMOW.#]'Z7KV[)V9,-_O,A@5F-$> MT-8JHY@X1&\<>!E=%LX%*UJW^=N2Q(;5)8)QIHQ(D&4=^^US)']&.@KL4E(8 MDHBN=7^P+:M+#M&SO#DN'JDZV4;B'80B#XU0^G6^P.FGV7G']?3MXR+,EB2E MJKM97O]TLM;D7\)T5OD^K_I[C^DD+)?3,DWA\K-U!).,K#@K(,?JX9@LP'$3 M:>=AA5MTS(762^X0?'73%WUP?'>'DHY7SO7A8^_JI5UB\!Z?:9)]+L9QLA%1 M>% Y2H@Z!6#$;2!'C;AN'?;O27(W+=I'P_L0NNV@I.<>3B^YW*B^S3/+8TD: MA/:6O/F,X(RQ8&@A1^9C9*PUE/_'?WR^M6;MQ0IO_GX_NWKU\=O_G+\YN.K]Z\^ M?!PD3; ;)8=-(C205OL4PR.3_] 'Q96U4%Q1%/G%1%"V=1!@9D4J640<<([: MPX3M/UOTXB$?ZT8Q48H)ER5M RG3B@WH(5AF02=)D:^-/MC6Y74W*>@FK= ( M"W?'B^XL[PXVX"OJSR52;?]\5@]!COZ8+B?$/ J?)&ATM(WH.HPY\0A1.8%< M2G83J;%,5*+@&A&)*1$N1]Q(P) MR/^P6A610FH=9=Q+2">8V5_1MZMZ]Y9Z!] Y#\!_PUKP-$&RP-&5!+Q2K*0O MX(-VH(4V4<20N&U]$_?Z\T>^/;"_.F]GN7>5;0>XN#:_XX*!DE"R("F2Y;1* ME#(*HJWM&(7D,N@2HV\-CCM$C(N0W?7Y\'"4'83; 3J. MA"]3"ADOF(F*R<#K58E8UTSR9%19T5"LDC+(S.3MJH3]&UP^1M"XYP[-4--. MZ!T@Z#VNR+QBOKP:<\&%,)';R#-XSBB9A Y>7$*O0-O5"'&+(LA".%+ M\['DFQ(W;@Z]G1D:1!D=H.S&R*D+%B@ R)(I"<&@@IJ, &=IH43GC$:+(C6_ MS'\/&>.FOILA9U\!=X"1#V=Q.,(T)D9$#F2WU:R!Y_0 M@IFKDW$T;]=\&55M=C'VMX3QO\;;0D\G#NS33 MB&1&!0,F5.V10@Z>4M9C@V&HX^_ MW:+>6Y^$3!Y4K*?&R1EPO%Z9T,[%XIGGUFZ$A#M?/?(N,R ,]I-B#]O-Y1;\ MFH*_=0O)">?!*%D8)'I!;%#/9]_.3DU_GB]_#(D\DLUDJXD<(3HZZD[28HJZW\P,K MK,C,FM]7WY+$3LZ9=D3$W<:=@ZFG _3=F DN3)86Z]71($E.M"[!95TM;,!0 MYV;XT-SSW782^Y#]\H93]&VKM:O4=T;,%]I$YYG6QF+5/D=S<8QR/AP\!Y?6 MJ\MQ6>LN38)H#0,>A#5)"".;]R=XD)C19\T>#%%M]+'O!=UWC5%V5UX3$I'G MO)8E43A 04#2Y"R05YG1FV31)RE;MQ&Z2\7HTVD/9ZGVTT W]NIZ>V6)S#BR MMU(1Z[8 MOEP/8+QP"=:^R!O\??VKY<1&5$5P#Z5P02&_(0YC"( LNRB49;'YZ-7-*!M] MG-AA=_:VFNK =C_ U=_#R1E^9RH:X8T1 8*N-W;KA 7G,8(/.3D9D&?>VOAN M1-CH8W?&1M\>>NH7?.=+ZK*5,:ZOJ]&.L=8K"9%Y01$^",4H/$N2?"/RI$$S M'CU/*;+F-7H[D#GZ0)ZQ@=E,A_W"=+WV'N!0V4B$: :Y\J52\;7M$3GTW)2L MT%,DV/[ZR[94CCX4:&R0MM)@!QC];3J;+TABE]>Y7WP.LT\DT]J@Z_1+Y6C- M[,3I;'F*%$MF;NKT;@7!& :!.:E-U,&ZUH[DAJ2-/T#H8' <0ED=8/!&(\0' MBK[7JRW>7FWOD>2[G*[P RZ^3A.>+T^*\>:?9M/O\K!.>%?[:6>ER+TIF,F] MJ4/%N4[<.L-<:#V,>VB>QA]Z=##4=P6/#I;+C2.(\#+QDH M=.3$2CWCDC*"E$9Z(;&V9!CR4.@F.>//5AKG7&@/I8S?NO5>CM8+Y9*A%_/E MZC=64![3LC<@2L8DU.YYM6&Q-L#=(T_Y&0I@;![44&U=+<%_B,.;-@II4R[1"F3W M'-5SYE(N(4)TK.[PM,W37H^ 60H= M&E&]WI@#H.4_?,Y<3ZZ/Q M*3D(6GE0EE:*+Z9 *II"J> <][<29"![-82B.G ,!S]FR<7%5$=^ MRQ#K_1OK23*) 2LF"^9]P>9N8A>G< =,Y R$^*Z@T<%2N6T!+A7P*ZGHY71Y M[C03<\N'G.:_GJ/3AK[^^?ON/@<8Y7GW[@0'))T58-D:#2EQ"5-( N=0Y2FVC=JT;,SQ&3^/I"5F@Y/0_V&PD**851%\$ M<*QS SE*-(.U+>EK>L)^FG]B:,(V8N[ XWRX,5C67.E0,KAUHQX=''B-Q(UT MKI@B:B/H_L![.2;[";@#B+S!577LWRWF7Z<4*/[R[6]+S,>SMQ2RDT)FGXYH)7V= MKJ:X?#&?T1MG]-[%+^>S[Z$ T][8$#F$0I)46B;B.@IP02HOC4;TK=L3M:&\ M$Q]Y1_S,1U=F!Q"^UG&'91,UTW4\4E"TEI4E5S J<,*D%+-AGK=.9F[9XV@P M*(VA^X=;'VVCB"X:N-PX4ZL'8K,T/<&KXI?*U,?YA@*^$F907!MO&7@I"J@2 M/;BD"A29G?$FLZ 'O>C8B(]QM^L.@#TZ.#JPLB^1GIRFE[?J<^&"62B1>5!& MD<]4>!TR[@(3*O.46F=%KS]_7$L[/AKFC533 :R.3NMIU7^N::^CS5=A]FE* M;OG1"KDJ HJ$(XV$Y4$<:,9TM+U"8U.(HO6APN/4S2N+>P.>@W5UX<; M<(.?7Z>S0!*>?:IW-Y='L_QRNDSUK'4Y$<@Q\WH;#W-=9IE\FYAHF2G. _,8 ML+2N2]Z4MG%K3CN':".5CI[@N\'4^HKQX;6>C'8\^TH:F"^^U8*N]:<^ MK/#+W[Y,6! A6X6T'Q0*+[DDF8J"P,@M5X++Q-2M%6.18LCV$Z=V[Z U6-UH-YALJ*X. M0/?RXK'G4OP8_GCU1^4%?\$9ENEJ(B*/W 8/AAM'[&0!T4H%.I'#(ABB$*UW M\"=(&K>&LSL8ME1@!WA<-TZN97@DPG.6+OB9E%Q'3@H.UCE:6(7$%4W1P'30 MT8FD'6M])O,@,>-64G:'P39*ZZ*'RWLD>9REU;IQXJ7WNX[3CD^_A.FB2OT% M6?Y/N)PX&WV.FN(V&VMY%Y?@O*_I6Q18 D],MS[.V8*\<;NR=H?1H13;@R[?BQ&3X2)G!I:94@OZQ?FP9Z>D$T4;9>3P\\$>HF[<%JW=(78@ MM78)V*-TGEX@N>/TZ[KB@'%?"],*U)0"J. <.#+YH#/*E)F/C(G!H7J7KMY: M+K3!Q)/0VU-!7>SM=[FZ3!W0DB5'F169,$.QSH!*28$/2I#ECYI%90K#UJ:Y_YX@# !JM4B J*PU1G%WOP M-FLH693$O7#*M78D=Z.TMT8-!\)D*[0.RX11*F3M(U- M0*L.(9(/S&R0-HMPL"WX@JC>^C4<>/_=135=>GRU#*7*Z1_3U><7Y'B3B[UX M/0UQ>E(;XP7I)8\U44",U/9,H49@$8*//E H)I(<'GF/DMA;%X4#X;"=VKI$ M)2VSQ1G1<<%1=4)*BCI+%0$M\MJ+6$$,# &5+"$H%%D<) ZY15=OK0P.9P?W M45 'H-N\4F^"FB6,H4#2M1E/\A*BX63S8\K&))ZB:6T%-Z=N7%^P@WK'@12Y M.T3GM.R&A&@-S99;")?^J1#6!6!RW4M*1XB\#@M$5<@.().^=43=AO).;MZ\ M'O*ZPY#*'+ONAWA-B'E9^]UK;NY,P6Q&[M?7 EW7;W)S0Q-JJU/!ZA4[J MFG6-""35F)0(4;/![>J#U(V;J^P!J<,HLHOT^>U5^+8\S)P6#KDK!ISV#A1* M3_&?2_4T*V3/F=*F]0'/%N2-F\KL :8#J;(#4[JY="?19*90""BR'BG8HJ'F M<\$;ER5J'U-JW:-[<^K&37=V@-&!%-EOMNGJ#M*&PA5"15'JB9A*Q#5#!S$J M"4DE4<\?#(\'2I9N2?FX_NQALDU#*K,#*_L>OUQX.F_+Z_GL$X5PIU6>].,+ MHF:ZFBB9LXJV]K)ELIZ,<0C<:-#UIG$HVF-L[:<^2527Z:A!D7*G)KBEVOJ) M^V_P=8,?G7*PTA60(K+:OMA!H%V'."M&)G2%R]9[_(/$=)EZ&@U^.ZNI']B] MN^+F)<95'WN(:/++-!( M8-M)-1V![%JBX'+1D-$^'Q%34-8RV% MM^LY8,N)E5X7$0L)P]<6'YHV@*(,2.0Y"A9\4JTCZ4$9ZC)W-#[^QX!+#VOG M8C?Z=;X@!_QLD3X3K[>L@; ^&$'NMZVA7R2I!\0(7*N/L_=AJ[L ] MV(O9\TFA=V\M7+A-U\5Z+NH)SREPZ0,%OCR RD*#]Z@ANCHO0UNG7.MX\; < MCAM\-EX?'8.C@TUB/SLAO0\ZX[')+X7JP[0ZIS-67L%BN>Z-%F D+@%%ZUF@9,3V=P1'QZM@T6/ M7:%U&]4]AV&NOQQ]./[P]M=W[U]]>/7FX]''X[=O;I*_V=36^[ZFZ7C6)^EL M-(?U[>)3F%WTBZ50;SD_F>9SI,_RNVM<7+4Y#B=7^+Q6JY5ISU71@Y_/Q^,U?WKU]??SB^-5.X[,?_\*F)GD+VAL9YXL^)NL!["?3 M=*-7GN5HC?"@N:9]63!=+TDG8"E;;:-(6%H;BH>IV;N9]_33;%JFJ9:/WWG( M]X40;<:B#0,6:].@6(_!D<*\D*(V-CITS?LQ;D;9R,-CVJ#D3LON]DIYUM;I MDO7F5NKJBP]GK>[G97BK14$,CRQ2X!*RKET0)042]3#4"UX\2PYC\^EE@UFM M&YO[^LN_?5\61C!T,0LHH4ZS]PK!8S+ M!(^*67;E[8\1D^W%FH;1-R);%LI MH(-,^L=%R-^;Y-WI'WK.W<0+9W0IF:0E7"VS9G4XN0#TK"0;C2F\=7NEC0@; M>835,/!JKY(.O^+L#&MQRWW=R6ZOHABX94X6,(:;VH_*@'=:T(](PK0Q M,]_:8&]'X&,] M1(NT3&3RF;>N2'N"I)&G00T#IY9JZ !5UPLX+X:EK:]XW&9+AI8H?7//?B/21A[V-)23WUXM':#MUS!=U!%\^!N&FNZMV=]S MEFXS)A2BXAC)K>1R?:FMWC B?U/X'*4.SMO6EV$W)F[DT4[#(&X8U72 N3?X M^S61+>8S>IG.SQWNYR\HQEFBL(;+4$<*J RQ7FY3/,B4O&/&MVYPM2V-(P]N M&@:!@RJJ R!>#2&]S8?7462K-.AH:H?9S-9].$ )[DEHSA?7>FS=0[2,/%]I MJ B@@>"?=1;_8TW=M,_A7WSMX3+X]_$Q?/X^853!!K(SZ_.DJ#C$4K&'WAAG M"2>N=2'7_UOM>O\\5Y[NND[Q9#99Y M!$>1#*#7+**PDG,SC RVI+3;G/\V*+HS>GUXI76P07Y(GS&?U=YJMX/L7\)R MFM8SYD_.ZKVJFVQ*;5U 6^_CA'H?AS&*MFNI2.(N.I\YU(L&.'K MF,^4R,_P&;2F\+S60\G;0Q+VYO0Q>KIU ;=!Q&U+UDP!/6REEY6_EV,=/N"G M\U+D/Z;+26WM0Z%W .\51>4Y(P1'_JM5V818 G.B]4'6HP2-"Z=V>K^]-393 M0@^(.J?]Y?PT3&<3QWG@W''PSNIZ*B(@!./!:1YU2D:ZTOKPX 8!XR*FH6)O M0V9G*8\][N&ED;E>IH 1F3 MK@4A"GQ.""YQKCS%!$EO5(E##[EF,NBG[^;BL>>/FQQHOL\T$W6'<+E822'( MA$ER".M>0NAT;4Z8P)1@26+)6B$' LR8&TT[S3X!E1W$W($O\O= 42JMFN,9 M?2T7G&&AP(!>7AA/9DK$6J9MM?K48J8DRA$9:T0LDA$UZ%YT5B5 M9-+2YXV2XT_8J*L'CIM&'&07VTV8/2#@ KBT+GR0V4'(J9X#60ZU/0R(.I F MD6]FQ4;QT"88&-M:[*BLV^K>07(C*_RWZ6QZ>G9Z0;@(S@5I:-]E9+!4X*ZV M.70@(G)AHQ8Y;K2E/*'R&P\=6>F[J&S>0GYC*S[\<8WP4G@L6#OK%*YJ452 MZ+@!9@OW4;.BQ$:=>9]2_/6'CA.Y-%/\SO+KP-F\*MO\Y=O5R[].<4%$??[V MFG:_D[4M+*P(F0-"%D&2;((@1ZD$2#PEF;4(N-D.L$LY[:.4C7OE9+#DZ@!J MZ0ELUVJ$EW?YNW#.M7$Q*Q? NG6=<)000^: 0BKEI$74\0 EW \2.&Y.;@B$ M;%#2W49=/6'Q>/;E;+5<2XQ?V/ H9$$F)11&VX'2RH)+M'PY&B6TRTZIUC47 MCY#3"<[:@^ AN.VID0[ ]<"^\/JJ-1T7M9^AE< 9UA8C.H)3Y'!DF2,&780U MK>1OLP6FJM4\"4E('7( SF,=EB-HQ>O @:%$GPHW&6_%&P^[T^"Y/ MTO;#W8%T,3;:KJ[JO,?5V6*&^6B6C[Z&Z4EEEI9:';T],5YBYM)!HFT%%#,( M/D0+B,QI6X22S&P$KDV>UF4^NP&6FDMZ;.B\F:_PVLJH@UHGD0ER+92#O#ZQ MD2&#+YF!R%)Y[EA@Y^O,O,10-@["O'#GRL6RQ<7*!_%Q;KT2YGBRK@ M2;TAJG-D$.OQM"J"D8#(2B(/#)-/DF/K,L--Z.K2C6_C,S572^]0>S.?I4NV M'$^Z4-BK=;V_:H6%P$("3!:]ETR2Y Z)MN^DC=L_8SS [:BYI[IDG4] MJU;[8IK(Q+I<%!,IVCST].RGSQ>UCD>;G*OI2[V9>A;K)M3<#A;KKM)YL#W(3C3 3A M/!AF0AT77\ Q'P%9#(5^PU3";J?0U!KUEFSK2^DMKQU;J#0&*K6W?;Z*<'L-VX M5Q2T"ZK$##&)!$I; YX3+RR'X%AAVF%KK_#9W+K;2K&/WKK;1LICQZHD]Y"G MX>9-L1 \.N<3E,!( -R2,TQO0%9*N:@%DSP_Y:@]^.T]W;/;2E/SEF+;8V[Y M?H,3G[PF:)6,,><(,AI-ZR 6"'52@90J2&(L%!DV4OZ^=RT'._UKA(%60MS9 M!'S%19RW.9>AGU^A]]IY'T)AK+P3TX$PIH#/3U;W#G-U&2+C_^\<] MMFL$@@:BZ\!+N.%)J5\4]&V1.?%:,RZ" BSJETQ0-+CD!WE(D(9DBXEM? MY=B,LI$Q."P\=@+C5KKJ9NKYN\7\ZW1):KN'MTFQ7.:4&#'#!2C'**3E(4$6 M"DT,6.]'-4;?8_2,W%#SH)AKII=18X+M9/>/Q71%;D]93J+.SA%+4&2MF16^ M"BW4F_]H,449E6C=Y'5+$D=NH-FA_=M->WMD+S[5^HZ/A_85, M8:2 #&1RY'#'&"!HDZ"H>OW<:6UXZT[^V](X\HRO#E&ZH_[&A^D#->'WMP;_ M2YC.ZM]OZ_:!TT^S\X*[]&VBO#'>>P'DG=/^X;2!*.IM!*M"+%J($&Z%W1O7 MZF])RL@#PPZ"S1&4]GQB&Z5#3I(%R&@=*.\R.%9WC:@QQV10LW'N-XT\9*Q# MJ[F5KO:,;5[-\LC51[<[VP]59/30O<2? =;)^W^:@NZRQ-3Z;G"KKDBJ%E.7D%(M4D -I$!K]P M8 &%+U:4W#PYLQEEXX*K#0J>@%8#E721EWF#J_.)R=7OG/"DC:_ME"1J\B/J ML'&'NXJ[O[0K)>0D^%!&32\M+Y"NB_-XR:I#P#C@RJU'RS? M7+V7]_@_SE_,3T_GLP^K>?KGY_D):?>"2Z.Y1&DC9%=J_HCVG*!HQ0H1'07T MAOAN[2IN2>*XB>J#&]RV*ML]9IFOPLG8UO5B7N $,7*AT9%_[FOSNV)H*68) MI7;Z=,H*Y5J7.NQ/];A)[+XM["Z*';N(_4%VWV.X9'CU%,/2H@O%.TA")U!U M:'E@C -G-DNN T6HQ-PR2!%NWLTP5[+Z?+=#*OS4K75:/?!\$F9HU6&J2E#4,ISR#8HHE_ M=$98DZ)O#=8VE/>5.VB2_AQ!I<\(R!>19+"Z6)U!)U;()M16\BIG4)$AE]$& M'5H7CF]%X+C)U3$0M".(MU=G%\G9==_1>F\HG%QL)6O&;N;V+@>UU[Y(Z[8U M1XM%':JPOKLZ$4)Z*0SM:-*0HTZ2ONC+E80*+NB87.NF!?M3/:ZY[0#7!U9\ MOX;Y0L9W9#\I(I?H1(" =7"810Y>&%K:Q7GGM,A:MR[4W)+$<1.U'8!X2)5V MD!Z[[96M]Y@KP6&Q1D5)U,OJFA5C($1F($G!G4!:D[YU^NARHFU20 <+H(>#SRZ2 M[P! 1[/5-%?2IU_Q>R[UU1_IY"QC/F^3>?KE;'71'_&..3^MM7\3K5)V4EL( MI4X.%IE#U)H$R31#Y(G64NL6N4T([^N@LLG>>'B%/NO>E _UZ!RJ2ORIYQVN M6GPKSH>O&I><)Y.]@UB<(LQS#8%%PKS+0@F!4<;F]T<&JQI_HO,KA3K,^% @ M9&-!!47[CJ38*FW$2ELMIF6*^UAS=>6-#\1RL4(QB^'JIR+C:'!VUX)I%E5J7:6Y-Y,AM M X'O7:JZGW#_>5O'X[?O/KPX<7;WWXY?G/T\?CMFUWVT?N^INGV^"2=C7:] MR[:2A(8XG9UC>Y;79N@H_9^SZ7)ZXSS:.&FY*0&*,[Q.[M$0F2O@$U/D_F4F M8^NSI^THW->0W?.T[UG(CR3T7^C3_ZQ],80RM "U05^K.2W$[#U8%KAEWDFQ MV3CL_>1P#V7C[I8#HNFV&1M 4<_0=JT;LNT4"3S\94/;L?MH'L>:N9QEX!@! M,Z%.291U/+L$\K&T*Y(%Z]2SMF;?._S5^J)/L^E_8C[.I-'U%G_N;*X?NU@/ M:KMT ZJKL5R>G6+^>#ZKZW(U<9&EES(37T@+UB@/7I/ K$<=1:+POWE=5V,6 MGI5]W :?#S>F/[SJ.\@=7DKZFEC?+>:_SA>GX7A6ZE_UK>_L,2O(I4X9+,_U M3C#C0)+/@$IQXY5!<;M;23-3L"&)XP8C!T3ND*I[AEO\F[!8A)HQW2/MM\G7 M#KWM/\['. Z 125S#G5R;9V@1$B"Z)F&5-LIILA]Y*V3$&,Y />LJN4OWZ[] M=-';-WDG@N4UGR] 90KX@Q"U&HU^]IQQ;#_*8TL:G]46O@W"'M["!U!>GWOT M>JJ%H:#0LR"A,%OG\2@!OG@&,ED*Y]!B-JWG.CU 2B^#9(;0_].[[M;*Z!13 MYUXN7K3-)X&HE"0'YVNS:)LS^"P=T*H47 N/5N8#H.L&47V8M+U4OP&<=M?# MV)?UCLY'IUP,2F#2,_(I$TA6I^Z@T^!C,;36K!$EBQ)O'UT\/FJFAQDSC?5U MS]R9'80WHMJ7B]7D13U^P04)&01BK,8OZ+N?E6"\=F%;& :T_!"5XJDT=/.%"6D1M,3FYT1:US5/'@\] &I\? M0OQ].LVOOP]7,4((9 B.U0EQVC!PT0M@QBGE>\[(F6#7'QCM74 SHN;BLN/\PL.+MG&Y1MCANPW@NCR,+KV#I#N@U]?1P3-0?B8"KJ '[7::]%\->$-W'$!D9I M010>0069(#):4UP:'62V@L76MQ<>(6? M+L\POUW4O]?N[(U+N.>_G0B=8\Q2 T;R752@9>2]-Q"]53$RQK1K?9&Y#>7C MWIHYY#X\M%K[!/.:G7>+:<*),%$YR1085>\!,1/ F^2AJ)*4"5]],O599_#R=G M.$$?5*S5S%$S5L]@;+7?&624*C 1T(362-R0M'&[Z0T&OB$4TP'>+NKCR]_E+%$Q-!&=!KLOR64!B)D7P0AN07 07&8826U_0?Y2@C;#EGAVVVBGA M&58UWBQ #O<5(+>M=]SB@4-70N[*^S@UDD&BYCI8T%G5.C5UDYH5M[D1N0 M]ZDB8*, 5>J6-H056LBRA]?GI!F2- M:\>:0V%3J.VHEPZ@]IJB],L"=BP%V2+VBSPM:)@XT(&W<;'!I5[773 >!^"R35&2Z^71?8)2O))LW([2"VV^*AX];U M#(6B047?@95Z4&YO5Y]Q485W:7Z]2CE';B%S6:OCT4!(Q<.Z5K@(G;&T;L6T M,7'C%O8,;<&&T5$'X/MU2LL*7T^_8CXF?2*)B9;IR>V(.^9W7G9)TTQE-+ZQN-WQJY= M56/*."."HIA'U>NL EB_. MEJOY*2[>X\E:='UYEP2 MRP>XP71%S[CYB[&K9'932P<0>^3:Z5\6\R4YEC$ZFW0$H076YJ/5Q92U_J.4 M&$P.0ASP-O":INZ*)';4_N8W@+=710?0NJ=(\@4MQBFIY[S![2+,EN>4W7O5 M[VB6+^_Z39@.M&+1@_&ZGI99!4'3KLZ49CEBR"3JX6MT=R6_XROK^P!V+ 4_ M+VSS23':2E/=C. IH(G>0R!O%$S@!3D33.)0._4F]'5\Y_U Z-Q.11T,0;Z' MM[M-\,.5:_UH&_R+CUR-Y427O'><5E[M@JAEK4N@2,IZA2D)BLEEZ[M1PW'3 M\67YQM >0_U]VN&=);%NDG%^//0UG%1/;!(DMSH%#D4GBA>#$>"5T!!-5*2L M++D<:FC",!SUX3J/C=L!E].>(/K1EM3Y@+WS3WZ__KF8'6SA/%,R=[Q4%AK0),WD%(5H.P6NMHC+:VYW7X(&-]-%;[@===&TAU ML,[^,I_GWZIOIHF/<#K[/]H?2#K:T+"7 =465?0!97ZQ$-!R^]!ZV\1Z.1H]8=+Z8M M5H__K]5S2+#\8$4%U]^YU(ZQN=#>[*!@)NT4$HPO(0(S!AWCEB/O.3M]#TM] MQ.U=EQ?L"X0?;!NY2 !>_\5%D]QWX=NZ$$Y+3)*1<(+( I0P H(TM>6RY*98 MQVT9JC/=01C\<2H0]H;V\(GF1CC[X1?AVMV=\)!2R%I"YH7V:Q4-.)0!DI=! M*AL5[>//:NFMV?IQ:A*>UX+;'E,_V#*[]LZ$<6:<0 3/R2=1*GERA0TY)O5F M,F9F@CE "70+5GZE].NV.D@C-IIG(L35KJX'H:@7>VK6MO>1 :,*5:L MBH'YUHW3?K )//L$/(.K[/E:]LN\^KVKM([Q<"5SSKB'A(J\1U/G8V5E@#O+ M@I)<&^PD7GF*E3X.;WJ)YILJO@.S?(\8WBWF7TG4\UDX.9Z5^>)T_>[QC#@- M)Q?QTMH*I'F=R;+"H_R_SY:K]27-JQU3%!Y*<;(.S:P]HT*"X#0#;J27-ODD M<:@Y!8U9Z>-0Y1#X/[CBQVXTT58&3UY4=H*>SU& 4&AJT%/G9,=(KJ1!(U)6 M6=\J3GF@@\5AZ>XN-75XG,Z?!VCZ]*?VD,Y#-U,G)2;E:H8N)!% !1'!L40J M5,Y[5:R+K'6KV\-PUEU::K3%UC&B1O3;!C!!VQ\H*RZ\E62.C @>5)$((;!" M?V@3M;81BQYA(]N:D>Z25C_2SC8LK,9V'1\LG3Y/@[PMUX<%?5?21&MCK9,E+RHB(#E"F",DH ^:VS^4V;[& M[_&Y"YHGPDL9K' @BZ$M7M'N[LC=A,1D$L8$VF$/<.%X"XHW _SS:VY]0#V. M;?4?XNNB->!O8?%/7-5][@,2=QI38QU.FA5@#E!DM)!DJ0T@V0Q M:GJ\%KEUNO(& 9NAZ/FUD=Y=RAU Y!ZIW-N)_>WBLA'[F[,Z*.5M^?"9Q'[Q MVXD,AIR%.@U195H8AASOR+(AGT$7AI9Q&UK/KFQ#^6:@?+X-H ^HUS[1?)G- M?[>8)CPZ67\'O7WI!=?>:FF%^6/XXR7FL[1:=PXYK]_V.8=BI #O.2='V!2( MPF8PEEO!;0FQ^?3!I@QLANWG>_OX\%KN .+G\[%.[IN/=1GA\8F.W/HH$9*3 M%E30#KR('*PSZ TKSKG6YG@3NC8#Y/.['=)<)V,'*/?$8M>$]K:\IM_5GDJ< ML7>X2!ODYBX^%C[A1!?4+$4+S"A:<)XD'3W2[H)>.?J:I/5FT^N&I'(SJ#Z? MNQY]J;49OO_MYSOZ(3G]<_VK]6_JOWJ/Y:?Z]]_>']_X_OQM%DZGZ330MT[# MR?+/:7YZ_IA?_O;A^,VK#Q]>O/WME^,W1Q^/W[ZYG!\W+^\6\U]K_NU:&NXE M18K3D^5-]I;3FHA["LF[/NKG[SS>YO[BB7< .3"_^,<*9YEG'1Y1&=%"B4)XO*2KUD5#(#+Y4!F:QEJ(0U_ #]EAZA<-\-?^O!A2$EJ33) M(3'NR*&1GC::4$?DZCKH60C,K6^*;DMC=_G/KGWI9P)WAJ;P>G:(2(1 =$ZT,P5(S JSX?JGEM' MS[@];V/?5H>)I0.(?6UF M72SCD!>:V5 "2Q ,S_0Q6O+B$WU%](D&SGBTN=C&R#N S.Y4VH$8^6&>R[ " MVQ^3_@:3TWPUE-);W#KRJ\-?>*7)#(@*O*O#DH*N?9[!ULU.QB0I4,2A7.S==J13,"4P\1$#EZT M'O/SB( ^.EB;X^9P)G> D&V@?WRP8*P1I589REQKVR59EPH5%)U]U,0V]K09 M=%!=M#^RQBD1&$HC'2ZT3.N>=T*$T\U M2S,)O"!E:@G# *6V]R6TM( MO_IE'Q1L-&L.YGD'+OE'DD.N78&W[M_'_.EF:-8R7QA-7>BN@9>Z[%W4?&&4 M!E(4*KA<%]ZRUG?6-H(Z =+A G]Z137C?@]0NJ%]E5R,QB4Z>0*)1=5+E4,H MRD,(@EF&Q=KFA5B/"!BYT*.=8)]"YF N=Y)R7QU@E3P6**20.D*MJJH'R."\ M#&!MX=*9R+0J/[-6-CY]9 P<+JDUR?;#V3:VW-^2&7@RS?-/^6H2%X_/0722 MB2W(]%[:]T+7C8?*0M')F\17F!X? M@5N9F$QUJD",M7* VI2B]4!*\05+?QN]/R2#[WA)0/^(_? M;F,(I_GJK'P@X6ME,T;HG,4'@ZGOD]0:G.=E/*3090=" M^[JRRAKF6M<<[47@\1IFTQON4^Y>H9#2*S#))'(BR(V:H/#J[1^]LCGT68#5G#MAT;GE94A9'+ZHP55 M%[PN6P*5YU9)*U-,K5MPGU6GW=<2W4[PN1GR\W[=D)_7WW_#_Y[-WUSB8G'_ M05E3F60X<%=+#= 8H"^LSJ$.D4?!;8JM5=[Q5+\DC;@/!C?7BCV+?%^LPCRB MINRGSWP>E3EDO=F^-[@(.1!4DRV$5\,C>%$B"(-N^0ZE9G/OJDEKF/ M$.NH29\@6E47*S$-H:Z>U%%FG;)DSK7N #J*X)>D*?=!WC&:\CBI=A LV?$2 M6!;U1!.-K68R"Z[NM*/SN1#I:,$9PY46MKD)M =YOZF7@6-E@RQ@$1+QCEW!>@ $303 MV2"S/++61>D_(:E;V!T/A]EPLND :K?S.3[DRZ6X%I\G7V^/8HVU+A9.'V?M M*TQT:7BO)$0TF)"^51E;I_"WD#-NZOXY(=9*)F,7*MZ>XS7&/^D[69W 15^R M4F0JV_J!)+*<@RJ)OI+(1:Q-(T\7&VQ:N[+N\>.FX9\#)8U8VX'N.9]CRE]P M_N>"?*[E'RIK;I%NDB=/BCCB>"B@9"&DUPI_58O]E58QF=9E'EL)&C7"D64$JQ!1\+7EI/61U'_IZF67WW![H M8#+L )];SO3KO(Z*T8E[EY2EKRS4+0<*P6--)3)F)4^9J?",/N>2IG&M_>'0 ML+N7N;]H^H;:JQBOOUR3N9G3JR^S^=7DGTMQ7G"R&VRT'$2U(TC#:T I(R3' ML[><6QU:;SC;G\IQU6(/<&PAOB,&+'ZJ+QX:HLN:L$S&2"';-F%2H#Q:<$6G M.D*'N2+)KN'/",==R^\&GYAU=OSM^_>_7ZW?MWYP=. M-5OWF*;9V9_2V2@A^Y.YKG<)L>(\YY$P8,COI+N0(V! !4RHI(L./)K6IO.. MI T\BOB^?,$X+9P5$7+QY'[+:&L]F0#EN$V:A6!,Z[#LKK2-:[$-@:$]YP\? M)J7>BTS6*('#Z_$V/VQHQ35@#=ZNT!,J8N%11NYQ:Q]X. M(/-E*+5]D/5#)F!@V;U _79$^=R6IPVMX88LF=L5B$D:&44=#JHC.8.V1 C& M(UA&%V*H@[M Q:Y1"R@"):TM^C_> =4AA MD%X:[6/!YC6"V^AY&4IK'ZS\D"%O)8T.0F;;AU!E(X2VY.BBK_$_+0V$R!"D MS:@EVL)%:X._X]EN[>2^UXBW?830 Z(>3;)16:&SR=?14QX4YV0 M9^E2^^F +V7$VUZ"W3KB;1\NCUTTL796&1EMT5IT8 +2 2+9D%BGEB5)[G(Q M@5NU6\U$[R/>]I+43T>\[<.V@^7^+<_#;,"Y7C&CC$;6.5<"R9XOI#1Y%!#J MZ91"9F/:2?9'S/5ZIM%N!TN_ >O&E_^V^72Y>!>$UB!#$37"SD@75M68T1MM M!-?1[02"8X?\/=.$MX.1T(J)'5@*&^RI^XQ.RK'.\HE0)"O52.?@8ZP^OPAT M%N4-MG;H?D;3N-ID, NTJ2@Z@-8ZW^\NGG3AHU3.Z0Q"E#H,TROPB7C&ZFC= M.DQ*-Y\LL)6@+MV: V6_0X#O,$'T'LJKS:.'I5)7_[)IB&X=-8W"<>\S+O+B M?M=]*E:+5%=%.[IT8JW)E9QLD.*\\"R2A],ZE/Z8@F-UQ?NZKC.??7(UW&K-S00&+\B#%5(I1J)GGQ)%FE.&KGF0%;ARZK;.GN='6=>HDY%^LEX@92QD9- M(U'/VO.]4_C<=#3>3K$0*1;-M8 L.5VLT3'P/" 8E1./A4F16B^G^BE1XT*J MB>AW@-/A*,<8"^74)%,\>@L_53C=! MY"*SX:TUR19RQH[*#',MM>)_OU!:?5Y,.>2\*& FD &8Q])3W)X:^TJV(N!T>N@Y;!UWE^'##0,611+'+% MHV(_=:\W/[Y+3!PBN\WYSD,8V8%N6:]^W]_5D_GDO%+,0,IU9:U3%IQ4!B1& MF5 IS=WS^-WO]ZKJ'##N.\QUU5(.'(T3O#R]]F-[7A2 M0V.+.M'E_61Q=2&$#S&I"";6B(9T!= @:7"7;*C3VJ)I;2DU(KU'9_] ..V3 M0AU(MMU!^FG.;X]S(R)I@YS!12-!J4+^$&H/)D>=Z880LOG<]E:T]^@J# 'J M9Y)NOZB^3S[N8_V"ZPB;8.CH)8)&;0I+DCG?NERP(?D]VA6#8GMP M&8_MZ:RK63Z]KE;Z6;FQV2]2MMH&NH-T)I.?^!L O6:@#;$U:5'R4UV\P>WY M^;O&SCFWQ]<03!X;,[?AS#>S+X$^A:5X5E,M;\8;/JYHI9]=?\EI>U49J?V$ MW!EP2B/2IZ=#/S: ; #BQEW9/!@JQQ;COP*,[ZM)@K/1 MLN+!E;KG(4JR:2+7H$OT!C-/_FDUZH WJ^(Q_Q;0O F0WAW9._OI+AFA=U MO-2#OU[4[M:'_^1"8R"C-2)(%6HR(!#WO,G (GH9Z\@&T;JX]4B2=T*C>XEH M?$Y9]MY2]/;D]?DA58[+?]>TIO%'2AI5,+[-X6K-/M.H$*46#JRL^V)8W?S, MHX:2+*NW5@BJ=:'P>DJ.WYWW\*GWG6_2V!(*^.X MCZUSMAM(&7F0-6N)?"6AE!!RE M:55'M#$&P83(2;8ZY]8)RF%TQ?U&HWJ5GI4W!+K)U2\8;YMG[_MFBV&2%?HH M1%WW;",CZYX5L#$Z[DIFRK9>/+$S<5WJDWTPLGD_=DNQO 0-QRHA=$SP5'YUF.K9LPAC-=WDWI6=$^JQ9+117RT9(X8@MV19(#"63KCC5?)/X>DI&KMTY M6L(_@U8'P*04#\*2M:[H_N8ED_'N M(AB>+!FR6B??.@C\ Q$C5U>UQ\QQ;.X )X\O[Z4B#IP5S-I#TKG&IH@?'M&! M3:YPH;T2LO6(P1^I&'FR;6.3YD@N=X>3!YO/.8_!\UP@,*OK5C<%GG$/5@D? M9"&U*5LO(MQ$2T]F\/XRW@J9 QD^=I'&Q^_3-(DU>;7V3I76.6&"$XG)Y(+Q3_=Q;X!'UM?T]-5TP(>[7C:W;WS_BX% M;] YKY&#(EU*OR3R%@WQ27BAU5 [C=P>P>0C\"V2& M\:01,I-82R9D13N!'T703@A15/.9V0_>W]/U-O MH#.MJR16_V^+L.[Y*H)P854F.PL%6$$TJ^(+N%P,D(EEB@[%,=XZ2?WP_3W= M.XW4RJ'<;3;?KPTR;H>D1AD0%7$@**OJB$)-[E\R8 /WR+R0Q0\1[7]"QKA= M.4/CY!!>'ZM*SINFB6Y/\F :JG$<4>O:-VSK-%1&>I%83R9[HK]W,6)NOI5@ M+27C]LX,C9T#.?YB*ULNGGP!1]:VT..>I[KE*=UW]2W_T8)5+<:NKGU.<^8\ MR\C5#=4?3#%IC-006,V42./ !R>A%.6C*YG8\3**$- M(N/ ZS+H+YAVF!(C)R66!=! M%?)WDX^UX5>5;*SDS>O??J1B?*P<)=BG:_F.XW)W.%E%<"VF))RQ8)R@;X<, M4<#E2C).KHV.NH;I!T5*#VFQ8V6[%2H',+H#L*R)RGNG7)V&#S:F93^( 2\4 M0O%11V=T 5^DK;/\2,.J+(#1 M 90//%C5>ES8BRC...+V.9++W>'D80XQNAJ+-V!J59-*= Y$EB':Q$*4R;I! MNO!>1''&7C+>N3AC#X:/G7O_21F!B2PG3;0GB75X75+$J1S)\N>2EZQ)]^XV M$N-E%F?L(\@]BC/VX>K8 -E0$/OJDIX_I1/>Q%[CY&XRK-=!Q51O5LLB*),$ M>!<-_=$P89EF*,-.D-GWS3U=2"U -"CGQX;5KWG^!:>O5^4IL\<6FF(Q2Z$= MR)(D*,\0?*(K'0US,1<7O"X[06C;6WI*G;6 2S..C@V-[:5+AF-&E1&"<[7! M71;R&[4%K>O #:4\#V8G;!Q?#O9,^;(6X&C'TPXLW;6=0T5*XS(W(%UDY"0R M1_ZAXZ!3")@5(X^Q=>G&P5UXSUL(=H17=#2G.T3+ZE/21I6,TD$6JH *P= I MHJU#S9U56G+WU$SY]^G"VTO"NW7A[)&X:X^6PSJGG[K;;2[(_[9S:A\T=X&1[NZ I#I>C-"49X[7U@X'W M7-,-6R33B7O$]@N0CNW6?.[.NV/PTX[](V)I,;^Z^(#33S>ZESO"N?,*DD<+ MJD:\O30*>,! 1*/"W?)%]-0'>*$_W6/ET0M[LG0/-U@.YV$/@E_A-<=@>- , M;+UQE?8)?$6NL]Z*:#,Y,#N- -U%]&->*$<(ZZFX#^# /YE\'=N+?<#ZI ME]L'O+K1>LB4XG6YI\I,@4I1@XLR@7 >I<_D?/'6'=-/:>BIKO?X4,51'.X, M(2O+6/$BL68CK4VJ-G\F8D>2$+/0(C#N$VL]'_9'*L;U.8^3ZA:(',#B#D!" M+E2:3=]-Z8DUE'M6B(JOWM]]N'6A^::VX0,M%#U4"&0146_N)KK]AZ- M+,U;'7UWT@=(05]19S-H49\+$N^0SUEDZZ#N?" MX-"68%GK*M?'%(P;L&B,F".8.W9*;MED-?N6ISB]^CW/)[.T5,:6Q%>GR0=C MQ ^3)6AF1!0F:Q;X@2@8TP1I)K?M.#B B6,CX?]=5(;C?[W]31+5F5Y M_GD^N_[T>?7#WXB\SY+3#^1*W]5,,MUX$8KQDO1=59W1!I!"&2X+#^5I=&L# M3 YZ?5<8.D3FLV<50)<0DZ^FZ?PSF5E8Z@%O3E48.8Y1\IQ0.IK1'9BRF_J&.68RW20'H4AK*PP:?- &0HH6 MC:N'&Z*'\="908,MVQJV@/XP?G< F_<_;C_X?O+7U\E\*9B;;^Y":,\)[P6L MKII4I0#(:LNX(MO=JLB#'W*6T":Z>JJB/A 6[IWFDBC4X2M8MNO9_/Y[!\U MG8U?Z2=UKZ%0V16NB'EU+&TT9&A:KX#S$(,P)D9LW;NQ#WT]E5P/A[@FTAG; MHGK2_#*=7N/E[_/)-$Z^TF_P>_U;^J B_6=6[GYPH7WVJF@)4=W+0LQDJA(:+]DO+J>YPL5 M,]D:A52V3+53(7KP.G-@B=6UAAI5VLUHW^5M/56X-,!0<70@KA8BK@BLV@O##DK08/1AIB5F RI6'=O,VT]136 M;F,T#2*5'M72;>QE91&^S]_R'#_5PTUF%\4%21SC4!@N=]<$<$AG9=K*S#*W M4>/!6FK;FWL*) RDM)HQ?FQ4/>;6W;%NBMKJ#S_F^;=)'8_ZZ(3!6E=]6A[K MQ#LM-3C-/-@DT!*)297=4RQ[OW[7ITM#<)?KW%. M'T/.BU5KSD4*&5F*#)A=AOV] -1,@_:R)"-0Y7#XK;;UU;N%,]E+P,TS\+[W M@:3O3M^<_79R_NK_GGQ\3/)NPS4?_O.F,S4WTM5HE.:[*;TJG^-?:^8J>F,2 MBTZ!];;*%^E.22;7I6.D..BG.K?N#]M"SK%7SII'WV^-YHH;HUBNR6=2DD85 M"%(XR(IQ810*59[AJ)WL[VZ%B:?74C,)O"!EYG-_X'S MM+C)7T>..M<>((::3JMK-Y"MH4^4FKZF($KSI84_(:E?/;,/,I[JF99RZ*'_ MSBP\H!6& M+F3G./R8Y8G)",G.Q:4!_HJO2,+MP4@D5R MM#5*;/P5;Z+E^(EXCY^[+L2(6JE2 OD.C),]D PC>\!QR,Y$X11G1K2^/'<@ M:UR=U 0;/\[-:RN,EZ9GEG;'03'?#4\:5.>LHW9HS5.B,(DE"3>E^_[*4U.OOJQ_>?P JFSI)WX#@O-[T MK/:J8:Y[AKT6Y+.&LM.(I7U8+U]U_S[-,Q%?SC#?>TOU1;0PZ2D:&8)&"V!L2 MA&"(V\+K4"=A1=UZO,\1Y([K@@Z"T><2WDN[75?,?O"A'I%DW?WA@][!.YYI MZ&LYJ2B]BQJD#76&E0W@8E)U"9["DD.)3[O5_U6NY66DR$L9C#,!O"D:E%+5 M^589E$Z,NV@4/EW>\-Q7\OA)VR;8.?(ZWEM8'5S%'TE$>=E_<+V83/-BL3K, MXF:D?98B.-+2-24!"I4$M$&!1R:TPNA8\T;:K02-C+&AX? 4?LUDTP/0;FB_ MG;RAI6/D78/0(E4#A.@.Y'#[)"S/P23O6\](>T3 R$!J)]CU(8X#N#QVC37Q M'=,$5P>X396)P-#' HH7.D 6!EP6#@RY-3I9QYC?K>-UW=.[N+ .D=2L)=O& MEOM;,D9/IGG^*5]-XN+Q.4I)VFM9(,;":[Z5N*)B@IBXMXK[:(O:2?Q;7M*% MAW8L"EHQ<7\P^!LP3//5\5 XG=&?WUQB>GP A9(\12M&DWVMD'@SFRYFEY.TY/LRY7AS%4:3=/0&O*U7 M(:NC0H1T@,D1GW1R,K78[;#^[2-KAF('.(C#>5*AW!\ YP\]LJ6'I7MD)Z MN'+H[C2)E"M+$#(C(RO39^6T%) %4Q$YIMP\4+*=HO$*)@=!44/V=P"F-[,Y MW>5TI-/9](FQ+E!*RQ1D:>HL/E,@6*G!BF(,TQ:S;*V&-A(SCF$\&(3:,+T# M]-P&C5[%_W<]64R6 JE7N],I.:LEX9_TJ/*Y .;B041$(YAFN7GQP@921G:I MGCE,VT(>G<*J_G:>;]K\=BX,*!1T9<=@Z=X6R$M@U=-\!H ](FK< M(%X3T>\ I\/E,'9X;Q6?7&E:'0TC3R-##+EN+14!4)L(&3$*9,ZE\ 1!V^.Y M/01R&\MK37#W .9UH$^V*-_W=W7EPM)WXKV&D@5=O86GV@O#@7&F1"XETK$& MSNROHVO7J=:';58$"]R.L>_+K@@_GFA0);L:SNJJ^.R#(2L MN+#&:<];NXT'D-E%EFXX> XMN(.Q^2W/PZQU[/VFS:^V&UY$%IF-J6[QJ\L M& O@G+(04_#)H94ZMM:/:\@8V=X;&EW',GYL)_(N='?RU]<\I2_@(F5I C=U MF5)MT\J.09"I@'#*VV*R".*)TMK@2/[PZ'%GF0\&A09\/*) X!.],S71(:\N ME_]/3A\_$T/K+J W=G5YSP_G4UGCS7IW7E433R1]DPWLQR< LS! M@J=?O4$GR*-I?8MMI6C;#7VCMQ-&%973K>-P> *W+.J E9YB1:8>L@ ]9 M@C51D#O"H\JM;?(G)(P[O7QP !W#\&,5TGDS=^_>G+MU'";3:V+7RMZ;31>O M,S'N?O!&7IS\1=D(L^A^<;' 8\S[C#U9X!S'T XW%&87>%EHUTW].8X634K?KW,2R%/ MTZLOE??_7/[]A3?<*B,T.)Z(USE:"!@\,!L"8TZA\JV;W'>A:^39[8/#M+EL MQG9,[ZWRTM#/+N07BP@'RO_LW],B9X+U,+)F!U8E &4<+'. M.]20L_&<%W+53!@6GNO(V@VL+R]5,;( 7]J\A;>3!7[Z-*\V-;UA5E8A]/!@ M!,7[%9\:#F(XX*V#3F@XE@M#CVZ0K#!$1(5]A- #HA[UD2:9O,7"@"M.;$E.D \5>0VR9Z^5H[]HCJ"7,EYA+\%N':^P M#Y?'=@S6S@F@L_*H@@"/T9,Z-@:<4@R40;(.F;%H_4[V?>_C%?:2U$_'*^S# MMK'EOFTR +DEI#6S(EZ(RA7MR$FIX^Q+U)Y%P9#OMB#\A8Q7.!@%K9@X-A@V M3 G(W"@7O01G8IT0$1D$O1P5$#'*0E?HT]OBQ0Y8.!@"#5@WN0;"7;6FLMC M7RU_SXM;G6BLXRCI(R'JZZI?.4UT_ MD+ /9]B(HHZSZ^G5_/O%'Q\OA%55[22PBHZK+/DNG@@8LW"H<5NR?3^9G_PZ3HWX<#+?DX,=R/SLMPN1:^N6=A ].E#1(6"6&@)G M!;WADN.V!LK]9'[VVSB%U,/)?$\.CFVN?R#3\ZRN>/E)-\D#6^]'\Z^"C_TCF2.3!&5FK M9T+=]Z7H:BK1T0&\=2B22';;0IS]/OJ/NQET[@O(#!W( L[$/KI^PNKM9#&&;"E5H^3 M+@)4LE9-2A]BJK7EVQ*R^PG]]/UN0G\! ;H#6=B!T-^>7'!?1W*$6#?^X,V% MY(T)1'OBW&;IM_>D[2?TMSM^Z2\H,KM_Q2W]!L;D]6=B!T$_/+H346F).0$>K24&;P4?-P#.'9)UD MJ_*V)9Y[WNEGNPG]!07G]F1A!T)_["FKJ:BZ !:!PT&31%M*1)XKL:12AR\*AX21\Z,I4^O M^2ZKH2:Z/G=7X8$X:3'-=0^A]=ZJ__;DP[N_O3I_][>3=ZQ4?TS\ M;MWWZQ_4M*%^!UH;]SA;7\WS7.*UBY-&H"%I%6Q;*"2$/RX#(C#YA9T;J-_@ARCY_AM/>K MSTE(K^D9?UYD+GF2(H#EU?2H>X]1*@[894T&,"DX(&Q6L"R#@/QB478E(IE&VA MEQ>F/.^WQZPEXE=RS^J@P'?3NU:FL_++9(K32!+^/<^7TXRF\>'W%E(F'B;( MPB@R3;ROVQ4EH L^1:%EP.;3!%H?X@6KV3W0^\.\@E&Q\")U[RG.YTL^'3$T M:K<'#Z^/MY^E \V,1AG/2P;)?" G*P0(-]W9Y&6I4E1BK><<=V'6KN("P'<;TK!-V&I\[I M7ZY"]UJH4C/GH+'NTD8M .M"[:RCK$L&I)Y^F)W_%SW54*?WQ'SB_+:YV=3&W8@GJ!(3:XI[IZQ,&>,I&RE088ZU3 M']OHZ05.QTI]-I (NEB'<<^F^WA\X$5SD3Q8XV,=NI4@,.L@.!N3M5F9YMO- MUY Q\JB:0>ZSPWC<@=ZY/\+IK(H +U]]J3GDBU X><7$"&M#!L4, U=G'W-N ME2B).[';>)J#L/*8EE[TS8%"W@B:(SC>%7)^P1=G?K\:2O_Z^R87:V7B M1,URL18X)EN';=3>3#)E;>"D=PQ#L=MLPF,9.\CI>C$.AL7[3KG?\='3E5FR M)MK F5/)*0-,!S+V Y- (B#;7[#:KNJEM$:OHW=5,6UX ME!R\)2]2*<\ 1680M22/TIH4Y'#)C6V4]>+9O[CK]$@A=P7=VZ.C$=DC8"+868ND]./7F[+?? MWITO0S&O3M^^.3L]?W?ZZ\GIFWLZ(X(LN_PU.=2 M>T.&R/=#J"7\]N5G-+TD#;_?OJ9A?E@CS>ZWGMRGF#\_F$GGV[ M=L0HAB70=Y#JO/)D CB6 R3!BQ-*9A]WV]7RDQ>-!X'#1;=FIV<3/G:"B=M= ME,RS8G4 $9( I94"="5"*HQ4H4DNIKT0,.9BIN;R/H!''00';U<8OXK_[WJR MF"RYOM1^UC#&I00C- -53 9GK0)=BSX)LI(WCRQL(&7*H?K; M>;[-(OFD!::<0:".=8:B 2]1@];2"4%_C-8^ YH>$36NU=E$]#O Z7 Y]'7U M9"=X3JK&H$RLPR $H**;,V>#7CAC66 #73W/BH$CY+7Y3MJ'>1WHDRTZ]S[U M$H5PV5E.K+&!6*,=Z=U$9Y)*&6.<"KFU2MF%KG''G@UZ6S472P]0P^_+:-$O ML_G2__N8KZXNE_GFQ47M6Z+/1 %S6=)1A 5,BK@61?3>E4+*N#7"-I/3;9#D M0-D_!5+6O.:_OMZ<1.?I$_1U@EP"GBHA5HJDJ-@ M(@)7KFB3BH@[;M79^97=6M+'06A O@^?;%K]H/X2<)'_U__X_U!+ P04 M" #7@@15WS,:]"4( #*-P &P &)O;VTM97AX,S$Q7W$R># V,S R,#(R M+FAT;>U;;6_;-A#^OE_!N5C7 'Z//<=.&J!+LBU8UW:=AV*?!DJD+"X4J9&4 M'>_7[XZ47Q([BX.EM9NZ0!5+)(\/*3YWSU'2R=?G;\^&?[R[(*G+)'GW^_>O M+\](I=9H?#@\:S3.A^?DI^$OKTFGWFR1H:'*"B>THK+1N'A3(974N7S0:$PF MD_KDL*[-J#%\WT!3G8;4VO(ZH)7X,@I._WJY.M:C9SKN,BXLTXMH-XJ2/UL L@'5 M0QOKII*_K&1"U5*._0\Z[7KG*'?'$\%<.F@UF]]4?-73DT0K!_T9:!]^!C,K MQAR_=C4JQ4@-_) JH>FL.-92F\&SIO]WC"6UA&9"3@??#D7&+7G#)^2]SJCZ MMFKA-M0L-R()%:WXAP,F@.=/)P%R#^Q(H?AL"*TV@KZX3D4D'#ELU5LW$:_' M&L/D_/7C"UBR,^:+Y MU)-Y624_\[%09%@GK[4:\2J)N7$BF1*74O?\6??H>$>@WKSOZV=;* 8S/6@! M*[>T.EOUC[(R#Q\P18][_#1$6S\> M:^.(5N0';;* M]6L_4IT0LY_.2,_2AU122Y57(>5W-_YQ;/)$@\.Y:_"(DF/ M=P1X>[_J'W'5?T\MK'58U=F47"D]D9RA8_:+OUSR3$-_2H-4 G,4_#=54U(H M9PH.<$$\>1T%-* D@S,C@ 8)C>&2(3J#4.]TJ+=20?&86TO-%*MD](I#OTLV M+5QC :ZE%Z$01]8(18&1!=44] (=G. IAD,CPQM2E)I)[8&>\-'PGK( =TA.+%@!M0 M5I?H:V=@5M#N&?PQ@7?V#'Y$!@]O+/?GSX[:K=ZQ+3E:9DT8QG22"#CU1+@D MU'!/.:"0B"1':A ./(^DL"E6QVH9A' ,XWC.A(VEM@6TP^!NM SUF6RVF4"7>+8;SL-J($:?WVF^:0<0;>S->#TX,DX M@JVZ@'-NX>X"!;RHO9^I5=3;,2WLYDU0^$8#^S2+Z+ZL$ R7U).WU-(+VE5+]8"% B(]8+%:"N9W76T16<$$-0('((+B M]YI%H:7"H@KW7L]ZR>XCNK8< #E0$-@HAPQ=Q(6D*$1@6![$0LU#BY ;+*M5A1C/[7 6,R0D8K4L!DM@*B"1D(*-T5=O:Y;=!*>09X<@=\WJBYE MV%YB7)<#R@N3 SFMSP/B6!OF ?A<>\05R'L)'(42GB/YL4JA7. A. F1^]B^ MJ4I?HM0&/-S)6!D_!5+N #4OQE06/J#@NN5) DFG&,.*LVN2Q[F:WB! AM/U M^:1G(C2$X&9#UAKIPMV-8),03N>U.:;DR?W[4B2:)?O>N? P$X#'$PD[^#SB MTV?(7O84V+O=D!HHL4HMW&(NLSY?LI:_#PBDJ%MU'!<&";0D$M=8S;1U7%'DP0\ 82X6[5+X#'PT^^.X\:Y*N:X#@*JE-JYHL;@Z#T' M9UXU^/DH(_J42''%9;E5?JM^]7]/T1?B+;:8T'?W&V1;WR#S3WC9S.E4%[$3 M0_DR\1=A%*G[ *V_DO[.H5%(@9TV=BZO_04PF67".>Y]Q)IFD0;QCF5, #9O MX 6X!M $%C4'_,4D?.;/^-^% .C>=Q4J]KOI!_O]KOU^U^XS^I6$Q!+NKP#" MXFXM[@#'@@/#2AT^WW>:<'J%PCHDFEY:^Q39/W">/41Z$&_++:*P?[XFX%(& M#2V?Q]L[.5XFUM $R KY;S6H>PO2WA991@W,B!],J7/6/F[[0F+Q%H'O-\/^ M-UM!H"<&0E@5N,-]U 7V^9@]X1F'?.F?,[ MH"6:"-PP-S4 )6EN^6#VXQAT8"[I=""4-^T;'8.+'@E5B[1S.AMT <<8Q23D M=:4G\^LE%)M/-KTLH=\7_KS39,RY)SESQ9G2:= M/SJ3[EL4S36+HIR ^\>VC0'=N\S+$77 U_GCK1>H;XSR"[Z5)<4!*%HF_O$B MF<';K8%O=LOWMWGWQ[;9G7QG(#5!<>%5_UDJ>$(NKGE# V,S R,#(R+FAT;>U;:V_;-A?^OE_!N7BW M%O#]TJ1.&J!+TBW8VFZ=AV*?7E#BDRT;E'5 M$F\/*3[G/.=(.OWVXL/YX,]?+]G(I8K]^LFWM1J[T'&10N98;( [$*RP,ANR3P+L-:O5REKG.I\: M.1PYUFZVV^R3-M=RS$.YDT[!V:R?TT8X/VWX04XC+:9GIT*.F12O*[(#4:?3 M.WK9>WD$W78WBCC^[2:=(P''O6[K^/\M!-G ZJ&-=5,%KRNIS&HCH/'[W7:] M>YR[DXD4;M1O-9O_J_BJ9Z>)SAR.9[!]^!FZ6>G,P8VK<26'6=]/J1*:SHIC MK;3I/VOZ/R=44DMX*M6T__U IF#9>YBPCSKEV?=5B[>A9L'()%2T\A] 3 C/ MGTX"Y"/L1\D,9E-HM0GTY7IV_&5Q]>/_['L%]T*KN!LQ5E;V3\8B#8C\7CE=9#,;) M9,K:I,&O*UF[3>F$W;Q[IS]J'3$ M%;O*XCKNQE=[OP&V-YE_%9:(=K(GP-N'G7MGY_[ +>Y7W)GIE%UG>J) #*$: M-G"Y;87&\3*-6@J[XS)C/)NR(G.F (2+ZLH++=S*G*5X9B1NY83'>,DPG4K' MG [U5BID$(.UW$RI2LJO <==ZM/B-8%@<$CE51J.015B:5"58;4,FR,2 89- M1FC@F2WHL&@_ 0-E)S2!5%J%\HV4X$2Z$4[0YA![@-1OCM"TP&F.L9E@T71Y M&0[$?$S@G0,QMR4FL$1FN/6)18NM7D568G4L-DOE,DO0X7 *J?!WK J!?2*= MEO9U%:DHR4GER 8B,A%V#A'18.;FW9[YX= MMUM')[;D61E%D#O122+QU&_F*\8->-H@#62D@+8W ^1JI*0=476JEJ(K)7=* MYT+:6&E;8#MRLD:KP)_L_A13BE3EH]$2Z]\'U*B@JSP& :B9&[6R)V(!JA>MB0R>J0"0Y)<[]+ M?*Q!>GE]Y/5%D;G7W1EPOH]D_B_'G1J""[!XCY$(7F+>S]1&T@1DT-]>?6344V%)$WO;9[V ]KY96T! #K4 -MC>Q#;>_D=\NO)&H;HRS$,>V02 MMG:K*Y9A>X>\M8% HS*6@GC/K4%R9'\V!]3!''V@@/P,?>0\@P5%!H); $ MV 1+L=<%=Z3$ET@23!NEF/3^]!B+9OD*;],@ MK 3B\?RE 0X2#&*L$HWUV&OKYD+8L?X,5)MNLX+@S1:$DC MK^DUU=;A=7J4BWW9&#LJ'RNQYQN:)&@/T+_>J5T"CY&E/E5/6?RLF.-Z$5"- MN)T'%.29O?T X26+7X]23DR9DM>@RKS]G?K5_[Q$7XG-V&%6H[>/-N,)9OK\ M8U\Q,QS5A1#GT#A&\4X;.]?G_@)VF:;2.? \7],L MTJC^J4Q(Q.8[>([T1N]N23W@_Y1'F-DD^+N0"-W;GR*+?6K_Q2%Q=TCU8 O*LU-7S!-H$^#4)Y1"O>JGL(VW_''OV7.M!["US M7>%QP!K7R04VM##WG!N97L;GV 0IBV%T-:AUBU+=%FG*#:Z(GTRI6-8^ ?Q* MO.HAL_;T.8N".S'HSJK((/ >&#GHW^ HR5H->E5F8ZW&0*(UX\/R1113.FU( MFM\R!4C=SZ+HZT^44+L!VBPG=N\W+&771UOGCK7>D;\WQ*[Z1)<$1 M*/7,_+-2-H.W7Q/?[H8?;O*^SVV[^W@^DI"PMW,U\J',2ZR^4GZXR[?GUJ29 MW?)1#>^>5R3'FL^NEK3=G2^WN'=R_&L/(MU\*D>/??7#3A$=J5PFUN MLNFKGHT?AI7'\)F:_V#N[%]02P,$% @ UX($5>K J8S+!0 -B0 !X M !B;V]M+65X>#,Q7V-EQ9T>;BVO$'CAZJY"2<2VJ'*LPUZOH) M7BD)&[_47UD6M'DP&=%402 H432$B63I-5R%5-Z 92U:M?AX+MAUK, K>!Y< M<7'#IB23*Z82VEB.4W>R^[IC7E(?\G#>J(=L"BQ\EV.5L% L!D*GR;P,[9QVR,>R,I^EE9)&'7:35 =:G(97V7\H G7%0/"A7] M6],2*R(CELRK;WPVHA)Z= 8#/B+IF[Q$*UB2"A9E#27[AU9=K9^YG2T4+A1J M"4OI<@*NZZ'6K<[ [YYV6TV_ _U3:)YW>FW\\UVT8="Y];-.&C0[= M7JL_N.@/FGZWW],/VNY@--J<"!UT:",S(#'AGQI<(8T#=MFI 9$30/,15T.(> M"L4BAI,D$B*>)'PF7Q^4*[6O GI,PA 5LQ(:94C7UOSR[PEJ'%^XOM"YE]$6.Z[A^JNS>L]KU!%!S!^T30!B*8+$@K=3TLO>(I5 M 8-]D8+)FC^*I3\R;*$D(/ ,?6W^[;.SX1O/.#N3YV-R^ZBR2M ;)B03%7-A M*K/B^$!.**@9AR A4J(Z:':I>'"CI4,*R#X1:VW@O#;U6/O1E";S_)('C$8X M[J7N81X8GS"?+@2-J!#X'B.U,[&/WJ:XPL*?3DR*T>^+,>](F,4LR-+5$U3& MQZB&[\ME_995/+[+"CHW'G\.US :6?XK$%CQ.M-]+\DT59> M-V,>*$$[Q&2J"1N!,1$P);H9QI,='53C^Z&$9F5*VSC%A_SR*^>U[%= M><+$:F.>G5=4!59+O9:K*3ZN6B5MG]I4JQ^09)&;AT12/4"NH>*=Z/Q$6T!( MS,[5[Y.4FG./K]M47S^WN _#YDG&LM>0*\5'U<)M%S*4/$&;;WOXD5UC<4M MKZDU%)3<6"3"(E@ER8S,Y=W7__<#EZVYL.>NR/!>X]#DRXTSB.^:P>ZB4O;V M!L+[N=E#>[24?0,=MBIEF8.$-%A0\JK)C%FZ>'U0.JY)/H#^F$/ESN9$7Z2"?GZ=#B;4>?311Y:,:,1G-%KC+1^A#6,"K.9MSH[ MV#NQ>)&]R%YDSV05ONOT9'G6,R=R3O:-&O/=GL:_4$L#!!0 ( ->"!%4. MH(UZ104 $4= ; 8F]O;2UE>'@S,C%?<3)X,#8S,#(P,C(N:'1M[5EM M;]LV$/Z^7W%UL38%K#>_Q([M!G!M=\V6QFFLHNNG@98HFZM,:B05Q_OU.U)2 MFL0)FJT-XFT-$D7BR_&Y.SX\\CAX,IZ.PH^G$UCJ50JG[U\='XV@YGC>A^;( M\\;A&-Z$;X^AY?H!A))PQ303G*2>-SFI06VI==;SO/5Z[:Z;KI ++SSSC*B6 MEPJAJ!OKN'8X,"7XI"0^_&'PQ'%@+*)\1;F&2%*B:0RY8GP!'V*J/H'CE*U& M(MM(MEAJ:/B-!GP0\A,[)T6]9CJEAY6<@5=\#SP[R& NXLWA(&;GP.*7-=;L MMOW.?J?5#MK[K4XGZ2;1?N+31I,$W7;BQ[\%"-+#YD4?I3XLJ1F_ MUVJXK6ZF^VL6ZV4O\/T?:[;IX2 17.-X$OL7KX68+6&:7FB'I&S!>U:E6M&U MJHY$*F3OJ6]_^J;&2\Y"MJ((3NH8SL2+\>5VA&QQ%)4N*AHK]21$3 MPK.?ZP)R!^6DC--*A:!A0$\NEFS.]+.GP;[?;S;#E?K5EP%H"TP MMU@O0G=3^4CF&TW.PJ/71Z-A>#0]0;JGH:3\56==A[V-4L?^/LP?0WAFPG,AF>OAB>3F3/]]7CR M$8:CT-0T?+^Q0RI]+0]^SY5FR>:1$;^Q7T7P#*>BWDJN2. M[[R#1$@K.4.<(@;*8XP6/^><0M.O%W&!*$A8BL67,&8TRB5&*M27\!@F%]&2 M\ 7%@+):,:4,9/PU+6.,/K"DDB+0J\ *^!6N>@'HJ Z_T'/&(73A6*# .IQ* MJEAL(ID9:+1D-,'A<'C-SBE,DX1%5!HK&-FEMG7 ,N,[R'*I)!:9"9=7.UYK:5A0CC8CF[S7WLX>/I[<#WV,O*M3?=/CFWS#;0S\?1,%[VA="G,GE M6I+D*2XL$9(H-X%6T[]5=$+AAWYD)KL>JU$<>YV1I&)"TGA9T?1769?#@X<#N= MCLD_:(E_<35PF9IP;6K"T_%V7:OK'OAW5_MN<&?=-Q+K6<@%;#2,PE7C9:U9 MJSID)(X97_0:V04$F0;[W_4;:)8K/$EILFTFD7USXGQI4OBW3(K2 %_6[3$4 M^N(T+S5J=?K*/F^<=JYI^3]V94EQ!&HD@Q(IBZ&"]\\5+UC^2%[_[NG=U^U^ MGKQ71N*[@W=1M_LY>#NEMNU-SVXO=G?+M$-@=BZU.@2%(/ @)R3#S2'ZV!ZS MF(*U9%I3CH#P\&:OS\K41PSSS78><$D4S"FVSZ0X9R9OJL56-M8L$FN&!\*Y M2:241TB4=EN[))>=O^Z\TBN?Q06CO>H\_ M02P,$ M% @ UX($526(*>Q!!0 L1P !L !B;V]M+65X>#,R,E]Q,G@P-C,P M,C R,BYH=&WM66US&C<0_MY?L2'3Q)GA7L&\QS,$<$.;F,1<)LVGCKC3@9)# MNDHZ8_KKN[H['#!VXT[B,6G#V >GE5;/KG:UVE7OT7 R"#Z\&<%"+Q-X\^[% MJ_$ *I;CO*\-'&<8#.%E\/H5U&W7@T 2KIAF@I/$<49G%:@LM$X[CK-:K>Q5 MS19R[@3GCF%5=Q(A%+4C'55.>J8%GY1$)S_U'ED6#$68+2G7$$I*-(T@4XS/ MX7U$U2>PK++70*1KR>8+#;[K^_!>R$_L@A1TS71"3S9\>D[QWG/R27HS$:U/ M>A&[ !8]KS 2UV9>H]Z(CQM^';_:]:CEM69A@]2/:\VF^X>'(!WL7HQ1>IW0 MYY4EX]:"FOD[==^NMU+=7;%(+SJ>Z_Y]&+!-I4@S=D$.1"-EY[.:?KJ%8,5FR9-UY&K E57!&5W NEH0_K2I*BHV)_4<2$\/+750&YB7P2QNE&!,\WH$>7"S9C^LECK^%V:[[M[\*^$NG^ M<-5OQ%4 V@-S@_9"7&XJ'TA]@]%Y,#X=#_K!>'*&[G(^?=<_"R"8@->"=_;4 M'M@P'0T,M9#(JQV[U8,7JS^%_G#R)A@-MV4Z>-@[FFZ[#9B<0O!R!-/^^8O^ MV6AJ37Y_-?H _4%@*+[K[EO[PXGTM7[P,5.:Q>L'PCGF$ K.:6C" :R87H!> M4'B;$8G*2]9P3E,A-8@8AJ\'\$LB9B2!,0]M.#(=GSQN^;[;'8AE2O@Z?_.Z MSP!YG0JY+'W'M=Y"+&3..46<(@+*(XP6OV:<0LVM%G&!*(A9@LU7,*8TS"1& M*I27\ A&E^&"\#G%@+)<,J4,9/PS/2.,/K"@DB+0;6 %_ VN:@%H7(77#%G1 M!'[+-*G"8,%H#*>,$QXRE&\2QRRDTDAM>)7250';S%I!FDF5$5PM+;8WC$*+ M6QN&$8E$(C61<7O,3D]C\.5$4R)GA%-E32X3NH9^F"O>&'P5Z03E.&[M&]5W M8N'=O(GAPG/=J372^P^=-P,_8L\VJ+_I]+5_H;;[?MZ+@'?4+P1HR>6V$6<) M[B$A^D]BG/C*L27],V.2FB.?,B9^S76.R+/B)VX:WO%1M'F+K^\*5SM"Z2I> MNU9')VEWS7[QPU&^UE'^3;!;A*VY86^5-) ME?&/JB&3) $$)"B@ZCJOFH^"IL(<,HS^OR:(F]LJ1P+X%1-Y]370MI M]F'[R$&!.;0C)FQ_^MD<-P^HET>IP];D@8'19);0#9J9D!&5%H)*2*IH9_.C M&S&5)F3=83QGG0_J+HF<,V[-A-9BV3E&'!?FB!B2I+20W%@*B+QF%>X-1E KXLFP/(= 7 MS;R4J-[LJORYD^7LR/@_7LC2P1&HX0Q*)"R"#;S#$OQN"_YCD0]=MKNMXS\4 M(:Z57GZL\JYLKI%L)T8Y>7B^[?!6IE:^]W"YU5W.F-\)S$,H8_9!(0C,I(1D M>"!#/\GS'*9@)9G6E",@S)[RJZJR]A#!;+U?B%L0!3.*_5,I+IBI46JQ5_DT MV=6*848V,Y6,,H=#;C?UBS/)F5H4C.Y:TY3 ,'%#R'$,68HM!C-5>C]=VRCZ MVOU6*HH+OHZD"29^%W3OQNMS.,R/KN[G(62&,3'3MP^Y+0&Z]?JL?!:7>?FU MXLG?4$L! A0#% @ UX($5;0B/#XX5@( I-8> !$ ( ! M &)O;VTM,C R,C V,S N:'1M4$L! A0#% @ UX($597UR?J3#P M:YL !$ ( !9U8" &)O;VTM,C R,C V,S N>'-D4$L! A0# M% @ UX($52KS4/><(P "V,! !4 ( !*68" &)O;VTM M,C R,C V,S!?8V%L+GAM;%!+ 0(4 Q0 ( ->"!%6B7I((AE8 &J; P 5 M " ?B) @!B;V]M+3(P,C(P-C,P7V1E9BYX;6Q02P$"% ,4 M " #7@@15A%\5(^W4 ";H0@ %0 @ &QX ( 8F]O;2TR M,#(R,#8S,%]L86(N>&UL4$L! A0#% @ UX($57[!6^=^?P WIT% !4 M ( !T;4# &)O;VTM,C R,C V,S!?<')E+GAM;%!+ 0(4 Q0 M ( ->"!%7?,QKT)0@ ,HW ; " 8(U! !B;V]M+65X M>#,Q,5]Q,G@P-C,P,C R,BYH=&U02P$"% ,4 " #7@@15_J_'T@@( "+ M-P &P @ '@/00 8F]O;2UE>'@S,3)?<3)X,#8S,#(P,C(N M:'1M4$L! A0#% @ UX($5>K J8S+!0 -B0 !X ( ! M(48$ &)O;VTM97AX,S%?8V5R=&EF:6-A=&5O9F%M+FAT;5!+ 0(4 Q0 ( M ->"!%4.H(UZ104 $4= ; " 2A,! !B;V]M+65X>#,R M,5]Q,G@P-C,P,C R,BYH=&U02P$"% ,4 " #7@@15)8@I[$$% "Q' M&P @ &F400 8F]O;2UE>'@S,C)?<3)X,#8S,#(P,C(N:'1M 64$L%!@ + L ^@( "!7! $! end