0001436126-20-000044.txt : 20200519 0001436126-20-000044.hdr.sgml : 20200519 20200518214915 ACCESSION NUMBER: 0001436126-20-000044 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200519 DATE AS OF CHANGE: 20200518 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Mistras Group, Inc. CENTRAL INDEX KEY: 0001436126 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-ENGINEERING SERVICES [8711] IRS NUMBER: 223341267 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34481 FILM NUMBER: 20891482 BUSINESS ADDRESS: STREET 1: 195 CLARKSVILLE ROAD CITY: PRINCETON JUNCTION STATE: NJ ZIP: 08550 BUSINESS PHONE: 609-716-4000 MAIL ADDRESS: STREET 1: 195 CLARKSVILLE ROAD CITY: PRINCETON JUNCTION STATE: NJ ZIP: 08550 10-Q 1 mg-20200331.htm 10-Q mg-20200331
Mistras Group, Inc.000143612610-QMarch 31, 2020truefalsefalseDecember 31YesYesAccelerated Filerfalsefalsefalse29,074,1102020Q1P1Y2525252566.66P3Y00014361262020-01-012020-03-31xbrli:shares00014361262020-05-11iso4217:USD00014361262020-03-3100014361262019-12-31iso4217:USDxbrli:shares00014361262019-01-012019-03-310001436126us-gaap:CommonStockMember2019-12-310001436126us-gaap:AdditionalPaidInCapitalMember2019-12-310001436126us-gaap:RetainedEarningsMember2019-12-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001436126us-gaap:ParentMember2019-12-310001436126us-gaap:NoncontrollingInterestMember2019-12-310001436126us-gaap:RetainedEarningsMember2020-01-012020-03-310001436126us-gaap:ParentMember2020-01-012020-03-310001436126us-gaap:NoncontrollingInterestMember2020-01-012020-03-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001436126us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001436126us-gaap:CommonStockMember2020-01-012020-03-310001436126us-gaap:CommonStockMember2020-03-310001436126us-gaap:AdditionalPaidInCapitalMember2020-03-310001436126us-gaap:RetainedEarningsMember2020-03-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001436126us-gaap:ParentMember2020-03-310001436126us-gaap:NoncontrollingInterestMember2020-03-310001436126us-gaap:CommonStockMember2018-12-310001436126us-gaap:AdditionalPaidInCapitalMember2018-12-310001436126us-gaap:RetainedEarningsMember2018-12-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001436126us-gaap:ParentMember2018-12-310001436126us-gaap:NoncontrollingInterestMember2018-12-3100014361262018-12-310001436126us-gaap:RetainedEarningsMember2019-01-012019-03-310001436126us-gaap:ParentMember2019-01-012019-03-310001436126us-gaap:NoncontrollingInterestMember2019-01-012019-03-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-310001436126us-gaap:CommonStockMember2019-01-012019-03-310001436126us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001436126us-gaap:CommonStockMember2019-03-310001436126us-gaap:AdditionalPaidInCapitalMember2019-03-310001436126us-gaap:RetainedEarningsMember2019-03-310001436126us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001436126us-gaap:ParentMember2019-03-310001436126us-gaap:NoncontrollingInterestMember2019-03-3100014361262019-03-310001436126mg:ServicesMember2020-01-012020-03-310001436126us-gaap:RevolvingCreditFacilityMember2020-03-310001436126us-gaap:RevolvingCreditFacilityMembermg:TermALoanFacilityMember2020-03-31xbrli:pure0001436126us-gaap:SubsequentEventMembermg:COVID19PandemicMembersrt:MinimumMembersrt:ScenarioForecastMember2020-04-012020-06-300001436126us-gaap:SubsequentEventMembersrt:MaximumMembermg:COVID19PandemicMembersrt:ScenarioForecastMember2020-04-012020-06-300001436126us-gaap:SubsequentEventMembermg:COVID19PandemicMembersrt:ScenarioForecastMember2020-04-012020-06-3000014361262020-04-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:OilGasMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OilGasMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:OilGasMember2020-01-012020-03-310001436126mg:OilGasMembermg:CorporateAndEliminationsMember2020-01-012020-03-310001436126mg:OilGasMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:AerospaceandDefenseMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:AerospaceandDefenseMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:AerospaceandDefenseMember2020-01-012020-03-310001436126mg:AerospaceandDefenseMembermg:CorporateAndEliminationsMember2020-01-012020-03-310001436126mg:AerospaceandDefenseMember2020-01-012020-03-310001436126mg:IndustrialsMemberus-gaap:OperatingSegmentsMembermg:ServicesMember2020-01-012020-03-310001436126mg:IndustrialsMemberus-gaap:OperatingSegmentsMembermg:InternationalMember2020-01-012020-03-310001436126mg:IndustrialsMemberus-gaap:OperatingSegmentsMembermg:ProductsandSystemsMember2020-01-012020-03-310001436126mg:IndustrialsMembermg:CorporateAndEliminationsMember2020-01-012020-03-310001436126mg:IndustrialsMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:PowerGenerationandTransmissionMembermg:ServicesMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:PowerGenerationandTransmissionMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:PowerGenerationandTransmissionMember2020-01-012020-03-310001436126mg:PowerGenerationandTransmissionMembermg:CorporateAndEliminationsMember2020-01-012020-03-310001436126mg:PowerGenerationandTransmissionMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:OtherProcessIndustriesMembermg:ServicesMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OtherProcessIndustriesMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:OtherProcessIndustriesMember2020-01-012020-03-310001436126mg:OtherProcessIndustriesMembermg:CorporateAndEliminationsMember2020-01-012020-03-310001436126mg:OtherProcessIndustriesMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:InfrastructureResearchandEngineeringMembermg:ServicesMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:InfrastructureResearchandEngineeringMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:InfrastructureResearchandEngineeringMember2020-01-012020-03-310001436126mg:InfrastructureResearchandEngineeringMembermg:CorporateAndEliminationsMember2020-01-012020-03-310001436126mg:InfrastructureResearchandEngineeringMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:OtherProductsandServicesMembermg:ServicesMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OtherProductsandServicesMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:OtherProductsandServicesMember2020-01-012020-03-310001436126mg:OtherProductsandServicesMembermg:CorporateAndEliminationsMember2020-01-012020-03-310001436126mg:OtherProductsandServicesMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMember2020-01-012020-03-310001436126mg:CorporateAndEliminationsMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:OilGasMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OilGasMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:OilGasMember2019-01-012019-03-310001436126mg:OilGasMembermg:CorporateAndEliminationsMember2019-01-012019-03-310001436126mg:OilGasMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMembermg:AerospaceandDefenseMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:AerospaceandDefenseMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:AerospaceandDefenseMember2019-01-012019-03-310001436126mg:AerospaceandDefenseMembermg:CorporateAndEliminationsMember2019-01-012019-03-310001436126mg:AerospaceandDefenseMember2019-01-012019-03-310001436126mg:IndustrialsMemberus-gaap:OperatingSegmentsMembermg:ServicesMember2019-01-012019-03-310001436126mg:IndustrialsMemberus-gaap:OperatingSegmentsMembermg:InternationalMember2019-01-012019-03-310001436126mg:IndustrialsMemberus-gaap:OperatingSegmentsMembermg:ProductsandSystemsMember2019-01-012019-03-310001436126mg:IndustrialsMembermg:CorporateAndEliminationsMember2019-01-012019-03-310001436126mg:IndustrialsMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:PowerGenerationandTransmissionMembermg:ServicesMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:PowerGenerationandTransmissionMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:PowerGenerationandTransmissionMember2019-01-012019-03-310001436126mg:PowerGenerationandTransmissionMembermg:CorporateAndEliminationsMember2019-01-012019-03-310001436126mg:PowerGenerationandTransmissionMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:OtherProcessIndustriesMembermg:ServicesMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OtherProcessIndustriesMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:OtherProcessIndustriesMember2019-01-012019-03-310001436126mg:OtherProcessIndustriesMembermg:CorporateAndEliminationsMember2019-01-012019-03-310001436126mg:OtherProcessIndustriesMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:InfrastructureResearchandEngineeringMembermg:ServicesMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:InfrastructureResearchandEngineeringMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:InfrastructureResearchandEngineeringMember2019-01-012019-03-310001436126mg:InfrastructureResearchandEngineeringMembermg:CorporateAndEliminationsMember2019-01-012019-03-310001436126mg:InfrastructureResearchandEngineeringMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:OtherProductsandServicesMembermg:ServicesMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OtherProductsandServicesMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:OtherProductsandServicesMember2019-01-012019-03-310001436126mg:OtherProductsandServicesMembermg:CorporateAndEliminationsMember2019-01-012019-03-310001436126mg:OtherProductsandServicesMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMember2019-01-012019-03-310001436126mg:CorporateAndEliminationsMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembercountry:USmg:ServicesMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembercountry:US2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembercountry:US2020-01-012020-03-310001436126country:USmg:CorporateAndEliminationsMember2020-01-012020-03-310001436126country:US2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:OtherAmericasMembermg:ServicesMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OtherAmericasMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:OtherAmericasMember2020-01-012020-03-310001436126mg:OtherAmericasMembermg:CorporateAndEliminationsMember2020-01-012020-03-310001436126mg:OtherAmericasMember2020-01-012020-03-310001436126srt:EuropeMemberus-gaap:OperatingSegmentsMembermg:ServicesMember2020-01-012020-03-310001436126srt:EuropeMemberus-gaap:OperatingSegmentsMembermg:InternationalMember2020-01-012020-03-310001436126srt:EuropeMemberus-gaap:OperatingSegmentsMembermg:ProductsandSystemsMember2020-01-012020-03-310001436126srt:EuropeMembermg:CorporateAndEliminationsMember2020-01-012020-03-310001436126srt:EuropeMember2020-01-012020-03-310001436126srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembermg:ServicesMember2020-01-012020-03-310001436126srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembermg:InternationalMember2020-01-012020-03-310001436126srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembermg:ProductsandSystemsMember2020-01-012020-03-310001436126srt:AsiaPacificMembermg:CorporateAndEliminationsMember2020-01-012020-03-310001436126srt:AsiaPacificMember2020-01-012020-03-310001436126us-gaap:OperatingSegmentsMembercountry:USmg:ServicesMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembercountry:US2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembercountry:US2019-01-012019-03-310001436126country:USmg:CorporateAndEliminationsMember2019-01-012019-03-310001436126country:US2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:OtherAmericasMembermg:ServicesMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMembermg:OtherAmericasMember2019-01-012019-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMembermg:OtherAmericasMember2019-01-012019-03-310001436126mg:OtherAmericasMembermg:CorporateAndEliminationsMember2019-01-012019-03-310001436126mg:OtherAmericasMember2019-01-012019-03-310001436126srt:EuropeMemberus-gaap:OperatingSegmentsMembermg:ServicesMember2019-01-012019-03-310001436126srt:EuropeMemberus-gaap:OperatingSegmentsMembermg:InternationalMember2019-01-012019-03-310001436126srt:EuropeMemberus-gaap:OperatingSegmentsMembermg:ProductsandSystemsMember2019-01-012019-03-310001436126srt:EuropeMembermg:CorporateAndEliminationsMember2019-01-012019-03-310001436126srt:EuropeMember2019-01-012019-03-310001436126srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembermg:ServicesMember2019-01-012019-03-310001436126srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembermg:InternationalMember2019-01-012019-03-310001436126srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembermg:ProductsandSystemsMember2019-01-012019-03-310001436126srt:AsiaPacificMembermg:CorporateAndEliminationsMember2019-01-012019-03-310001436126srt:AsiaPacificMember2019-01-012019-03-31mg:plan0001436126mg:LongTermIncentivePlan2009Member2020-03-310001436126us-gaap:EmployeeStockOptionMember2020-01-012020-03-310001436126us-gaap:EmployeeStockOptionMember2019-01-012019-03-310001436126us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-03-310001436126us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-03-310001436126us-gaap:RestrictedStockUnitsRSUMember2020-03-31mg:director0001436126srt:DirectorMemberus-gaap:CommonStockMember2020-01-012020-03-310001436126srt:DirectorMemberus-gaap:CommonStockMember2019-01-012019-03-310001436126us-gaap:RestrictedStockUnitsRSUMember2019-12-310001436126us-gaap:RestrictedStockUnitsRSUMember2018-12-310001436126us-gaap:RestrictedStockUnitsRSUMember2019-03-310001436126mg:ExecutiveAndSeniorOfficersMemberus-gaap:PerformanceSharesMember2020-01-012020-03-31mg:performance_metric0001436126mg:ExecutiveAndSeniorOfficersMemberus-gaap:PerformanceSharesMember2019-01-012019-12-310001436126us-gaap:PerformanceSharesMember2019-12-310001436126us-gaap:PerformanceSharesMember2018-12-310001436126us-gaap:PerformanceSharesMember2020-01-012020-03-310001436126us-gaap:PerformanceSharesMember2019-01-012019-03-310001436126us-gaap:PerformanceSharesMember2020-03-310001436126us-gaap:PerformanceSharesMember2019-03-310001436126us-gaap:PerformanceSharesMember2019-01-012019-12-310001436126us-gaap:PerformanceSharesMember2018-01-012018-12-310001436126mg:ExecutiveAndSeniorOfficersMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:PerformanceSharesMember2019-01-012019-12-310001436126mg:ExecutiveAndSeniorOfficersMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2019-01-012019-12-310001436126mg:ExecutiveAndSeniorOfficersMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMemberus-gaap:PerformanceSharesMember2019-01-012019-12-310001436126mg:ExecutiveAndSeniorOfficersMembermg:SharebasedCompensationAwardTrancheFourMemberus-gaap:PerformanceSharesMember2019-01-012019-12-310001436126us-gaap:RestrictedStockMember2020-01-012020-03-310001436126us-gaap:EmployeeStockOptionMember2019-01-012019-03-310001436126us-gaap:RestrictedStockMember2019-01-012019-03-31mg:Entity0001436126mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember2019-09-012019-09-300001436126mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember2019-09-300001436126mg:TexasCustomerMember2020-03-310001436126mg:TexasCustomerMember2019-12-012019-12-310001436126mg:TexasCustomerMember2019-07-012019-12-310001436126mg:RenewableEnergyIndustryCustomerMembermg:ServicesMember2018-10-012018-12-310001436126mg:RenewableEnergyIndustryCustomerMembermg:ServicesMember2019-01-012019-03-310001436126mg:RenewableEnergyIndustryCustomerMembermg:ServicesMember2019-04-012019-06-300001436126us-gaap:LandMember2020-03-310001436126us-gaap:LandMember2019-12-310001436126us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2020-01-012020-03-310001436126us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2020-01-012020-03-310001436126us-gaap:BuildingAndBuildingImprovementsMember2020-03-310001436126us-gaap:BuildingAndBuildingImprovementsMember2019-12-310001436126mg:OfficeFurnitureAndEquipmentMembersrt:MinimumMember2020-01-012020-03-310001436126mg:OfficeFurnitureAndEquipmentMembersrt:MaximumMember2020-01-012020-03-310001436126mg:OfficeFurnitureAndEquipmentMember2020-03-310001436126mg:OfficeFurnitureAndEquipmentMember2019-12-310001436126srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2020-01-012020-03-310001436126srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2020-01-012020-03-310001436126us-gaap:MachineryAndEquipmentMember2020-03-310001436126us-gaap:MachineryAndEquipmentMember2019-12-310001436126mg:ServicesMember2019-12-310001436126mg:InternationalMember2019-12-310001436126mg:ProductsandSystemsMember2019-12-310001436126mg:InternationalMember2020-01-012020-03-310001436126mg:ProductsandSystemsMember2020-01-012020-03-310001436126mg:ServicesMember2020-03-310001436126mg:InternationalMember2020-03-310001436126mg:ProductsandSystemsMember2020-03-310001436126srt:EuropeMember2020-01-012020-03-310001436126country:BR2020-01-012020-03-310001436126us-gaap:CustomerRelationshipsMembersrt:MinimumMember2020-01-012020-03-310001436126us-gaap:CustomerRelationshipsMembersrt:MaximumMember2020-01-012020-03-310001436126us-gaap:CustomerRelationshipsMember2020-03-310001436126us-gaap:CustomerRelationshipsMember2019-12-310001436126us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MinimumMember2020-01-012020-03-310001436126us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MaximumMember2020-01-012020-03-310001436126us-gaap:ComputerSoftwareIntangibleAssetMember2020-03-310001436126us-gaap:ComputerSoftwareIntangibleAssetMember2019-12-310001436126us-gaap:NoncompeteAgreementsMembersrt:MinimumMember2020-01-012020-03-310001436126us-gaap:NoncompeteAgreementsMembersrt:MaximumMember2020-01-012020-03-310001436126us-gaap:NoncompeteAgreementsMember2020-03-310001436126us-gaap:NoncompeteAgreementsMember2019-12-310001436126us-gaap:OtherIntangibleAssetsMembersrt:MinimumMember2020-01-012020-03-310001436126us-gaap:OtherIntangibleAssetsMembersrt:MaximumMember2020-01-012020-03-310001436126us-gaap:OtherIntangibleAssetsMember2020-03-310001436126us-gaap:OtherIntangibleAssetsMember2019-12-310001436126us-gaap:ComputerSoftwareIntangibleAssetMember2020-01-012020-03-310001436126us-gaap:CustomerRelationshipsMember2020-01-012020-03-310001436126us-gaap:OtherIntangibleAssetsMember2020-01-012020-03-310001436126us-gaap:NoncompeteAgreementsMember2020-01-012020-03-310001436126us-gaap:RevolvingCreditFacilityMember2019-12-310001436126us-gaap:RevolvingCreditFacilityMembermg:TermALoanFacilityMember2019-12-310001436126mg:OtherLongTermDebtMember2020-03-310001436126mg:OtherLongTermDebtMember2019-12-310001436126us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001436126us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-03-310001436126us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MaximumMember2020-01-012020-03-310001436126us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersrt:MinimumMember2020-01-012020-03-31mg:quarter0001436126us-gaap:RevolvingCreditFacilityMember2020-01-012020-03-310001436126us-gaap:RevolvingCreditFacilityMembermg:DebtCovenantPeriodOneMember2020-01-012020-03-310001436126us-gaap:RevolvingCreditFacilityMembermg:DebtCovenantPeriodTwoMember2020-01-012020-03-310001436126mg:DebtCovenantPeriodThreeMemberus-gaap:RevolvingCreditFacilityMember2020-01-012020-03-310001436126us-gaap:RevolvingCreditFacilityMembersrt:MinimumMembermg:DebtCovenantPeriodFourMember2020-01-012020-03-310001436126us-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2020-01-012020-03-310001436126us-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2020-01-012020-03-310001436126us-gaap:RevolvingCreditFacilityMember2020-03-092020-03-090001436126us-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2020-03-092020-03-090001436126us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembermg:DebtCovenantPeriodFourMembermg:CreditAgreementMember2020-05-152020-05-150001436126mg:DebtCovenantPeriodFiveMemberus-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembermg:DebtCovenantPeriodSixMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembermg:DebtCovenantPeriodSevenMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembermg:DebtCovenantPeriodTwoMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:SubsequentEventMembermg:DebtCovenantPeriodThreeMemberus-gaap:RevolvingCreditFacilityMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:SubsequentEventMembermg:DebtCovenantPeriodEightMemberus-gaap:RevolvingCreditFacilityMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembermg:CreditAgreementMember2020-05-150001436126us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMembermg:CreditAgreementMember2020-05-152020-05-15utr:D0001436126us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembermg:CreditAgreementMember2020-05-152020-05-150001436126us-gaap:SubsequentEventMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMembermg:CreditAgreementMember2020-05-152020-05-150001436126srt:MinimumMembermg:OtherLongTermDebtMember2020-01-012020-03-310001436126srt:MaximumMembermg:OtherLongTermDebtMember2020-01-012020-03-310001436126srt:MinimumMembermg:OtherLongTermDebtMember2020-03-310001436126srt:MaximumMembermg:OtherLongTermDebtMember2020-03-310001436126us-gaap:FairValueInputsLevel3Member2019-12-310001436126us-gaap:FairValueInputsLevel3Member2018-12-310001436126us-gaap:FairValueInputsLevel3Member2020-01-012020-03-310001436126us-gaap:FairValueInputsLevel3Member2019-01-012019-03-310001436126us-gaap:FairValueInputsLevel3Member2020-03-310001436126us-gaap:FairValueInputsLevel3Member2019-03-310001436126us-gaap:BuildingMembermg:OperatingLeaseArrangementMember2020-03-310001436126us-gaap:BuildingMembermg:OperatingLeaseArrangementMember2019-03-310001436126us-gaap:BuildingMembermg:OperatingLeaseArrangementMember2020-01-012020-03-310001436126us-gaap:BuildingMembermg:OperatingLeaseArrangementMember2019-01-012019-03-31mg:welds0001436126mg:TexasCustomerMember2019-12-310001436126mg:VariousPipelineProjectsForTexasCustomerMember2019-12-012019-12-310001436126mg:VariousPipelineProjectsForTexasCustomerMembermg:TexasCustomerMember2019-12-012019-12-310001436126us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember2018-01-012018-12-310001436126us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember2019-01-012019-03-310001436126us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember2019-09-012019-09-300001436126us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember2020-01-012020-03-310001436126mg:SeveranceandLaborDisputesMembercountry:DEsrt:AffiliatedEntityMember2017-04-012017-04-300001436126us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermg:RightToCustomerContractsMember2020-01-010001436126us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermg:RightToCustomerContractsMember2020-01-012020-03-310001436126mg:AcquisitionRelatedContingenciesMember2020-03-310001436126mg:AcquisitionRelatedContingenciesMember2020-01-012020-03-310001436126us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermg:ProductsandSystemsMembermg:DisposalOfForeignSubsidiariesMember2018-01-012018-12-310001436126us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermg:ProductsandSystemsMembermg:DisposalOfForeignSubsidiariesMember2020-01-012020-03-310001436126us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermg:ProductsandSystemsMembermg:DisposalOfForeignSubsidiariesMember2020-03-31mg:segment0001436126us-gaap:OperatingSegmentsMembermg:ServicesMember2020-03-310001436126us-gaap:OperatingSegmentsMembermg:ServicesMember2019-12-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMember2020-03-310001436126us-gaap:OperatingSegmentsMembermg:InternationalMember2019-12-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMember2020-03-310001436126us-gaap:OperatingSegmentsMembermg:ProductsandSystemsMember2019-12-310001436126mg:CorporateAndEliminationsMember2020-03-310001436126mg:CorporateAndEliminationsMember2019-12-31

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 EXCHANGE ACT OF 1934
 
For the quarterly period ended March 31, 2020
 
Or
oTRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from __ to __
 
Commission file number 001- 34481

Mistras Group, Inc.
(Exact name of registrant as specified in its charter)
 
Delaware 22-3341267
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
   
195 Clarksville Road
Princeton Junction, New Jersey
 08550
(Address of principal executive offices) (Zip Code)
 
(609) 716-4000

(Registrant’s telephone number, including area code) 
 
 

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par valueMGNew York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
ý Yes  o No
 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
ý Yes  o No
 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer o
 
Accelerated filer x
Non-accelerated filer o
 
Smaller reporting company o
 
Emerging Growth Company o
 
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. o

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


As of May 11, 2020, the registrant had 29,074,110 shares of common stock outstanding.



TABLE OF CONTENTS
 
 PAGE
 
  
 
    
  
    
  
    
  
    
  
    
  
    
 
    
 
    
 
  
 
  
 
    
 
    
 
    
 
    
 
    
 
    
 
  
 
i

PART I—FINANCIAL INFORMATION
 
ITEM 1. Financial Statements
 


Mistras Group, Inc. and Subsidiaries
Condensed Consolidated Balance Sheets
(in thousands, except share and per share data)
March 31, 2020December 31, 2019
ASSETS(unaudited) 
Current Assets  
Cash and cash equivalents$17,027  $15,016  
Accounts receivable, net125,130  135,997  
Inventories13,510  13,413  
Prepaid expenses and other current assets13,151  14,729  
Total current assets168,818  179,155  
Property, plant and equipment, net94,971  98,607  
Intangible assets, net72,019  109,537  
Goodwill196,289  282,410  
Deferred income taxes1,910  1,786  
Other assets49,538  48,383  
Total assets$583,545  $719,878  
LIABILITIES AND EQUITY  
Current Liabilities  
Accounts payable$13,110  $15,033  
Accrued expenses and other current liabilities75,156  81,389  
Current portion of long-term debt7,240  6,593  
Current portion of finance lease obligations3,847  4,131  
Income taxes payable2,067  2,094  
Total current liabilities101,420  109,240  
Long-term debt, net of current portion250,786  248,120  
Obligations under finance leases, net of current portion12,401  13,043  
Deferred income taxes6,761  21,290  
Other long-term liabilities40,424  42,163  
Total liabilities411,792  433,856  
Commitments and contingencies
Equity  
Preferred stock, 10,000,000 shares authorized
    
Common stock, $0.01 par value, 200,000,000 shares authorized, 29,042,069 and 28,945,472 shares issued
290  289  
Additional paid-in capital230,472  229,205  
Retained earnings (deficit)(20,896) 77,613  
Accumulated other comprehensive loss(38,294) (21,285) 
Total Mistras Group, Inc. stockholders’ equity171,572  285,822  
Non-controlling interests181  200  
Total equity171,753  286,022  
Total liabilities and equity$583,545  $719,878  
 
The accompanying notes are an integral part of these condensed consolidated financial statements.

1

Mistras Group, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Income (Loss)
(in thousands, except per share data)
 Three months ended
 March 31, 2020March 31, 2019
  
Revenue$159,465  $176,787  
Cost of revenue113,324  122,417  
Depreciation5,497  5,496  
Gross profit40,644  48,874  
Selling, general and administrative expenses41,558  41,763  
Bad debt provision for troubled customers, net of recoveries  5,491  
Impairment charges106,062    
Pension withdrawal expense  534  
Research and engineering824  857  
Depreciation and amortization3,970  4,172  
Acquisition-related expense (benefit), net(542) 453  
Loss from operations(111,228) (4,396) 
Interest expense2,789  3,527  
Loss before provision (benefit) for income taxes(114,017) (7,923) 
Benefit for income taxes(15,495) (2,637) 
Net loss(98,522) (5,286) 
Less: Net income (loss) attributable to non-controlling interests, net of taxes(13) 7  
Net loss attributable to Mistras Group, Inc.$(98,509) $(5,293) 
Earnings (loss) per common share:  
Basic$(3.40) $(0.19) 
Diluted$(3.40) $(0.19) 
Weighted-average common shares outstanding:  
Basic28,963  28,574  
Diluted28,963  28,574  
 
The accompanying notes are an integral part of these condensed consolidated financial statements.

2

Mistras Group, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)
(in thousands)
 
 Three months ended
 March 31, 2020March 31, 2019
Net loss$(98,522) $(5,286) 
Other comprehensive income (loss):  
Foreign currency translation adjustments(17,009) 2,131  
Comprehensive loss(115,531) (3,155) 
Less: comprehensive income (loss) attributable to non-controlling interest(19) 9  
Comprehensive loss attributable to Mistras Group, Inc.$(115,512) $(3,164) 
 
The accompanying notes are an integral part of these condensed consolidated financial statements.

3

Mistras Group, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Equity
(in thousands)
Three months ended
Common StockAdditional
paid-in capital
Retained
earnings
(deficit)
Accumulated
other
comprehensive income (loss)
Total
Mistras Group,
Inc.
Stockholders’ Equity
Noncontrolling Interest 
SharesAmountTotal Equity
Balance at December 31, 201928,945  $289  $229,205  $77,613  $(21,285) $285,822  $200  $286,022  
Net loss—  —  —  (98,509) —  (98,509) (13) (98,522) 
Other comprehensive loss, net of tax—  —  —  —  (17,009) (17,009) (6) (17,015) 
Share-based payments—  —  1,425  —  —  1,425  —  1,425  
Net settlement of restricted stock units97  1  (158) —  —  (157) —  (157) 
Balance at March 31, 202029,042  $290  $230,472  $(20,896) $(38,294) $171,572  $181  $171,753  
Balance at December 31, 201828,563  $285  $226,616  $71,553  $(27,557) $270,897  $177  $271,074  
Net income (loss)—  —  —  (5,293) —  (5,293) 7  (5,286) 
Other comprehensive income, net of tax—  —  —  —  2,131  2,131  2  2,133  
Share-based payments61  1  1,426  —  —  1,427  —  1,427  
Net settlement of restricted stock units—  —  (284) —  —  (284) —  (284) 
Exercise of stock options3  —  32  —  —  32  —  32  
Balance at March 31, 201928,627  $286  $227,790  $66,260  $(25,426) $268,910  $186  $269,096  


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

4


Mistras Group, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Cash Flows
(in thousands) 
 Three months ended
 March 31, 2020March 31, 2019
Cash flows from operating activities  
Net loss $(98,522) $(5,286) 
Adjustments to reconcile net loss to net cash provided by operating activities  
Depreciation and amortization9,467  9,668  
Impairment charges106,062    
Deferred income taxes(13,739) 244  
Share-based compensation expense1,345  1,356  
Bad debt provision for troubled customers, net of recoveries  5,491  
Fair value adjustments to contingent consideration (542) 305  
Foreign currency (gain) loss307  (647) 
Other76  (163) 
Changes in operating assets and liabilities, net of effect of acquisitions and dispositions 
Accounts receivable7,884  4,904  
Inventories(405) (505) 
Prepaid expenses and other assets(985) (5,425) 
Accounts payable(1,526) (541) 
Accrued expenses and other liabilities(3,315) (3,189) 
Income taxes payable  1,965  
Net cash provided by operating activities6,107  8,177  
Cash flows from investing activities  
Purchase of property, plant and equipment(4,301) (5,637) 
Purchase of intangible assets(87) (88) 
Proceeds from sale of equipment184  724  
Net cash used in investing activities(4,204) (5,001) 
Cash flows from financing activities  
Repayment of finance lease obligations(1,167) (1,124) 
Proceeds from borrowings of long-term debt280  121  
Repayment of long-term debt(1,639) (1,694) 
Proceeds from revolver13,500  6,500  
Repayment of revolver(8,500) (7,500) 
Payment of financing costs(522)   
Payment of contingent consideration for business acquisitions(1,303)   
Taxes paid related to net share settlement of share-based awards(157) (284) 
Proceeds from exercise of stock options  32  
Net cash provided by (used in) financing activities492  (3,949) 
Effect of exchange rate changes on cash and cash equivalents(384) (171) 
Net change in cash and cash equivalents2,011  (944) 
Cash and cash equivalents at beginning of period15,016  25,544  
Cash and cash equivalents at end of period$17,027  $24,600  
Supplemental disclosure of cash paid  
Interest$2,726  $3,428  
Income taxes$61  $1,091  
Noncash investing and financing  
Equipment acquired through finance lease obligations$667  $1,086  

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

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)


1. Description of Business and Basis of Presentation
 
Description of Business
 
Mistras Group, Inc. and subsidiaries ("the Company") is a leading “one source” global provider of technology-enabled asset protection solutions used to evaluate the structural integrity and reliability of critical energy, industrial, public infrastructure and commercial aerospace components. The Company combines industry-leading products and technologies, expertise in mechanical integrity (MI), non-destructive testing (NDT) and mechanical services and proprietary data analysis software to deliver a comprehensive portfolio of customized solutions, ranging from routine inspections to complex, plant-wide asset integrity assessments and management. These mission critical solutions enhance customers’ ability to extend the useful life of their assets, increase productivity, minimize repair costs, comply with governmental safety and environmental regulations, manage risk and avoid catastrophic disasters. The Company serves a global customer base of companies with asset-intensive infrastructure, including companies in the oil and gas, commercial aerospace and defense, fossil and nuclear power, alternative and renewable energy, public infrastructure, chemicals, transportation, primary metals and metalworking, pharmaceutical/biotechnology and food processing industries and research and engineering institutions.

Recent Developments

In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (COVID-19) as a pandemic, which continues to spread throughout the United States. The COVID-19 pandemic has caused significant volatility in domestic and international markets. There is on-going uncertainty around the breadth and duration of business disruptions related to COVID-19, as well as its impact on the U.S. and international economies. In addition, oil prices have dropped significantly, and airline traffic has experienced a significant decline. These declines were driven by the uncertainty surrounding the COVID-19 pandemic and, in the case of the oil and gas market, other macroeconomic events such as the geopolitical tensions between OPEC and Russia, which also resulted in a significant drop in oil prices.

The COVID-19 pandemic and significant drop in oil prices has adversely affected the Company's workforce and operations, as well as the operations of its customers, suppliers and contractors. These negative factors have also resulted in significant volatility and uncertainty in the markets in which the Company operates. To successfully navigate through this unprecedented period, the Company continues to focus on the following key priorities:

Ensuring the health and safety of its employees and those of its customers and suppliers;
Maintaining business continuity and financial strength and stability; and
Serving its customers as they provide essential products and services to the world.

While the Company cannot fully assess the impact that the COVID-19 pandemic or the significant drop in oil prices will have on its operations at this time, there are certain impacts that the Company has identified:

The financial market volatility that resulted from COVID-19 and the drop in oil prices required the Company to reassess the goodwill it had recorded related to various prior acquisitions under the guidance of ASC 350. The Company determined that the fair values of various reporting units were less than their carrying values (including goodwill). As a result, the Company recorded an impairment charge related to goodwill of approximately $77.1 million in the three months ended March 31, 2020. See Note 8–Goodwill.
This same financial market volatility required the Company to reassess the tangible and intangible assets recorded under the guidance of ASC 360. The Company determined that the fair values of certain asset groups were less than their carrying values (excluding goodwill). As a result, the Company recorded impairment charges related to intangible assets of approximately $28.8 million and a right-of-use asset of approximately $0.2 million in the three months ended March 31, 2020. See Note 9–Intangible Assets and Note 13–Leases.
As of March 31, 2020, the Company was in compliance with the terms of its $300 million revolving line of credit and $100 million senior secured term loan A facility provided by its banking group. Given the uncertainty of the Company's projected cash flows as a result of the impact of the COVID-19 pandemic and the drop in oil prices, the Company entered into an amendment on May 15, 2020 with its banking group that, among other provisions, modifies
6

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
the current financial covenants. The Company believes that it is probable, based on the amended covenants, that the Company will be able to comply with the amended covenants and fulfil its obligations under the credit agreement; however, such matters cannot be predicted with certainty. See Note 11–Long-Term Debt.

To respond to the economic downturn resulting from the COVID-19 pandemic and the drop in oil prices, the Company has initiated a cost reduction and efficiency program. All named executive officers of the Company have voluntarily taken temporary salary reductions ranging from 25% to 45% of their base salary. In addition, the Company instituted a reduction for its other salaried employees, at lower percentages, and suspended the Company's voluntary match under the Company sponsored savings plans for its U.S. and Canadian employees. These reductions are for the second quarter of 2020. If the economic downturn continues beyond the second quarter and there is no sign of economic recovery for the Company or its industry, the Company will assess whether to change these cost saving measures. In addition, the Company’s non-employee directors voluntarily agreed to a $3,750 reduction in their second quarter 2020 payment.

The Company is currently unable to predict with certainty the overall impact that the COVID-19 pandemic and drop in oil prices may have on its business, results of operations, or liquidity. The Company may be impacted by the pandemic and drop in oil prices in other ways which the Company cannot yet determine. The Company will continue to monitor market conditions and respond accordingly.

Basis of Presentation
 
The condensed consolidated financial statements contained in this report are unaudited. In the opinion of management, the condensed consolidated financial statements include all adjustments, which are of a normal recurring nature, necessary for a fair presentation of the results for the interim periods of the years ending December 31, 2020 and December 31, 2019. Certain items included in these statements are based on management’s estimates. Actual results may differ from those estimates. The results of operations for any interim period are not necessarily indicative of the results expected for the year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the notes to the audited consolidated financial statements contained in the 2019 Annual Report.
 
Principles of Consolidation
 
The accompanying unaudited condensed consolidated financial statements include the accounts of Mistras Group, Inc. and its wholly and majority-owned subsidiaries. For subsidiaries in which the Company’s ownership interest is less than 100%, the non-controlling interests are reported in stockholders’ equity in the accompanying Condensed Consolidated Balance Sheets. The non-controlling interests in net results, net of tax, is classified separately in the accompanying Unaudited Condensed Consolidated Statements of Income (Loss). All significant intercompany accounts and transactions have been eliminated in consolidation.
 
Reclassification

Certain amounts in prior periods have been reclassified to conform to the current year presentation. Such reclassifications did not have a material effect on the Company's financial condition or results of operations as previously reported.

Customers

For each of the three months ended March 31, 2020 and 2019, no customer represented 10% or more of the Company's revenue.

Significant Accounting Policies
 
The Company’s significant accounting policies are disclosed in Note 1–Summary of Significant Accounting Policies and Practices in the 2019 Annual Report. On an ongoing basis, the Company evaluates its estimates and assumptions, including among other things, those related to revenue recognition, long-lived assets, goodwill and acquisitions. Since the date of the 2019 Annual Report, there have been no material changes to the Company's significant accounting policies.

7

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and tax credit carry-forwards. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided if it is more likely than not that some or all of a deferred income tax asset will not be realized. Financial accounting standards prescribe a minimum recognition threshold a tax position is required to meet before being recognized in the financial statements. These standards also provide guidance on de-recognition, measurement, and classification of amounts relating to uncertain tax positions, accounting for and disclosure of interest and penalties, accounting in interim periods and disclosures required. Interest and penalties related to unrecognized tax positions are recognized as incurred within “provision for income taxes” in the consolidated statements of income. ASC 740-270, Income Taxes-Interim Reporting, requires the Company to use an estimated annual effective tax rate (EAETR) for calculating its tax provision for interim periods. At each interim period, the Company is required, with certain exceptions and limitations, to estimate its forecasted worldwide EAETR, which is applied to the Company's year-to-date consolidated ordinary income or loss resulting in the year-to-date income tax provision before considering items not included in ordinary income or loss. The tax effects of events or transactions not considered to represent ordinary income or loss are accounted for discretely in the interim period and are not included in the determination of the EAETR.

In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law on March 27, 2020. The CARES Act, among other things, includes tax provisions relating to deferment of employer’s social security payments, net operating loss utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP). The ultimate impact of the CARES Act may differ from the estimated impact the Company recorded during this interim period due to changes in interpretations and guidance that may be issued and actions the Company may take in response to the CARES Act. The Company will continue to assess the impact that various provisions will have on its business.

The Company continues to evaluate its deferred tax assets each period to determine if a valuation allowance is required based on whether it is more likely than not that some portion of these deferred tax assets will not be realized. As of March 31, 2020, management concluded that it is more likely than not that a substantial portion of the Company's deferred tax assets will be realized. As part of the Company's analysis, it considered both positive and negative factors that impact profitability and whether those factors would lead to a change in the estimate of the Company's deferred tax assets that may be realized in the future. In the current period, the Company began to see impacts on its business as a result of the COVID-19 pandemic. The Company will continue to monitor the impacts of the COVID-19 pandemic on its business, and any sustained or prolonged reductions in future earnings periods may change the Company's conclusions on whether it is more likely than not to realize portions of the Company's deferred tax assets.

The Company’s effective income tax rate was approximately 14% and 33% for the three months ended March 31, 2020 and 2019, respectively. The effective income tax rate for the three months ended March 31, 2020 was lower than the statutory rate primarily due to impairments recorded during the interim period for which no income tax benefits will be realized by us. However, this unfavorable impact on the Company's effective income tax rate was partially offset by income tax benefits of the CARES Act. The CARES Act provides a five-year carryback of net operating losses generated in years 2018-2020. As the statutory federal income tax rate applicable to certain years within the carryback period is 35%, carryback to those years of the Company's estimated 2020 annual tax loss provides a tax benefit in excess of the current federal statutory rate of 21%, resulting in an increased income tax benefit. The Company projects that the income tax effects of the CARES Act will result in additional income tax benefit recognized throughout the 2020 tax year as part of the estimated annual effective tax rate, and a cash refund in 2021 of taxes paid in prior years. The effective income tax rate for the three months ended March 31, 2019 was higher than the statutory rate due to the impact of discrete items, the global intangible low-taxes income (GILTI), and executive compensation, and other provisions resulting from the December 22, 2017 passage of the Tax Cuts and Jobs Act and foreign tax rates different than statutory rates in the U.S.

8

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
Recent Accounting Pronouncements

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities related to outside basis differences. The standard is effective for interim and annual periods beginning January 1, 2021, with certain amendments applied prospectively and others requiring retrospective application. Early adoption is permitted, with any adjustments reflected as of the beginning of the fiscal year of adoption. If early adoption is elected, all changes as a result of the standard must be adopted in the same period. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows.

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows.


2. Revenue

The majority of the Company's revenues are derived from providing services on a time and material basis and are short-term in nature. The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers.
Performance Obligations
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC Topic 606.  A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. The Company provides highly integrated and bundled inspection services to its customers. Some of the Company's contracts have multiple performance obligations, most commonly due to the contract providing both goods and services. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is a relative selling price based on price lists.

Contract modifications are not routine in the performance of the Company contracts. Generally, when contracts are modified, the modification is to account for changes in scope to the goods and services that are provided. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as a separate contract.

The Company's performance obligations are satisfied over time as work progresses or at a point in time. The majority of the Company's revenue recognized over time as work progresses is related to its service deliverables, which includes providing testing, inspection and mechanical services to the Company's customers. Revenue is recognized over time based on time and material incurred to date which best portrays the transfer of control to the customer. The Company also utilizes an available practical expedient that provides for revenue to be recognized in an amount that corresponds directly with the value to the customer of the entity’s performance completed to date. Fixed fee arrangements are determined based on expected labor, material, and overhead to be consumed on fulfillment of such services. Revenue is recognized on a cost-to-cost method tracked on an input basis.

The majority of the Company's revenue recognized at a point in time is related to product sales when the customer obtains control of the asset, which is generally upon shipment to the customer. Contract costs include labor, material and overhead.

The Company expects any significant remaining performance obligations to be satisfied within one year.

9

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
Contract Estimates

The majority of the Company's revenues are short-term in nature. The Company has many master service agreements (MSAs) that specify an overall framework and contract terms when the Company and customers agree upon services or products to be provided. The actual contracting to provide services or furnish products is triggered by a work order, purchase order, or some similar document issued pursuant to a MSA which sets forth the scope of services and/or identifies the products to be provided. From time-to-time, the Company may enter into long-term contracts, which can range from several months to several years. Revenue on such long-term contracts is recognized as work is performed based on total costs incurred to date in relation to the total estimated costs for the performance of the contract at completion. This includes contract estimates of costs to be incurred for the performance of the contract. Cost estimation is based upon the professional knowledge and experience of the Company's project managers, engineers and financial professionals. Factors that are considered in estimating the work to be completed include the availability of materials, the effect of any delays in the Company's project performance and the recoverability of any claims. Whenever revisions of estimates, contract costs and/or contract values indicate that the contract costs will exceed estimated revenues, thus creating a loss, a provision for the total estimated loss is recorded in that period.

Revenue by Category

The following series of tables present the Company's disaggregated revenues:

Revenue by industry was as follows:

Three Months Ended March 31, 2020ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$83,299  $9,104  $95  $  $92,498  
Aerospace & Defense14,652  7,415  147    22,214  
Industrials 12,867  4,919  488    18,274  
Power generation & Transmission5,095  1,697  854    7,646  
Other Process Industries6,004  2,120  3    8,127  
Infrastructure, Research & Engineering4,517  2,461  560    7,538  
Other2,439  1,351  665  (1,287) 3,168  
Total$128,873  $29,067  $2,812  $(1,287) $159,465  


Three Months Ended March 31, 2019ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$91,666  $9,704  $15  $  $101,385  
Aerospace & Defense12,794  11,654  307    24,755  
Industrials 16,123  5,075  432    21,630  
Power generation & Transmission6,262  1,422  1,380    9,064  
Other Process Industries6,319  2,242  5    8,566  
Infrastructure, Research & Engineering2,590  2,733  847    6,170  
Other4,544  2,332  446  (2,105) 5,217  
Total$140,298  $35,162  $3,432  $(2,105) $176,787  

10

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
Revenue per key geographic location was as follows:

Three Months Ended March 31, 2020ServicesInternationalProductsCorp/ElimTotal
United States$109,581  $154  $1,559  $(711) $110,583  
Other Americas18,735  1,505  278  (153) 20,365  
Europe108  26,235  340  (379) 26,304  
Asia-Pacific449  1,173  635  (44) 2,213  
Total$128,873  $29,067  $2,812  $(1,287) $159,465  


Three Months Ended March 31, 2019ServicesInternationalProductsCorp/ElimTotal
United States$113,136  $276  $1,970  $(1,282) $114,100  
Other Americas26,708  2,229  66  (56) 28,947  
Europe428  31,540  421  (763) 31,626  
Asia-Pacific26  1,117  975  (4) 2,114  
Total$140,298  $35,162  $3,432  $(2,105) $176,787  

Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are generally billed as work progresses in accordance with agreed-upon contractual terms, generally at periodic intervals (e.g., weekly, bi-weekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are aggregated on an individual contract basis and reported on the Condensed Consolidated Balance Sheets at the end of each reporting period within accounts receivables or accrued expenses and other current liabilities.

Revenue recognized during the three months ended March 31, 2020 and 2019 that was included in the contract liability balance at the beginning of such year was $1.6 million and $1.8 million, respectively. Changes in the contract asset and liability balances during these periods were not materially impacted by any other factors. The Company has elected to utilize a practical expedient to expense incremental costs incurred related to obtaining a contract. The Company’s expenses are expected to be amortized over a period less than one year.

3. Share-Based Compensation
 
The Company has share-based incentive awards outstanding to its eligible employees and non-employee directors under two equity incentive plans: (i) the 2009 Long-Term Incentive Plan (the "2009 Plan") and (ii) the 2016 Long-Term Incentive Plan (the "2016 Plan"). No further awards may be granted under the 2009 Plan, although awards granted under the 2009 Plan remain outstanding in accordance with their terms. Awards granted under the 2016 Plan may be in the form of stock options, restricted stock units and other forms of share-based incentives, including performance restricted stock units, stock appreciation rights and deferred stock rights.
 
Stock Options
 
For the three months ended March 31, 2020 and 2019, the Company did not recognize any share-based compensation expense related to stock option awards, as all outstanding stock options awards were then already fully vested. No unrecognized compensation costs remained related to stock option awards as of March 31, 2020.

11

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
The following table sets forth a summary of the stock option activity, weighted-average exercise prices and options outstanding as of March 31, 2020 and March 31, 2019:
 Three months ended March 31,
 20202019
 
Common
Stock
Options
Weighted
Average
Exercise
Price
Common
Stock
Options
Weighted
Average
Exercise
Price
Outstanding at beginning of period:5  $22.35  2,105  $13.47  
Granted  $    $  
Exercised  $  (4) $10.00  
Expired or forfeited  $    $  
Outstanding at end of period:5  $22.35  2,101  $13.47  
 
Restricted Stock Unit Awards
 
For the three months ended March 31, 2020 and March 31, 2019, the Company recognized share-based compensation expense related to restricted stock unit awards of $1.1 million and $0.9 million, respectively. As of March 31, 2020, there was $5.8 million of unrecognized compensation costs, net of estimated forfeitures, related to restricted stock unit awards, which is expected to be recognized over a remaining weighted-average period of 2.2 years. Upon vesting, restricted stock units are generally net share-settled to cover the required withholding tax and the remaining amount is converted into an equivalent number of shares of common stock.

A summary of the vesting activity of restricted stock unit awards, with the respective fair value of the awards, is as follows:
 Three months ended March 31,
 20202019
Restricted stock awards vested120  50  
Fair value of awards vested$454  $693  

A summary of the fully-vested common stock the Company issued to its six non-employee directors, in connection with its non-employee director compensation plan, is as follows:
 Three months ended March 31,
 20202019
Awards issued  14  
Grant date fair value of awards issued$  $200  

A summary of the Company's outstanding, non-vested restricted share units is as follows:
 Three months ended March 31,
 20202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:559  $16.92  443  $20.55  
Granted  $  334  $14.04  
Released(120) $15.87  (50) $19.21  
Forfeited(3) $16.34  (8) $20.78  
Outstanding at end of period:436  $17.21  719  $17.61  

 
12

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
Performance Restricted Stock Units

The Company maintains Performance Restricted Stock Units (PRSUs) that have been granted to select executives and senior officers whose ultimate payout is based on the Company’s performance over a one-year period based on specific metrics approved by the Compensation Committee of the Board of Directors of the Company. For 2019, three metrics, as defined: (1) Operating Income, (2) Adjusted EBITDAS (defined as net income attributable to MISTRAS Group, Inc. plus: interest expense, provision for income taxes, depreciation and amortization, share-based compensation expense and certain acquisition related costs (including transaction due diligence costs and adjustments to the fair value of contingent consideration), foreign exchange (gain) loss and, if applicable, certain special items which are noted) and (3) Revenue. There also is a discretionary portion of the PRSUs based on individual performance, granted at the discretion of the Compensation Committee (Discretionary PRSUs). PRSUs and Discretionary PRSUs generally vest ratably on each of the first four anniversary dates upon completion of the performance period, for a total requisite service period of up to five years and have no dividend rights.

PRSUs are equity-classified and compensation costs are initially measured using the fair value of the underlying stock at the date of grant, assuming that the target performance conditions will be achieved. Compensation costs related to the PRSUs are subsequently adjusted for changes in the expected outcomes of the performance conditions.

Discretionary PRSUs are liability-classified and adjusted to fair value (with a corresponding adjustment to compensation expense) based upon the targeted number of shares to be awarded and the fair value of the underlying stock each reporting period until approved by the Compensation Committee, at which point they are equity-classified.

A summary of the Company's PRSU activity is as follows:
 Three months ended March 31,
20202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:260  $16.77  277  $17.80  
Granted  $    $  
Performance condition adjustments1  $13.63  (3) $18.46  
Released(19) $19.46  (17) $20.22  
Forfeited  $    $  
Outstanding at end of period:242  $15.42  257  $17.35  

During the three months ended March 31, 2020 and March 31, 2019, the Compensation Committee approved the final calculation of the award metrics for calendar year 2019 and calendar year 2018, respectively. As a result, the calendar year 2019 PRSUs increased by approximately 1,000 units and the calendar year 2018 PRSUs decreased by approximately 3,000 units.

For the three months ended March 31, 2020 and March 31, 2019, the Company recognized aggregate share-based compensation expense related to the awards described above of approximately $0.3 million and $0.2 million, respectively. At March 31, 2020, there was $1.2 million of total unrecognized compensation costs related to approximately 242,000 non-vested PRSUs, which is expected to be recognized over a remaining weighted-average period of 1.9 years.
For 2020, the Compensation Committee is changing the criteria to four metrics with no discretionary portion. Revenue and Adjusted EBITDAS are being retained, and two additional metrics, free cash flow as a percentage of revenue and return on average book equity, will replace Operating Income. These two newly-added metrics are relative metrics, the performance of which are based upon how the Company performs relative to a peer group. However, due to the COVID-19 pandemic and the health and economic upheaval it has created, no targets have been established yet for the Revenue and Adjusted EBITDAS metrics for 2020. In addition, the Company does not have sufficient shares remaining in the 2016 Plan for the 2020 target grants, so no grants will be made unless and until the Company's shareholders approve a proposed amendment to the 2016 Plan to increase the number of shares authorized for issuance under the plan. Approval of the proposed amendment is being sought at the 2020 annual shareholders meeting scheduled for May 19, 2020. As such, no shares have been granted, in the first quarter
13

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
of 2020, as noted in the table above. The Company expects these awards to be finalized and approved by its Compensation Committee during the second quarter of 2020 if shareholders approve the proposed amendment to the 2016 Plan.

4. Earnings (loss) per Share
 
Basic earnings (loss) per share is computed by dividing net income by the weighted-average number of shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the sum of (1) the weighted-average number of shares of common stock outstanding during the period, and (2) the dilutive effect of assumed conversion of equity awards using the treasury stock method. With respect to the number of weighted-average shares outstanding (denominator), diluted shares reflects: (i) the exercise of options to acquire common stock to the extent that the options’ exercise prices are less than the average market price of common shares during the period and (ii) the pro forma vesting of restricted stock units.
 
The following table sets forth the computations of basic and diluted earnings per share:
 
 Three months ended
 March 31, 2020March 31, 2019
Basic earnings (loss) per share:  
Numerator:  
Net loss attributable to Mistras Group, Inc.$(98,509) $(5,293) 
Denominator:  
Weighted-average common shares outstanding28,963  28,574  
Basic earnings (loss) per share$(3.40) $(0.19) 
Diluted earnings (loss) per share:  
Numerator:  
Net loss attributable to Mistras Group, Inc.$(98,509) $(5,293) 
Denominator:  
Weighted-average common shares outstanding28,963  28,574  
Dilutive effect of stock options outstanding(1), (2)
    
Dilutive effect of restricted stock units outstanding(1), (2)
    
 28,963  28,574  
Diluted earnings (loss) per share$(3.40) $(0.19) 
_______________
(1) For the three months ended March 31, 2020, 99 shares related to restricted stock were excluded from the calculation of diluted EPS due to the net loss for the period.
(2) For the three months ended March 31, 2019, 212 and 168 shares related to stock options and restricted stock, respectively, were excluded from the calculation of diluted EPS due to the net loss for the period.


5. Acquisitions and Dispositions

Acquisitions

The Company did not complete any acquisitions during the three months ended March 31, 2020 or 2019, respectively. During September 2019, the Company completed one acquisition that provides pipeline integrity management software and services to energy transportation companies. The Company acquired all the equity interest of the acquiree in exchange for aggregate consideration of $4.4 million in cash, contingent consideration of up to $4.3 million to be earned based upon the acquired business achieving specific performance metrics over the initial three years of operations from the acquisition date and working capital adjustments. The goodwill recorded is primarily attributable to expected synergies and is generally fully deductible for
14

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
tax purposes. The Company is still in the process of completing its valuation of the assets acquired and liabilities assumed. The Company accounted for this transaction in accordance with the acquisition method of accounting for business combinations.

The following table summarizes the estimated fair value of the assets acquired and liabilities assumed, the Company's allocation of purchase price and any subsequent adjustments made for the September 2019 acquisition:

Cash paid$4,380  
Working capital adjustments(152) 
Fair value of contingent consideration1,142  
Total consideration$5,370  
Current net assets$142  
Other assets34  
Property, plant and equipment65  
Intangibles3,594  
Goodwill1,535  
Net assets acquired$5,370  

Acquisition-Related Expense 
 
In the course of its acquisition activities, the Company incurs costs in connection with due diligence, such as professional fees, and other expenses. Additionally, the Company adjusts the fair value of acquisition-related contingent consideration liabilities on a quarterly basis. These amounts are reported as Acquisition-related expense, net on the Unaudited Condensed Consolidated Statements of Income (Loss) and were as follows for the three months ended March 31, 2020 and 2019:

Three months ended March 31,
 20202019
Due diligence, professional fees and other transaction costs$  $148  
Adjustments to fair value of contingent consideration liabilities(542) 305  
Acquisition-related expense, net$(542) $453  

The Company's contingent consideration liabilities are included in Accrued expenses and other current liabilities and Other long-term liabilities on the Condensed Consolidated Balance Sheets.


6. Accounts Receivable, net
 
Accounts receivable consisted of the following:
 
 March 31, 2020December 31, 2019
Trade accounts receivable$132,905  $144,282  
Allowance for doubtful accounts(7,775) (8,285) 
Accounts receivable, net$125,130  $135,997  
 
The Company had $19.1 million and $22.2 million of unbilled revenues accrued as of March 31, 2020 and December 31, 2019, respectively. These amounts are included in the trade accounts receivable balances above. Unbilled revenues are generally billed in the subsequent quarter to their revenue recognition.

15

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of March 31, 2020, approximately $1.4 million of past due receivables were outstanding from this customer. The Company received notice from the customer in December 2019, alleging that the work performed was not in compliance with the contract. The Company filed a lawsuit to recover the $1.4 million and other amounts due to the Company and the customer filed a counterclaim, alleging breach of contract and seeking its damages. Accordingly, the Company recorded a full reserve in the amount of $1.4 million during the second half of 2019 for these past due receivables. There have not been any changes during 2020. See Note 14–Commitments and Contingencies for additional details.

In the fourth quarter of 2018, the Company recorded a reserve of $0.7 million for a renewable energy industry customer, based in part on the available information about the financial difficulties of the customer.  During the first quarter of 2019, the Company recorded an additional charge of $5.7 million to fully reserve for the amount of the exposure related to this customer. This customer filed for a voluntary insolvency proceeding on April 9, 2019. During the second quarter of 2019, the Company reversed $1.0 million of this reserve based on additional information obtained during the quarter. There have not been any changes since the second quarter of 2019.

During 2019, the Company sold to an unaffiliated third party, without recourse, its remaining outstanding receivables owed from a customer which filed for bankruptcy, and for which the Company had initially recorded a charge during the second quarter of 2017. During the first quarter of 2019, the Company recorded a recovery of $0.2 million and during the second quarter of 2019, the Company recorded a recovery $1.7 million, related to a bad debt provision for the receivables due from this customer. This matter is considered fully resolved.


7. Property, Plant and Equipment, net
 
Property, plant and equipment consisted of the following:
 
Useful Life
(Years)
March 31, 2020December 31, 2019
Land $2,656  $2,672  
Buildings and improvements
30-40
24,211  24,537  
Office furniture and equipment
5-8
17,443  17,227  
Machinery and equipment
5-7
225,230  225,974  
  269,540  270,410  
Accumulated depreciation and amortization (174,569) (171,803) 
Property, plant and equipment, net $94,971  $98,607  
 
Depreciation and amortization expense for both the three months ended March 31, 2020 and 2019 was approximately $6.1 million.


8. Goodwill
 
Changes in the carrying amount of goodwill by segment is shown below:
 ServicesInternationalProducts and SystemsTotal
Balance at December 31, 2019$247,215  $35,195  $  $282,410  
Goodwill acquired during the period        
Impairment charges(57,227) (19,862)   (77,089) 
Adjustments to preliminary purchase price allocations        
Foreign currency translation(8,002) (1,030)   (9,032) 
Balance at March 31, 2020$181,986  $14,303  $  $196,289  
 
16

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
The Company reviews goodwill for impairment on a reporting unit basis on October 1 of each year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.

During the first quarter of 2020, the Company’s market capitalization declined significantly compared to the fourth quarter of 2019. The Company’s closing stock price was $4.26 on March 31, 2020. Over the same period, the equity value of the Company’s peer group, and the overall U.S. stock market also declined significantly amid market volatility. In addition, oil prices have dropped significantly. These declines were driven by the uncertainty surrounding the COVID-19 pandemic and other macroeconomic events such as the geopolitical tensions between OPEC and Russia. Based on these factors, the Company concluded that multiple triggering events occurred and, accordingly, an interim quantitative goodwill impairment test was performed for each reporting unit as of March 31, 2020 (“testing date”). The Company also performed an analysis to determine any impairment of long-lived assets (see Note 9–Intangible assets) as well based on the triggering events noted above.

In performing the interim quantitative goodwill impairment test and consistent with prior practice, the Company determined the fair value of each of the reporting units using a combination of the income approach and the market approach by assessing each of these valuation methodologies based upon availability and relevance of comparable company data and determining the appropriate weighting.

Under the income approach, the fair value for each of the reporting units was determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. The Company used internal forecasts, updated for recent events, to estimate future cash flows with cash flows beyond the specific operating plans estimated using a terminal value calculation, which incorporates historical and forecasted trends, including an estimate of long-term future growth rates, based on the Company’s most recent views of the long-term outlook for each reporting unit. The internal forecasts include assumptions about future market recovery, including the expected demand for the Company’s goods and services. Due to the inherent uncertainties involved in making estimates and assumptions, actual results may differ from those assumed in the forecasts. The Company derived the discount rates using a capital asset pricing model and analyzing published rates for industries relevant to the reporting units to estimate the cost of equity financing. The Company used discount rates that are commensurate with the risks and uncertainties inherent in the respective businesses and in the internally developed forecasts, updated for recent events.

The market approach valuations were derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses was based on the markets in which the reporting units operate considering risk profiles, size, geography, and diversity of products and services.

Based upon the results of the interim quantitative goodwill impairment test, the Company recorded an aggregate impairment charge of $77.1 million, which included $57.2 million in the services reporting unit within the Services segment, $19.3 million in the European reporting unit and $0.6 million in the Brazilian reporting unit, both within the International segment. The impairment was calculated based on the difference between the estimated fair value and the carrying value of the reporting units and are included in Impairment charges on the condensed consolidated statements of income (loss) for the three months ended March 31, 2020. Any significant adverse changes in future periods to the Company’s internal forecasts or the external market conditions, if any, could reasonably be expected to negatively affect its key assumptions and may result in future goodwill impairment charges which could be material.

The Company's cumulative goodwill impairment as of March 31, 2020 was $100.2 million, of which $57.2 million related to the Services segment, $29.8 million related to the International segment and $13.2 million related to the Products and Systems segment. The Company's cumulative goodwill impairment as of December 31, 2019 was $23.1 million, of which $13.2 million related to the Products and Systems segment and $9.9 million related to the International segment.


17

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
9. Intangible Assets
 
The gross amount, accumulated amortization and net carrying amount of intangible assets were as follows:
 
  March 31, 2020December 31, 2019
 Useful Life
(Years)
Gross
Amount
Accumulated
Amortization
Impairment
Net
Carrying
Amount
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Customer relationships
5-18
$111,825  $(68,262) $(2,206) $41,357  $113,861  $(67,853) $46,008  
Software/Technology
3-15
73,493  (20,220) (25,874) 27,399  77,914  (18,756) 59,158  
Covenants not to compete
2-5
12,624  (11,662) (212) 750  12,795  (11,630) 1,165  
Other
2-12
10,768  (7,753) (502) 2,513  10,813  (7,607) 3,206  
Total $208,710  $(107,897) $(28,794) $72,019  $215,383  $(105,846) $109,537  
 
As described in Note 8–Goodwill, there were negative market indicators that were determined to be triggering events indicating a potential impairment of certain long-lived assets within asset groups in the Services, International, Products and Corporate segments. The asset groups are groupings of assets and liabilities determined at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability testing indicated that certain intangible assets and right of use assets (See Note 13–Leases) were potentially impaired. For asset groups that required an impairment measurement, similar to the valuations performed to determine the goodwill impairment, the Company used income and market approaches to estimate the fair value of the long-lived assets, which requires significant judgment in evaluation of the useful lives of the assets, economic and industry trends, estimated future cash flows, discount rates, and other factors. The result of the analysis was an aggregate impairment charge of $28.8 million, which included $25.9 million to software/technology, $2.2 million to customer relationships, $0.5 million to other intangibles and $0.2 million to covenants not to compete, all of which are in the Services reporting unit within the Services segment and are included in Impairment charges on the condensed consolidated statements of income for the three months ended March 31, 2020.

Amortization expense for the three months ended March 31, 2020 and March 31, 2019 was approximately $3.4 million and $3.6 million, respectively.


10. Accrued Expenses and Other Current Liabilities
 
Accrued expenses and other current liabilities consisted of the following:
 
 March 31, 2020December 31, 2019
Accrued salaries, wages and related employee benefits$25,396  $30,072  
Contingent consideration, current portion976  2,614  
Accrued workers’ compensation and health benefits5,333  4,467  
Deferred revenue6,153  5,860  
Pension accrual2,519  2,519  
Right-of-use liability - operating9,947  10,133  
Other accrued expenses24,832  25,724  
Total$75,156  $81,389  
 
18

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
11. Long-Term Debt
 
Long-term debt consisted of the following:
 March 31, 2020December 31, 2019
Senior credit facility$156,600  $151,773  
Senior secured term loan, net of debt issuance costs of $0.1 million
93,674  94,919  
Other7,752  8,021  
Total debt258,026  254,713  
Less: Current portion(7,240) (6,593) 
Long-term debt, net of current portion$250,786  $248,120  
 
Senior Credit Facility
 
The Company's revolving credit agreement with its banking group ("Credit Agreement") provides the Company with a $300 million revolving line of credit. In addition, the Credit Agreement provides the Company with a $100 million senior secured term loan A facility. Both the revolving line of credit and the term loan A facility under the Credit Agreement have a maturity date of December 12, 2023. The Company may borrow up to $100 million in non-U.S. Dollar currencies and use up to $20 million of the credit limit for the issuance of letters of credit. As of March 31, 2020, the Company had borrowings of $250.3 million and a total of $3.7 million of letters of credit outstanding under the Credit Agreement. The Company has capitalized costs associated with debt modifications of $1.3 million as of March 31, 2020, which is included in Other assets on the Condensed Consolidated Balance Sheets.
 
Loans under the Credit Agreement bear interest at the London Interbank Offered Rate ("LIBOR") plus an applicable LIBOR margin ranging from 1% to 2.25%, or a base rate less a margin of 1.25% to 0.375%, at the option of the Company, based upon the Company’s Funded Debt Leverage Ratio. Funded Debt Leverage Ratio is generally the ratio of (1) all outstanding indebtedness for borrowed money and other interest-bearing indebtedness as of the date of determination to (2) EBITDA (which is (a) net income, less (b) income (or plus loss) from discontinued operations and extraordinary items, plus (c) income tax expenses, plus (d) interest expense, plus (e) depreciation, depletion, and amortization (including non-cash loss on retirement of assets), plus (f) stock compensation expense, less (g) cash expense related to stock compensation, plus (h) certain amounts of EBITDA of acquired business for the prior twelve months, plus (i) certain expenses related to the closing of the Credit Agreement, plus (j) non-cash expenses which do not (in the current or any future period) represent a cash item (excluding non-cash gains which increase net income), plus (k) non-recurring charges (not to exceed $10.0 million in the four consecutive quarters immediately preceding the date of determination) for items such as severance, lease termination charges, asset write-offs and litigation settlements paid, and multi-employer pension plan withdrawal liabilities, all determined for the period of four consecutive fiscal quarters immediately preceding the date of determination of EBITDA. The Company has the benefit of the lowest margin if its Funded Debt Leverage Ratio is equal to or less than 1.0 to 1, and the margin increases as the ratio increases, to the maximum margin if the ratio is greater than 3.75 to 1. The Company will also bear additional costs for market disruption, regulatory changes effecting the lenders’ funding costs, and default pricing of an additional 2% interest rate margin on any amounts not paid when due. Amounts borrowed under the Credit Agreement are secured by liens on substantially all of the assets of the Company and is guaranteed by certain of its subsidiaries.
 
The Credit Agreement contains financial covenants requiring that the Company maintain a Funded Debt Leverage Ratio of no greater than 4.25 to 1 through December 31, 2018, reducing to a maximum permitted ratio of 4.0 to 1 as of March 31, 2019 through June 30, 2020, a maximum permitted ratio of 3.75 to 1 as of September 30, 2020 and a maximum permitted ratio of 3.50 to 1 as of December 31, 2020 and all quarterly periods thereafter, and a Fixed Charge Coverage Ratio of at least 1.25 to 1. Fixed Charge Coverage Ratio means the ratio, as of any date of determination, of (a) (i) EBITDA for the 12 month period immediately preceding the date of determination, taken together as one accounting period, less (ii) the aggregate amount of all capital expenditures made during the period, less (iii) taxes paid in cash during the period, less (iv) Restricted Payments (as defined in the Credit Agreement) paid in cash during the period, -to- (b) the sum of (i) all interest, premium payments, debt discount, fees, charges and related expenses of the Company and its subsidiaries in connection with borrowed money (including capitalized interest) or in connection with the deferred purchase price of assets, in each case, to the extent treated as interest in accordance with U.S. generally accepted accounting principles ("GAAP") and to the extent paid in cash during the period, (ii) the aggregate principal amount of all redemptions or similar acquisitions for value of outstanding debt for borrowed money or
19

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
regularly scheduled principal payments made during the period, but excluding any such payments to the extent refinanced through the incurrence of additional Indebtedness otherwise expressly permitted under the Credit Agreement, and (iii) payments made during the period under all leases that have been or should be, in accordance with GAAP as in effect for the Company's 2017 audited financial statement, recorded as capitalized leases. The Company can elect to increase the maximum Funded Debt Leverage Ratio to 4.0 to 1 for four fiscal quarters immediately following the fiscal quarter in which the Company acquires another business, with the maximum permitted ratio reducing back to 3.5 to 1 in the fifth fiscal quarter following such acquisition. The Company can make this election twice during the term of the Credit Agreement, but prior to the first time the Company makes an election to increase the Funded Debt Leverage Ratio to 4.0 to 1 in connection with an acquisition, the Company must obtain the consent of lenders (in their sole discretion) holding at least 66-2/3% of the credit exposure under the Credit Agreement.

The Credit Agreement also limits the Company’s ability to, among other things, create liens, make investments, incur more indebtedness, merge or consolidate, make dispositions of property, pay dividends and make distributions to stockholders or repurchase its stock, enter into a new line of business, enter into transactions with affiliates and enter into burdensome agreements. The Credit Agreement does not limit the Company’s ability to acquire other businesses or companies except that for acquisitions completed prior to April 1, 2021, (a) the aggregate consideration for all acquisitions made on or after March 9, 2020 and prior to April 1, 2021 cannot exceed $5.0 million, and (b) prior to the first of any such acquisition, the Company must have demonstrated a Funded Debt Leverage Ratio of not greater than 3.0 to 1.0 for two consecutive fiscal quarters immediately prior to such acquisition. The acquired business or company must be in the Company's line of business and, if the acquired business is a separate subsidiary, in certain circumstances the lenders will receive the benefit of a guaranty of the subsidiary and liens on its assets and a pledge of its stock.

As of March 31, 2020, the Company was in compliance with the terms of the Credit Agreement and will continuously monitor its compliance with the covenants contained in its Credit Agreement.

Subsequent Event

On May 15, 2020, the Company entered into the Third Amendment (the “Amendment”), dated May 15, 2020, to the Credit Agreement, dated December 13, 2018, with its banking group under the Credit Agreement. Due to the uncertain impact of the COVID-19 pandemic and the significant drop in oil prices, the Company determined that it would not meet the financial covenants in the Credit Agreement for upcoming quarters. Accordingly, the Amendment modifies the financial covenants to provide for: i) elimination of the Funded Debt Leverage Ratio (as defined in the Credit Agreement) for the quarters ended June 30 and September 30, 2020 and increases the Funded Debt Leverage ratio to no greater than 5.25 to 1 beginning for the quarter ending December 31, 2020 and decreasing each successive quarter to no greater than 3.50 to 1 for the quarter ended September 30, 2021, and all quarterly periods thereafter; ii) an elimination of the minimum Fixed Charge Coverage Ratio (as defined in the Credit Agreement), a decrease to 1.0 to 1 for the quarter ending March 31, 2021 and returning to 1.25 to 1 for the quarter ending June 30, 2021 and thereafter; iii) the addition of a minimum EBITDA covenant requiring $3.44 million for the three months ending June 30, 2020, $24.25 million for the six months ending September 30, 2020, and $38.55 million for the nine months ending December 31, 2020, with no requirement thereafter; and iv) the addition of a minimum Liquidity (as defined in the Amendment) covenant of not less than $20.0 million at all times through September 30, 2020 and ceasing thereafter. In addition, the Amendment reduced the revolving line of credit to $175.0 million, set a LIBOR floor of 1.0% applicable to all LIBOR loans, and increased the LIBOR margin range to 1.50% to 4.15%, in addition to certain other modifications of the Credit Agreement. The Amendment also requires that the Company promptly prepay the outstanding amount under the revolving credit facility in an amount equal to the difference between (a) the aggregate sum of cash and cash equivalents of the Company and its subsidiaries held in the United States minus (b) $10.0 million if, for a period of two (2) consecutive business days, (i) the outstanding amount under the revolving credit facility exceeds $75.0 million and (ii) the such cash and cash equivalents exceeds $10.0 million.

The Amendment also provides that the Company may not make any acquisitions prior to June 30, 2021, and thereafter only if the Company's Funded Debt Leverage Ratio is less than 2.50 to 1 and after giving effect to such acquisition, its pro forma Funded Debt Leverage Ratio will not be greater than 3.25 to 1.

20

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
The Company believes that it is probable, based on the amended covenants, that the Company will be able to comply with the
financial covenants in the Credit Agreement as modified by the Amendment and that sufficient credit remains available under the Credit Agreement to meet the Company's liquidity needs. However, due to the uncertainties being caused by the COVID-19 pandemic and the significant drop in oil prices, such matters cannot be predicted with certainty.
 
Other debt

The Company's other debt includes local bank financing provided at the local subsidiary level used to support working capital requirements and fund capital expenditures. At March 31, 2020, there was an aggregate of approximately $7.8 million outstanding, payable at various times through 2029. Monthly payments range from $1 thousand to $17 thousand and interest rates range from 0.4% to 3.5%.

12. Fair Value Measurements
 
The Company performs fair value measurements in accordance with the guidance provided by ASC 820, Fair Value Measurements and Disclosures. ASC 820 defines fair value 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.

Financial instruments measured at fair value on a recurring basis

The fair value of contingent consideration liabilities was estimated using a discounted cash flow technique with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820. The significant inputs in the Level 3 measurement not supported by market activity include the probability assessments of expected future cash flows related to the acquisitions, appropriately discounted considering the uncertainties associated with the obligation, and as calculated in accordance with the terms of the applicable acquisition agreements.

The following table represents the changes in the fair value of Level 3 contingent consideration:
 
 Three months ended March 31,
20202019
Beginning balance$3,216  $2,365  
Payments(1,303)   
Accretion of liability11  44  
Revaluation(553) 261  
Foreign currency translation(62) 29  
Ending balance$1,309  $2,699  
 
Financial instruments not measured at fair value on a recurring basis
 
The Company has evaluated current market conditions and borrower credit quality and has determined that the carrying value of its long-term debt approximates fair value. The fair value of the Company’s notes payable and capital lease obligations approximates their carrying amounts based on anticipated interest rates which management believes would currently be available to the Company for similar issuances of debt.

 
21

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
13. Leases

The Company leases certain office and operating facilities, machinery, equipment, and vehicles. Concurrent with the adoption of ASC 842, the Company recognized a right-of-use (ROU) asset and lease liability based on the present value of the future lease payments over the lease term for each lease agreement. The Company has elected not to recognize a ROU asset and lease liability for leases with terms of 12 months or less and will continue to recognize lease expense for these leases on a straight-line basis over the lease term. The Company has leases with both lease components and non-lease components, such as common area maintenance, utilities, or other repairs and maintenance. For all asset classes, the Company decided to utilize the practical expedient to include both fixed lease components and fixed non-lease components in calculating the ROU asset and lease liability. The Company identified variable lease payments, such as maintenance payments based on actual activities performed or costs incurred, at lease commencement by assessing the nature of the payment provisions, including whether the payments are subject to a minimum charge. Many of the Company's leases include one or more options to renew. When it is reasonably certain that the Company will exercise the option, the Company will include the impact of the option in the lease term for purposes of determining future lease payments. As the Company is unable to determine the discount rate implicit in its lease agreements, the Company uses its incremental borrowing rate on the commencement date to calculate the present value of future payments.
The Company’s Condensed Consolidated Balance Sheets includes the following related to operating leases:
LeasesClassificationMarch 31, 2020December 31, 2019
Assets
ROU assetsOther Assets$44,669  $45,817  
Liabilities
ROU - currentAccrued and other current liabilities$9,947  $10,133  
ROU liability - long-termOther liabilities35,927  36,750  
Total ROU liabilities$45,874  $46,883  

Included within the balance of operating leases is a lease for the Company’s headquarters which is with a related party. The ROU liability for this facility was approximately $4.3 million and $4.5 million as of March 31, 2020 and December 31, 2019, respectively. Total rent payments for this facility were approximately $0.3 million and $0.2 million for the three months ended March 31, 2020 and March 31, 2019, respectively.
The total ROU assets attributable to finance leases were approximately $17.9 million and $19.2 million as of March 31, 2020 and December 31, 2019, respectively, which is included in Property, plant, and equipment, net on the Condensed Consolidated Balance Sheets.
As described in Note 9–Intangible Assets, the Company performed an analysis to determine whether there was any impairment of long-lived assets, which included the ROU assets, within the Services, International, and Products and Systems operating segments as well as Corporate. The result of the analysis was a $0.2 million impairment of a ROU asset in an asset group within the Services segment which is included in Impairment charges on the condensed consolidated statements of income (loss) for the three months ended March 31, 2020.
22

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
The components of lease costs were as follows:
Three months ended
ClassificationMarch 31, 2020March 31, 2019
Finance lease expense
Amortization of ROU assetsDepreciation and amortization$1,228  $1,292  
Interest on lease liabilitiesInterest expense218  197  
Operating lease expenseCost of revenue; Selling, general & administrative expenses3,528  3,023  
Short-term lease expenseCost of revenue; Selling, general & administrative expenses1  133  
Variable lease expenseCost of revenue; Selling, general & administrative expenses349  272  
Total$5,324  $4,917  

Additional information related to leases was as follows:
Three months ended
March 31, 2020March 31, 2019
Cash paid for amounts included in the measurement of lease liabilities for finance leases
      Finance - financing cash flows$1,167  $1,249  
      Finance - operating cash flows$217  $197  
     Operating - operating cash flows$3,291  $3,079  
ROU assets obtained in the exchange for lease liabilities
      Finance leases$667  $1,086  
      Operating leases$1,625  $1,348  
Weighted-average remaining lease term (in years)
      Finance leases5.95.8
      Operating leases6.16.0
Weighted-average discount rate
      Finance leases5.6 %6.5 %
      Operating leases5.8 %6.0 %

Maturities of lease liabilities as of March 31, 2020 were as follows:
FinanceOperating
Remainder of 2020$4,762  $9,348  
20214,345  10,558  
20223,489  8,472  
20232,618  7,038  
20241,708  5,478  
Thereafter917  13,729  
Total17,839  54,623  
Less: Present value discount(1,591) (8,749) 
Lease liability$16,248  $45,874  

23

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
14. Commitments and Contingencies
 
Legal Proceedings and Government Investigations
 
The Company is subject to periodic lawsuits, investigations and claims that arise in the ordinary course of business. The Company cannot predict with certainty the ultimate resolution of lawsuits, investigations and claims asserted against it. Except possibly for certain of the matters described below, the Company does not believe that any currently pending legal proceeding to which the Company is a party will have a material adverse effect on its business, results of operations, cash flows or financial condition. The costs of defense and amounts that may be recovered against the Company may be covered by insurance for certain matters.

Litigation and Commercial Claims
 
The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of March 31, 2020, approximately $1.4 million of past due receivables were outstanding from this customer. The customer provided the Company with notice in December 2019, alleging that the Company’s inspection of 66 welds (out of approximately 16,000 welds inspected) were not in compliance with the contract, claimed approximately $7.6 million in damages, and requested that the Company pay these damages and any other damages incurred. The Company has filed a lawsuit in the District Court of Bexar County, Texas, 37th Judicial District, in an action captioned Mistras Group, Inc. v. Epic Y-Grade Pipeline LP, to recover the $1.4 million and other amounts due to the Company. The customer filed a counterclaim, alleging breach of contract and seeking recovery of its alleged damages. The Company believes that any successful claim by the customer regarding the Company’s workmanship will be covered by insurance, subject to payment of a deductible. At this time, the Company is unable to determine whether it has any liability in connection with this matter and if so, the amount or range of any such liability, and accordingly, has not established any accruals for this matter.

Pension Related Contingencies

The workforce of certain of the Company’s subsidiaries are unionized and the terms of employment for these workers are governed by collective bargaining agreements, or CBAs. Under these CBAs, the Company’s subsidiaries are required to contribute to the national pension funds for the unions representing these employees, which are multi-employer pension plans. The Company was notified that a significant project was awarded to another contractor in January 2018, and as a result, one of the Company’s subsidiaries experienced a significant reduction in the number of its employees covered by one of the CBAs. Under certain circumstances, such a reduction in the number of employees participating in multi-employer pension plans pursuant to this CBA could result in a complete or partial withdrawal liability to these multi-employer pension plans under the Employee Retirement Income Security Act of 1974 ("ERISA"). Management explored options to retain a level of union work that would avoid withdrawal liability to the pension plans, but concluded during the third quarter of 2018 that the Company's subsidiaries probably would not obtain sufficient union work to avoid withdrawal liability. Therefore, the Company determined that it is probable that its subsidiary would incur a withdrawal liability related to these multi-employer pension plans. Accordingly, the Company recorded a charge of $5.9 million during 2018 and $0.8 million during 2019 for this potential withdrawal liability. The Company’s subsidiary reached an agreement with one of the pension funds in September 2019 and made a final payment of $0.9 million in complete satisfaction of the withdrawal liability of the subsidiary. Excluding the settlement payment, the Company made monthly payments totaling $3.3 million through the time of the final settlement payment, for total payments of $4.2 million. The balance of the estimated total amount of this potential liability as of March 31, 2020 is approximately $2.5 million.

Severance and labor disputes

The Company’s German subsidiary provides employees to customers under temporary staff leasing arrangements. In April 2017, the German Labor Lease Act was passed in Germany limiting the duration of temporary workers to eighteen months, or longer as subsequently agreed with by a customer appropriate authority. Since the passing of the German Labor Lease Act, the Company explored selling its staff leasing services and concluded during the third quarter of 2018 that a sale would not be probable. As a result, the Company decided that it would not renew several of these leasing services contracts when they expired beginning in 2019. Due to the limit on the length of service allowed under the German Labor Lease Act, employees are being transitioned off the customer contracts. The German subsidiary has terminated, or will terminate, some these employees, creating a severance obligation to the terminated employees, and has transitioned, or will transition other employees to the
24

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
Company's other customers. During December 2019, the Company executed an agreement to sell the rights of certain customer contracts for total consideration of approximately $0.1 million, effective January 1, 2020. No other assets or liabilities other than those employee benefits related to employees working on the customer contracts were included in the sale. As of March 31, 2020, the Company has approximately $0.6 million of accrued estimated severance payment obligations, which takes into account the Company's estimate with respect to the employees that have been or will be transitioned to the German subsidiaries' other customers. The $0.6 million of estimated obligations is net of $0.3 million in payments and $0.6 million in reversals due to employees being transitioned to customer contracts.

Acquisition and disposition related contingencies
 
The Company is liable for contingent consideration in connection with certain of its acquisitions. As of March 31, 2020, total potential acquisition-related contingent consideration ranged from zero to approximately $5.7 million and would be payable upon the achievement of specific performance metrics by certain of the acquired companies over the next 2.42 years.

During 2018, the Company sold a subsidiary in the Products and Systems segment. As part of the sale, the Company entered into a three-year agreement to purchase products from the buyer, with a cumulative commitment of $2.3 million, of which $1.4 million is remaining as of March 31, 2020. The agreement is based on third-party pricing and the Company's planned purchase requirements over the three year purchase period to meet the minimum contractual purchases.

 
15. Segment Disclosure
 
The Company’s three operating segments are:
 
Services. This segment provides asset protection solutions predominantly in North America, with the largest concentration in the United States, followed by Canada, consisting primarily of NDT, inspection, mechanical and engineering services that are used to evaluate the safety, structural integrity and reliability of critical energy, industrial and public infrastructure and commercial aerospace components. PCMS software and pipeline related software and data analysis solutions are included in this segment.
 
International. This segment offers services, products and systems similar to those of the other segments to select markets within Europe, the Middle East, Africa, Asia and South America, but not to customers in China and South Korea, which are served by the Products and Systems segment.
 
Products and Systems. This segment designs, manufactures, sells, installs and services the Company’s asset protection products and systems, including equipment and instrumentation, predominantly in the United States.
 
Costs incurred for general corporate services, including finance, legal, and certain other costs that are provided to the segments are reported within Corporate and eliminations. Sales to the International segment from the Products and Systems segment and subsequent sales by the International segment of the same items are recorded and reflected in the operating performance of both segments. Additionally, engineering charges and royalty fees charged to the Services and International segments by the Products and Systems segment are reflected in the operating performance of each segment. All such intersegment transactions are eliminated in the Company’s consolidated financial reporting.
 
25

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
Selected consolidated financial information by segment for the periods shown was as follows: (with intercompany transactions eliminated in Corporate and eliminations)
 
 Three months ended
 March 31, 2020March 31, 2019
Revenues  
Services$128,873  $140,298  
International29,067  35,162  
Products and Systems2,812  3,432  
Corporate and eliminations(1,287) (2,105) 
 $159,465  $176,787  
 
 Three months ended
 March 31, 2020March 31, 2019
Gross profit  
Services$32,237  $37,365  
International8,023  10,360  
Products and Systems368  1,239  
Corporate and eliminations16  (90) 
 $40,644  $48,874  
 
 Three months ended
 March 31, 2020March 31, 2019
Income (loss) from operations  
Services$(81,494) $4,053  
International(20,419) (215) 
Products and Systems(1,680) (1,328) 
Corporate and eliminations(7,635) (6,906) 
 $(111,228) $(4,396) 
 
Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations.
 
 Three months ended
 March 31, 2020March 31, 2019
Depreciation and amortization  
Services$7,075  $7,268  
International2,140  2,089  
Products and Systems253  290  
Corporate and eliminations(1) 21  
 $9,467  $9,668  
 
26

Mistras Group, Inc. and Subsidiaries
Notes to Unaudited Condensed Consolidated Financial Statements
(tabular dollars and shares in thousands, except per share data)
 March 31, 2020December 31, 2019
Intangible assets, net  
Services$61,536  $98,284  
International9,157  9,814  
Products and Systems1,104  1,181  
Corporate and eliminations222  258  
 $72,019  $109,537  
 

 March 31, 2020December 31, 2019
Total assets  
Services$427,165  $537,518  
International125,684  153,380  
Products and Systems16,003  16,028  
Corporate and eliminations14,693  12,952  
 $583,545  $719,878  
 
Refer to Note 2–Revenue, for revenues by geographic area for the three months ended March 31, 2020 and March 31, 2019.
 

27

Mistras Group, Inc. and Subsidiaries
Management's Discussion and Analysis of Financial Condition and Results of Operations
(tabular dollars are in thousands)

ITEM 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
The following Management’s Discussion and Analysis (“MD&A”) provides a discussion of our results of operations and financial position for the three months ended March 31, 2020 and March 31, 2019. The MD&A should be read together with our condensed consolidated financial statements and related notes included in Item 1 in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the year ended December 31, 2019, filed with the Securities and Exchange Commission on March 27, 2020 (“2019 Annual Report”). Unless otherwise specified or the context otherwise requires, “Mistras,” “the Company,” “we,” “us” and “our” refer to Mistras Group, Inc. and its consolidated subsidiaries. The MD&A includes the following sections:
 
Forward-Looking Statements
Overview
Results of Operations
Liquidity and Capital Resources
Critical Accounting Policies and Estimates

Forward-Looking Statements
 
This 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 (“Exchange Act”). Such forward-looking statements include those that express plans, anticipation, intent, contingency, goals, targets or future development and/or otherwise are not statements of historical fact. These forward-looking statements are based on our current expectations and projections about future events and they are subject to risks and uncertainties known and unknown that could cause actual results and developments to differ materially from those expressed or implied in such statements.
 
In some cases, you can identify forward-looking statements by terminology, such as “goals,” or “expects,” “anticipates,” “intends,” “plans,” “believes,” “seeks,” “estimates,” “may,” “could,” “should,” “would,” “predicts,” “appears,” “projects,” or the negative of such terms or other similar expressions. You are urged not to place undue reliance on any such forward-looking statements, any of which may turn out to be wrong due to inaccurate assumptions, various risks, uncertainties or other factors known and unknown. Factors that could cause or contribute to differences in results and outcomes from those in our forward-looking statements include, without limitation, those discussed in the “Business—Forward-Looking Statements,” and “Risk Factors” sections of our 2019 Annual Report as well as those discussed in this Quarterly Report on Form 10-Q and in our other filings with the SEC.

At the time of this report, the COVID-19 pandemic is continuing to have a negative impact on us and our key markets and is causing significant economic disruption worldwide. Our discussion above is qualified by the unknown impact that the COVID-19 pandemic will continue to have on our business and the economy in general, including the duration of the health risk the COVID-19 pandemic will cause and the resulting economic disruption.



Overview
 
We offer our customers “OneSource for Asset Protection Solutions®" and are a leading global provider of technology-enabled asset protection solutions used to evaluate the structural integrity and reliability of critical energy, commercial aerospace and defense, industrial and public infrastructure. We combine industry-leading products and technologies, expertise in mechanical integrity (MI), Non-Destructive Testing (NDT), Destructive Testing (DT), mechanical and predictive maintenance (PdM) services, process and fixed asset engineering and consulting services, proprietary data analysis and our world class enterprise inspection database management and analysis software, PCMS, to deliver a comprehensive portfolio of customized solutions, ranging from routine inspections to complex, plant-wide asset integrity management and assessments. These mission critical solutions enhance our customers’ ability to comply with governmental safety and environmental regulations, extend the useful life of their assets, increase productivity, minimize repair costs, manage risk and avoid catastrophic disasters. Our comprehensive “OneSource” portfolio of customized solutions, utilizing a proven systematic method that creates a closed-loop lifecycle for addressing continuous asset protection and improvement, helps us to deliver value to our customers.

28

Mistras Group, Inc. and Subsidiaries
Management's Discussion and Analysis of Financial Condition and Results of Operations
(tabular dollars are in thousands)

Our operations consist of three reportable segments: Services, International, and Products and Systems.
Services provides asset protection solutions predominantly in North America, with the largest concentration in the United States, followed by Canada, consisting primarily of NDT, inspection, mechanical and engineering services that are used to evaluate the structural integrity and reliability of critical energy, industrial and public infrastructure and commercial aerospace components. PCMS software and pipeline related software and data analysis solutions are included in this segment.
International offers services, products and systems similar to those of the other segments to select markets within Europe, the Middle East, Africa, Asia and South America, but not to customers in China and South Korea, which are served by the Products and Systems segment.
Products and Systems designs, manufactures, sells, installs and services the Company’s asset protection products and systems, including equipment and instrumentation, predominantly in the United States.

Given the role our solutions play in enhancing the safe and efficient operation of infrastructure, we have historically provided a majority of our solutions to our customers on a regular, recurring basis. We perform these services largely at our customers’ facilities, while primarily servicing our aerospace customers at our growing network of state-of-the-art, in-house laboratories. These solutions typically include NDT and inspection services, and can also include a wide range of mechanical services, including heat tracing, pre-inspection insulation stripping, coating applications, re-insulation, and re-insulation, engineering assessments and long-term condition-monitoring. Under this business model, many customers outsource their inspection to us on a “run and maintain” basis. We have established long-term relationships as a critical solutions provider to many of the leading companies with asset-intensive infrastructure in our target markets. These markets include oil and gas (downstream, midstream, upstream and petrochemical), commercial aerospace and defense, power generation (natural gas, fossil, nuclear, alternative, renewable, and transmission and distribution), public infrastructure, chemicals, transportation, primary metals and metalworking and research and engineering institutions.

We have focused on providing our advanced asset protection solutions to our customers using proprietary, technology-enabled software and testing instruments, including those developed by our Products and Systems segment. We have made numerous acquisitions in an effort to grow our base of experienced, certified personnel, expand our service lines and technical capabilities, increase our geographical reach, complement our existing offerings, and leverage our fixed costs. We have increased our capabilities and the size of our customer base through the development of applied technologies and managed support services, organic growth and the integration of acquired companies. These acquisitions have provided us with additional service lines, technologies, resources and customers that we believe will enhance our advantages over our competition.

We believe long-term growth can be realized in all of our target markets. We expect the timing of our oil and gas customers inspection spend to be impacted by oil price fluctuations. In addition, we have increased our capabilities and the size of our customer base through the development of applied technologies and managed support services, organic growth and the integration of acquired companies. Recent acquisitions have provided us with additional products, technologies, resources and customers that we believe will enhance our advantages over our competition.

Recent Developments

In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (COVID-19) as a pandemic, which continues to spread throughout the United States. The COVID-19 pandemic has caused significant volatility in domestic and international markets. There is on-going uncertainty around the breadth and duration of business disruptions related to COVID-19, as well as its impact on the U.S. and international economies. In addition, oil prices have dropped significantly and airline traffic has also dropped significantly. These declines were driven by the uncertainty surrounding the COVID-19 pandemic and, in the case of the oil and gas market, other macroeconomic events such as the geopolitical tensions between OPEC and Russia, which also resulted in a significant drop in oil prices.

The COVID-19 pandemic and significant drop in oil prices has adversely affected our workforce and operations, as well as the operations of our customers, suppliers and contractors. These negative factors have also resulted in significant volatility and uncertainty in the markets in which we operate. To successfully navigate through this unprecedented period, we continue to focus on the following key priorities:

Ensuring the health and safety of our employees and those of our customers and suppliers;
29

Mistras Group, Inc. and Subsidiaries
Management's Discussion and Analysis of Financial Condition and Results of Operations
(tabular dollars are in thousands)

Maintaining business continuity and financial strength and stability; and
Serving our customers as they provide essential products and services to the world.

While we cannot fully assess the impact that the COVID-19 pandemic or the significant drop in oil prices will have on all of our operations at this time, there are certain impacts that we have identified:

The financial market volatility that resulted from COVID-19 and the drop in oil prices required that we reassess the goodwill we had recorded related to various prior acquisitions under the guidance of ASC 350. We determined that the fair values of various reporting units were less than their carrying values (including goodwill). As a result, we recorded an impairment charge related to goodwill of approximately $77.1 million in the three months ended March 31, 2020. See Note 8–Goodwill in the condensed consolidated financial statements.
This same financial market volatility required the we reassess the tangible and intangible assets recorded under the guidance of ASC 360. We determined that the fair values of certain asset groups were less than their carrying values (excluding goodwill). As a result, we recorded impairment charges related to intangible assets of approximately $28.8 million and a right-of-use asset of approximately $0.2 million in the three months ended March 31, 2020. See Note 9–Intangible Assets and Note 13–Leases in the condensed consolidated financial statements.
As of March 31, 2020, we were in compliance with the terms of our $300 million revolving line of credit and $100 million senior secured term loan A facility provided by our banking group. Given the uncertainty of our projected cash flows as a result of the impact of the COVID-19 pandemic and the drop in oil prices, we entered into an amendment on May 15, 2020 with our banking group that, among other provisions, modifies the current financial covenants. It is probable, based on the amended covenants, that we will comply with the amended covenants and fulfil our obligations under the credit agreement; however, such matters cannot be predicted with certainty. See Note11–Long-Term Debt in the condensed consolidated financial statements.

To respond to the economic downturn resulting from the COVID-19 pandemic and the drop in oil prices, we have initiated a cost reduction and efficiency program. All of our named executive officers have voluntarily taken temporary salary reductions ranging from 25% to 45% of their base salary. In addition, we instituted a reduction for our other salaried employees, at lower percentages, and suspended our voluntary match under our sponsored savings plans for our U.S. and Canadian employees. These reductions are for the second quarter of 2020. If the economic downturn continues beyond the second quarter and there is no sign of economic recovery for us or our industry, we will assess whether to continue these cost saving measures. In addition, our non-employee directors voluntarily agreed to a $3,750 reduction in their second quarter 2020 payment.

We are currently unable to predict with certainty the overall impact that the COVID-19 pandemic and drop in oil prices may have on our business, results of operations, or liquidity. We will likely be impacted by the pandemic and drop in oil prices in other ways which we cannot yet determine. We will continue to monitor market conditions and respond accordingly. Refer to Item 1A. Risk Factors in Part I of our 2019 Annual Report on Form 10-K ("2019 Annual Report") for the year ended December 31, 2019, filed with the Securities and Exchange Commission ("SEC") on March 27, 2020.

Note About Non-GAAP Measures
 
In this MD&A under the heading "Income (loss) from Operations", the non-GAAP financial performance measure "Income (loss) before special items” is used for each of our three segments, the Corporate segment and the "Total Company", with tables reconciling the measure to a financial measure under GAAP. This non-GAAP measure excludes from the GAAP measure "Income (loss) from Operations" (a) transaction expenses related to acquisitions, such as professional fees and due diligence costs, (b) the net changes in the fair value of acquisition-related contingent consideration liabilities, (c) impairment charges, (d) reorganization and other costs, which includes items such as severance, labor relations matters and asset and lease termination costs and (e) other special items. These adjustments have been excluded from the GAAP measure because these expenses and credits are not related to the Company’s or Segment’s core business operations. The acquisition related costs and special items can be a net expense or credit in any given period.

We believe investors and other users of our financial statements benefit from the presentation of "Income (loss) before special items" for each of our three segments, the Corporate segment and the Total Company in evaluating our performance. Income (loss) before special items excludes the identified adjustments, which provides additional tools to compare our core business operating performance on a consistent basis and measure underlying trends and results in our business. Income (loss) before
30

Mistras Group, Inc. and Subsidiaries
Management's Discussion and Analysis of Financial Condition and Results of Operations
(tabular dollars are in thousands)

special items is not used to determine incentive compensation for executives or employees, nor is it a replacement for GAAP and/or necessarily comparable to the non-GAAP financial measures of other companies.

Results of Operations
 
Condensed consolidated results of operations for the three months ended March 31, 2020 and March 31, 2019 were as follows:

 Three months ended
 March 31, 2020March 31, 2019
Revenues$159,465  $176,787  
Gross profit40,644  48,874  
Gross profit as a % of Revenue25.5 %27.6 %
Total operating expenses151,872  53,270  
Operating expenses as a % of Revenue95.2 %30.1 %
Loss from operations(111,228) (4,396) 
Loss from Operations as a % of Revenue(69.8)%(2.5)%
Interest expense2,789  3,527  
Loss before provision for income taxes(114,017) (7,923) 
Benefit for income taxes(15,495) (2,637) 
Net loss(98,522) (5,286) 
Less: Net income (loss) attributable to non-controlling interests, net of taxes(13)  
Net loss attributable to Mistras Group, Inc.$(98,509) $(5,293) 
 
Revenue
 
Revenue was $159.5 million for the three months ended March 31, 2020 , a decrease of $17.3 million, or 9.8%, compared with the three months ended March 31, 2019.

Revenues by segment for the three months ended March 31, 2020 and March 31, 2019 were as follows:

 Three months ended
 March 31, 2020March 31, 2019
Revenues  
Services$128,873  $140,298  
International29,067  35,162  
Products and Systems2,812  3,432  
Corporate and eliminations(1,287) (2,105) 
 $159,465  $176,787  
 
Three Months

In the three months ended March 31, 2020, total revenue decreased 9.8% due to a combination of low double-digit organic decline and the low single-digit unfavorable impact of foreign exchange rates, partially offset by low single-digit acquisition growth. The decrease in revenue was primarily the result of the impact of COVID-19, as many of our customers cut back operations. Services segment revenues decreased 8.1%, driven by high single-digit organic decline, partially offset by the low-single digit acquisition growth. International segment revenues decreased 17.3%, driven by double-digit organic decline and the mid-single-digit unfavorable impact of foreign exchange rates. Products and Systems segment revenues decreased by 18.1%, due predominantly to the organic decline.

Oil and gas customer revenues comprised approximately 58% and 57% of total revenues for the three months ended March 31, 2020 and 2019, respectively. Aerospace and defense customer revenues comprised approximately 14% of total revenues for
31

Mistras Group, Inc. and Subsidiaries
Management's Discussion and Analysis of Financial Condition and Results of Operations
(tabular dollars are in thousands)

both the three months ended March 31, 2020 and 2019. The Company’s top ten customers comprised approximately 34% of total revenues for the three months ended March 31, 2020, as compared to 38% for the three months ended March 31, 2019, with no customer accounting for 10% or more of total revenues in either three-month period.

Gross Profit

Gross profit decreased by $8.2 million, or 16.8%, in the three months ended March 31, 2020, on a decrease in sales of 9.8%.

Gross profit by segment for the three months ended March 31, 2020 and March 31, 2019 was as follows:
 
 Three months ended
 March 31, 2020March 31, 2019
Gross profit  
Services$32,237  $37,365  
   % of segment revenue25.0 %26.6 %
International8,023  10,360  
   % of segment revenue27.6 %29.5 %
Products and Systems368  1,239  
   % of segment revenue13.1 %36.1 %
Corporate and eliminations16  (90) 
 $40,644  $48,874  
   % of total revenue25.5 %27.6 %

Three months

Gross profit margin was 25.5% and 27.6% for the three month periods ended March 31, 2020 and 2019, respectively. COVID-19 and the significant drop in oil prices have had a significant impact on the decline as sales volumes and sales mix were both unfavorably impacted. Services segment gross profit margins had a year-on-year decline of 160 basis points to 25.0% during the three months ended March 31, 2020, due primarily to unfavorable mix of sales and lower sales volume. International segment gross margins had a year-on-year decline of 190 basis points to 27.6% during the three months ended March 31, 2020, due primarily to unfavorable sales mix and reduced volumes. Products and Systems segment gross margin had a year-on-year decrease in gross profit margin to 13.1% during the three months ended March 31, 2020 due to decreased sales volume and unfavorable sales mix.

Operating Expenses

Operating expenses for the three months ended March 31, 2020 and 2019 was as follows:


Three months ended
March 31, 2020March 31, 2019
Operating Expenses
Selling, general and administrative expenses$41,558  $41,763  
Bad debt provision for troubled customers, net of recoveries—  5,491  
Impairment charges106,062  —  
Pension withdrawal expense—  534  
Research and engineering824  857  
Depreciation and amortization3,970  4,172  
Acquisition-related expense (benefit), net(542) 453  
$151,872  $53,270  
% of total revenue95.2 %30.1 %
32

Mistras Group, Inc. and Subsidiaries
Management's Discussion and Analysis of Financial Condition and Results of Operations
(tabular dollars are in thousands)


Operating expenses increased $98.6 million, or 185%, for the three months ended March 31, 2020 compared to the three months ended March 31, 2019, due predominantly to impairment charges of $106.1 million in 2020 as more fully described in Note 8–Goodwill and Note 9–Intangible Assets to these condensed consolidated financial statements. Excluding the 2020 impairment charges, operating expenses decreased due to lower bad debt, pension withdrawal and acquisition-related expenses for the three months ended March 31, 2020 compared to the three months ended March 31, 2019. During the first quarter of 2019, we recorded a charge of $5.7 million to fully reserve for the amount of exposure related to a renewable energy industry customer of our Services Division, which customer subsequently filed for a voluntary insolvency proceeding on April 9, 2019.

Income (loss) from Operations

The following table shows a reconciliation of the income (loss) from operations to income (loss) before special items for each of our three segments and for the Company in total:

 Three months ended
 March 31, 2020March 31, 2019
Services:  
Income (loss) from operations (GAAP)$(81,494) $4,053  
Bad debt provision for troubled customers, net of recoveries—  4,755  
Impairment charges86,200  —  
Pension withdrawal expense—  534  
Reorganization and other costs22  —  
Acquisition-related expense (benefit), net(542) 305  
Income before special items (non-GAAP)$4,186  $9,647  
International:
Loss from operations (GAAP)$(20,419) $(215) 
Bad debt provision for troubled customers, net of recoveries—  736  
Impairment charges19,862  —  
Reorganization and other costs (benefit)(75) 156  
Income (loss) before special items (non-GAAP)$(632) $677  
Products and Systems:
Loss from operations (GAAP)$(1,680) $(1,328) 
Loss before special items (non-GAAP)$(1,680) $(1,328) 
Corporate and Eliminations:
Loss from operations (GAAP)$(7,635) $(6,906) 
Reorganization and other costs38  60  
Acquisition-related expense, net—  148  
Loss before special items (non-GAAP)$(7,597) $(6,698) 
Total Company:
Loss from operations (GAAP)$(111,228) $(4,396) 
Bad debt provision for troubled customers, net of recoveries—  5,491  
Impairment charges106,062  —  
Pension withdrawal expense—  534  
Reorganization and other costs (benefit)(15) 216  
Acquisition-related expense (benefit), net(542) 453  
Income (loss) before special items (non-GAAP)$(5,723) $2,298  
 
33

Mistras Group, Inc. and Subsidiaries
Management's Discussion and Analysis of Financial Condition and Results of Operations
(tabular dollars are in thousands)

Three months

For the three months ended March 31, 2020, loss from operations (GAAP) increased $106.8 million, compared with the three months ended March 31, 2019, while income (loss) before special items (non-GAAP) decreased $8.0 million, or 349%. As a percentage of revenues, income (loss) before special items decreased by 490 basis points to (3.6)% in the three months ended March 31, 2020 from 1.3% in the three months ended March 31, 2019. During the three months ended March 31, 2020, the COVID-19 outbreak and significant drop in oil prices has adversely affected our workforce and operations, as well as the operations of our customers, suppliers and contractors and was the primary reason for the impairment charges. These negative factors have resulted in significant volatility and uncertainty in the markets in which we operate. We are currently unable to predict or determine the overall impact that the COVID-19 pandemic and drop in oil prices may have on our business, results of operations, or liquidity. Refer to Item 1A. Risk Factors in Part I of our 2019 Form 10-K, and the additional risk factors included in Part II, Item 1.A. of this Form 10-Q for further discussion.
 
Interest Expense
 
Interest expense was approximately $2.8 million and $3.5 million for the three months ended March 31, 2020 and 2019, respectively. The decrease was due to lower average level of borrowings on our Credit Agreement attributable primarily to payments on borrowings for the acquisition completed during the fourth quarter of 2018, and to a lesser extent, from a decrease in the base borrowing rate.
 
Income Taxes

The Company’s effective income tax rate was approximately 14% and 33% for the three months ended March 31, 2020 and 2019, respectively. The effective income tax rate for the three months ended March 31, 2020 was lower than the statutory rate primarily due to impairments recorded during the interim period for which no income tax benefits will be realized by us. However, this unfavorable impact on our effective income tax rate was partially offset by income tax benefits of the CARES Act enacted on March 27, 2020. The CARES Act provides a five-year carryback of net operating losses generated in years 2018-2020. As the statutory federal income tax rate applicable to certain years within the carryback period is 35%, carryback to those years of our estimated 2020 annual tax loss provides a tax benefit in excess of the current federal statutory rate of 21%, resulting in an increased income tax benefit. We project that the income tax effects of the CARES Act will result in additional income tax benefit recognized throughout the 2020 tax year as part of the estimated annual effective tax rate, and a cash refund in 2021 of taxes paid in prior years. The effective income tax rate for the three months ended March 31, 2019 was higher than the statutory rate due to the impact of discrete items, the global intangible low-taxes income, and executive compensation, and other provisions resulting from the December 22, 2017 passage of the Tax Cuts and Jobs Act and foreign tax rates different than statutory rates in the U.S.


Liquidity and Capital Resources
 
Cash flows are summarized in the table below:
 Three months ended
 March 31, 2020March 31, 2019
Net cash provided by (used in):  
Operating activities$6,107  $8,177  
Investing activities(4,204) (5,001) 
Financing activities492  (3,949) 
Effect of exchange rate changes on cash(384) (171) 
Net change in cash and cash equivalents$2,011  $(944) 
 
Cash Flows from Operating Activities
 
During the three months ended March 31, 2020, cash provided by operating activities was $6.1 million, representing a year-on-year decrease of $2.1 million, or 25%. The decrease was primarily attributable to movements in working capital.

34

Mistras Group, Inc. and Subsidiaries
Management's Discussion and Analysis of Financial Condition and Results of Operations
(tabular dollars are in thousands)

Cash Flows from Investing Activities
 
During the three months ended March 31, 2020, cash used in investing activities was $4.2 million, compared with $5.0 million in 2019. The decrease is primarily attributable to a reduction in capital expenditures to $4.4 million for the three months ended March 31, 2020 compared with $5.7 million in the comparable 2019 period.

Cash Flows from Financing Activities

Net cash provided by financing activities was $0.5 million for the three months ended March 31, 2020, compared to net cash used of $3.9 million for the three months ended March 31, 2019. During the three months ended March 31, 2020, we borrowed an additional $6.0 million, net of payments, on our revolving credit facility as compared to 2019 and, in addition, made payments of $1.3 million and $0.5 million for acquisition-related contingent consideration and financing costs, respectively.

Effect of Exchange Rate Changes on Cash and Cash Equivalents
 
The effect of exchange rate changes on our cash and cash equivalents was a net reduction of $0.4 million in the three months ended March 31, 2020, compared to a net reduction of $0.2 million for the three months ended March 31, 2019.

Cash Balance and Credit Facility Borrowings
 
The terms of our Credit Agreement have not changed from those set forth in Part II, Item 7 of our 2019 Annual Report under the Section “Liquidity and Capital Resources”, under the heading “Cash Balance and Credit Facility Borrowings,” and in Note 11–Long-Term Debt to these condensed consolidated financial statements in this Quarterly Report, under the heading “Senior Credit Facility.”
 
As of March 31, 2020, we had cash and cash equivalents totaling $17.0 million and available borrowing capacity of $139.7 million under our Credit Agreement with borrowings of $250.3 million and $3.7 million of letters of credit outstanding. We finance operations primarily through our existing cash balances, cash collected from operations, bank borrowings and capital lease financing. We believe these sources are sufficient to fund our operations for the foreseeable future.
 
As of March 31, 2020, the Company was in compliance with the terms of the Credit Agreement and will continuously monitor its compliance with the covenants contained in its Credit Agreement.

In response to the uncertain impact of the COVID-19 pandemic and the significant drop in oil prices on our projected cash flows and ability to continue compliance with the terms of the Credit Agreement, on May 15, 2020, we amended the Credit Agreement as more fully described in Note 11–Long-Term Debt to these condensed consolidated financial statements in this Quarterly Report.

Contractual Obligations

There have been no significant changes in our contractual obligations and outstanding indebtedness as disclosed in the 2019 Annual Report.

Off-balance Sheet Arrangements
 
During the three months ended March 31, 2020, we did not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
 
35

Critical Accounting Policies and Estimates

There have been no significant changes to our critical accounting policies and estimates from the information provided in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” included in the 2019 Annual Report.
 
ITEM 3. Quantitative and Qualitative Disclosures about Market Risk
 
There have been no significant changes to our quantitative and qualitative disclosures about market risk as discussed in Part II, Item 7A “Quantitative and Qualitative Disclosures About Market Risk,” included in the 2019 Annual Report.
 
ITEM 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Pursuant to Rule 13a-15(b) under the Exchange Act, our management carried out an evaluation, under the supervision and with the participation of our President and Chief Executive Officer and our Executive Vice President, Chief Financial Officer and Treasurer, of the effectiveness of the design and operation of our disclosure controls (as defined in Rule 13a-15(e) of the Exchange Act) and procedures. Based upon that evaluation, our President and Chief Executive Officer and our Executive Vice President, Chief Financial Officer and Treasurer concluded that, as of March 31, 2020, our disclosure controls and procedures were not effective, due to material weaknesses in our internal control over financial reporting as discussed below.

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

Management previously disclosed material weaknesses in internal control over financial reporting in our 2019 Annual Report pertaining to financial reporting processes and internal control related to accounting for income taxes. The Company remains committed to an effective internal control environment and management believes that these actions, and the improvements management expects to achieve as a result, will remediate the material weakness. However, the material weaknesses will not be considered remediated until the controls operate for a sufficient period of time and management has concluded through testing that these controls operate effectively. The Company continues to execute on the remediation plans as outlined below.

Remediation Plans

Our management, with oversight from the Audit Committee of the Board of Directors, is actively engaged in remediation efforts to address the identified material weaknesses over income taxes. These efforts include:

Accelerate the risk assessment process related to changes in the business;
Enhance the design of controls surrounding the preparation and review of the income tax provision, and enhance the automation of the income tax processes and controls to allow for a timelier completion and review of internal controls; and
Accelerate all key activities within the income tax accounting and reporting process and controls by further increasing and expanding the capabilities of the income tax accounting resources in order to devote additional time and resources to the consolidated income tax accounting and reporting processes and controls.

Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting during the quarter ended March 31, 2020 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting, other than as set forth in the remediation plan described above.


36

PART II—OTHER INFORMATION
 
ITEM 1. Legal Proceedings
 
See Note 14–Commitments and Contingencies to the condensed consolidated financial statements included in this Quarterly Report for a description of our legal proceedings. There have been no material developments with regard to any matters disclosed under Part I, Item 3 "Legal Proceedings" in our 2019 Annual Report, except as disclosed in such Note 14–Commitments and Contingencies.
 
ITEM 1.A. Risk Factors
 
In addition to the other information set forth in this Quarterly Report, you should carefully consider the risk factors discussed under the “Risk Factors” section included in our 2019 Annual Report. There have been no material changes to the risk factors previously disclosed in the 2019 Annual Report, except for the addition of the following risk factors.

The COVID-19 pandemic has adversely affected and in the future periods is expected to continue to adversely affect our business and operations.

The COVID-19 pandemic is adversely affecting, and is expected to continue to adversely affect, our business and operations and the business and operations of our customers. We have experienced and expect to continue to experience, unpredictable reductions in demand for our services and products. In response to the COVID-19 pandemic, companies within the oil and gas and aerospace industries (including our customers) have announced spending cuts and/or slowdowns (or temporary cessation) in production which, in turn, may result in decreases in awards of new contracts or adjustments, reductions, suspensions or cancellations of existing contracts. In addition, as a result of the COVID-19 pandemic, some of our customers have been and could continue to be negatively impacted as a result of disruption in demand, which has led to delays and could lead to defaults on collections of receivables from them. Such continued delays could negatively impact our business, results of operations and financial condition.

The continued spread of COVID-19 may result in a decrease in business and/or cause our customers to be unable to meet existing payment or other obligations to us, particularly in the event of a spread of COVID-19 in our market areas. The continued spread of COVID-19 could also negatively impact the availability of our key personnel necessary to conduct our business. In addition, any significant disruption of global financial markets, reducing our ability to access capital, could negatively affect our liquidity. Because the severity, magnitude and duration of the COVID-19 pandemic and its economic consequences are uncertain, rapidly changing and difficult to predict, the impact on our business, financial condition and results of operations remains uncertain and difficult to predict. While we expect the COVID-19 pandemic to have an adverse effect on our business, financial condition, liquidity, cash flow and results of operations, we are unable to predict the extent, nature or duration of these impacts at this time, although we expect such negative impacts for the remainder of the fiscal year and perhaps longer.

If the economic disruption caused by the COVID-19 pandemic increases in magnitude or continues longer than expected, we may have difficulty meeting the financial covenants in our credit agreement with our banks.

The Company expected that the economic disruption being caused by the COVID-19 pandemic would likely cause our results in upcoming quarters to be less than are required to meet the financial covenants in our credit agreement with our banks. We obtained an amendment to our credit agreement which included, among other terms, modifications to the financial covenants in the credit agreement. We believe we will be able to meet the amended financial covenants. However, due to the uncertainties and risks created by the COVID-19 pandemic, no assurance can be given that we will comply with these covenants, particularly if the pandemic increases in intensity or its duration is longer than expected. If we are not able to meet the financial covenants in our credit agreement in future quarters, we will be in default, which would give the lenders the right to terminate the agreement, not allow us to borrow on our line of credit, call all of our loans to be due and payable, and exercise any other remedies available to the lenders. If we do default on our credit agreement and the lenders elect to not grant us a waiver or amendment and/or to commence exercising their remedies and we are unable to obtain other funding sources, our operations will be materially impacted and we may not be able to continue operating as a going concern. If we do obtain alternate funding sources, this alternate financing could be on substantially different and adverse terms than our existing credit agreement, materially impacting our operations and profitability, and otherwise could significantly dilute our existing shareholders and have other materially adverse effects on us and our shareholders.
 
37

ITEM 2. Unregistered Sale of Equity Securities and Use of Proceeds
 
(a) Sales of Unregistered Securities
 
None.
 
(b) Use of Proceeds from Public Offering of Common Stock
 
None.
 
(c) Repurchases of Our Equity Securities
 
The following table sets forth the shares of our common stock we acquired during the quarter as a result of the surrender of shares by employees to satisfy tax withholding obligations in connection with the vesting of restricted stock units.
 
Month EndingTotal Number of Shares (or
Units) Purchased
Average Price Paid per
Share (or Unit)
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs
January 31, 2020—  $—  —  $—  
February 29, 2020—  $—  —  $—  
March 31, 202041,446  $3.78  —  $—  


ITEM 3. Defaults Upon Senior Securities
 
None.
 
ITEM 4. Mine Safety Disclosures
 
Not applicable.
 
ITEM 5. Other Information
 
None.
 
38

ITEM 6. Exhibits
 
Exhibit No. Description
   
 
   
 
 
     
101.INS   XBRL Instance Document
     
101.SCH   XBRL Schema Document
     
101.CAL   XBRL Calculation Linkbase Document
     
101.LAB   XBRL Labels Linkbase Document
     
101.PRE   XBRL Presentation Linkbase Document
     
101.DEF   XBRL Definition Linkbase Document
_________________

Exhibit 10.2 is a management contract or compensatory plan, contract, or arrangement.
39

Signatures
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 MISTRAS GROUP, INC.
   
 By:/s/ Edward J. Prajzner
  Edward J. Prajzner
  Executive Vice President, Chief Financial Officer and Treasurer
  (Principal Financial and Accounting Officer and duly authorized officer)
 
Date: May 18, 2020

40
EX-10.2 2 exhibit102formofsenior.htm EX-10.2 Document


MISTRAS GROUP, INC.
RESTRICTED STOCK UNIT CERTIFICATE

Granted To:

Total Units: Grant Date:

Vesting Dates:


1.Award. In accordance with the Mistras Group, Inc. 2016 Long-Term Incentive Plan (the “Plan”), Mistras Group, Inc. (the “Company”) has made an award to you of restricted stock units (the “RSUs”). Each RSU, upon vesting, will become one share of the Company’s common stock. The award and the RSUs are subject to the provisions of the Plan and, to the extent not prohibited by the Plan, the terms and conditions of this certificate. Capitalized terms that are used but not defined in this certificate shall have the meanings ascribed to them by the Plan.

2.Vesting of RSUs. Except as otherwise provided herein or the Plan, the RSUs will vest in equal annual installments on each of the dates set forth above, or 100% on the vesting date if only one vesting date is listed above. All vesting is subject to your continuous employment or other service with the Company or a Subsidiary from the Grant Date until the applicable vesting date, except as otherwise provided in this certificate or in the Plan.

3.Termination of Employment; Forfeiture of Unvested RSUs. Unless the Committee, acting in its sole and absolute discretion, determines otherwise, upon the termination of your employment and other service with the Company and its Subsidiaries (“Termination of Employment”), you will forfeit all right, title and interest in the unvested RSUs, unless your Termination of Employment is as a result of (i) Retirement, in which case the terms of Section 4 shall control, (ii) death or permanent disability, in which case Section 5 shall control, or (iii) as expressly set forth in the Plan, such as in connection with a Change of Control.

4.Eligible Retirement. (a) The following terms shall govern if you retire pursuant to an Eligible Retirement. As used in this Section 4, “Eligible Retirement” means that you have reached the age of 65. If you meet the Eligible Retirement terms, and you retire or resign from providing service to the Company and its subsidiaries, you will be a “Retiree.” If you are a Retiree, any outstanding unvested RSUs hereunder shall continue to vest after retirement but only on the condition that you continuously comply with the restrictive covenants set forth below in (b).

(b) In consideration of you having the benefit of post-retirement vesting of RSUs upon becoming a Retiree, you agree that continuously until 6 months after the last of the any unvested RSUs you may have vests (such period being the “Restricted Period”), you shall not, directly or indirectly, on your own behalf or on behalf of any person other than the Company (i) engage in, have an equity or profit interest in, or lend money to, or manage, operate, or work for any person, firm, corporation, partnership, or business (whether as a director, officer, employee, agent, representative, partner, security holder, consultant, or otherwise) that engages in any business which competes in any respect with the Company or any of its Subsidiaries, or (ii) recruit or otherwise solicit or induce any employee, consultant, customer, client, or supplier of the Company or any of its Subsidiaries to (A) terminate its employment or other business arrangement or relationship with the Company or any of its Subsidiaries, (B) otherwise change its relationship with the Company or any of its Subsidiaries or (C) establish any business relationship with you or person controlled by or related to you for any business



purpose competitive with the Company or of its Subsidiaries. A passive investment by you in a publicly traded company in which you exercise no operational or strategic control and which constitutes less than 2% of the outstanding shares of such entity shall not constitute a breach of this covenant.

(c) If you fail to meet the restrictive covenants set forth in (b) above continuously during the Restricted Period, then (i) all unvested RSUs shall automatically be cancelled and forfeited, and (ii) you shall repay to the Company the value realized by you of all post retirement vesting of RSUs without any reduction for taxes paid by or withheld on your behalf on account of any such value realized.

5.Vesting Upon Death or Disability. Upon your Disability (as defined in the Plan) or death, all unvested RSUs shall vest and, in the case of your death, the shares represented by such RSUs shall be distributed to your heirs.

6.Transfer Restrictions. You may not sell, assign, transfer, pledge, hedge, hypothecate, encumber or dispose of in any way (whether by operation of law or otherwise) any unvested RSUs, and unvested RSUs shall not be subject to execution, attachment or similar process. Any attempt by you or any other person claiming against, through or under you to cause unvested RSUs to be transferred or assigned in any manner and for any purpose not permitted hereunder or under the Plan shall be null and void and without effect upon the Company, you or any other person.

7.No Ownership of Stock; No Dividends or Voting Rights. The RSUs do not represent shares of the Company’s common stock, and no dividends or other distributions will be payable on unvested RSUs, and you will not have any voting rights with respect to the unvested RSUs.

8.Issuance of Shares Upon Vesting. If, as and when any RSU becomes vested, and subject to the satisfaction of applicable withholding and other legal requirements, the vested RSU becomes void and you shall own one share of common stock of the Company for each vested RSU.

9.Withholding. The vesting of RSUs covered by this certificate shall be subject to and conditioned upon the satisfaction by you of applicable tax withholding obligations. The Company and its Subsidiaries may require you to remit an amount sufficient to satisfy applicable withholding taxes or deduct or withhold such amount from any payments otherwise owed to you. By accepting this award, you expressly authorizes the Company to deduct from any compensation or any other payment of any kind due to you, including withholding shares issued in exchange for vested RSUs, for the amount of any federal, state, local or foreign taxes required by law to be withheld in connection with the vesting of RSUs; provided, however, that the value of the RSUs withheld may not exceed the statutory maximum withholding amount allowed by law.

10.Provisions of the Plan and the Committee’s Authority Control. This certificate is subject to all the terms, conditions and provisions of the Plan and to the rules, regulations and interpretations as may be established or made by the Committee acting within the scope of its authority and responsibility under the Plan. A copy of the Plan is available to you and may be obtained from the Company’s Corporate Secretary at the Company’s corporate headquarters. The applicable provisions of the Plan shall govern in any situation where this certificate is silent or where the applicable provisions of this certificate are contrary to or not reconcilable with such Plan provisions. The Committee shall have complete discretion in the exercise of its rights, powers, and duties with respect to the award represented by this certificate. Any interpretation or construction of any provision of, and the determination of any question arising under, this certificate shall be made by the Committee in its discretion and such exercise shall be final, conclusive, and binding.

2


11.No Employment Rights. Nothing contained herein or in the Plan shall confer upon you any right of continued employment or other service with the Company or a Subsidiary or interfere in any way with the right of the Company and its Subsidiaries at any time to terminate your employment or other service with the Company or its Subsidiaries or to increase, decrease or otherwise adjust your compensation and any other terms and conditions of your employment or other service.

12.Successors. This certificate shall be binding upon, and inure to the benefit of, any successor or successors of the Company, you and any of your beneficiaries.

13.Entire Understanding. This certificate and the terms of Plan constitute the entire terms of the award represented by this certificate and may not be amended, except as provided in the Plan, other than by a written instrument executed by the Company and you.

14.Governing Law. All rights and obligations under this certificate shall be governed by and construed in accordance with the laws of the State of Delaware, without regard to its principles of conflict of laws.


Mistras Group, Inc.

By: Dennis Bertolotti By: Michael C. Keefe
President and Chief Executive VP, General
Executive Officer Counsel
3
EX-31.1 3 a33120q1exhibit311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO RULE 13A-14(a) OF THE SECURITIES
EXCHANGE ACT OF 1934
I, Dennis Bertolotti, certify that:
1.I have reviewed this report on Form 10-Q of Mistras Group, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: May 18, 2020
/s/ Dennis Bertolotti
Dennis Bertolotti
President and Chief Executive Officer
(Principal Executive Officer)



EX-31.2 4 a33120q1exhibit312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO RULE 13A-14(a) OF THE SECURITIES
EXCHANGE ACT OF 1934
I, Edward J. Prajzner, certify that:
1.I have reviewed this report on Form 10-Q of Mistras Group, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: May 18, 2020
/s/ Edward J. Prajzner
Edward J. Prajzner
Executive Vice President, Chief Financial Officer and Treasurer
(Principal Financial Officer)


EX-32.1 5 a33120q1exhibit321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Each of the undersigned hereby certifies, for the purposes of section 1350 of chapter 63 of title 18 of the United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in his capacity as an officer of Mistras Group, Inc. (the “Company”), that, to his knowledge, the Quarterly Report on Form 10-Q of the Company for the quarter ended March 31, 2020 (the “Report”), fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. This written statement is being furnished to the Securities and Exchange Commission as an exhibit to the Report.

Dated: May 18, 2020

/s/ Dennis Bertolotti
Dennis Bertolotti
President and Chief Executive Officer
(Principal Executive Officer)
/s/ Edward J. Prajzner
Edward J. Prajzner
Executive Vice President, Chief Financial Officer and Treasurer
(Principal Financial Officer)



EX-101.SCH 6 mg-20200331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0002002 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001003 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002004 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003005 - Statement - Unaudited Condensed Consolidated Statements of Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1004006 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1005007 - Statement - Unaudited Condensed Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 1006008 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Description of Business and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Description of Business and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue - Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Share-Based Compensation - Equity Incentive Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Share-Based Compensation - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Share-Based Compensation - Restricted Stock Unit Awards - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Share-Based Compensation - Fully-vested Common Stock Issued to Non-employee Directors (Details) link:presentationLink link:calculationLink link:definitionLink 2415409 - Disclosure - Share-Based Compensation - Restricted Stock Units Awards - Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2416410 - Disclosure - Share-Based Compensation - Performance Restricted Stock Units - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2417411 - Disclosure - Share-Based Compensation - Performance Restricted Stock Units - Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2118104 - Disclosure - Earnings (loss) per Share link:presentationLink link:calculationLink link:definitionLink 2319303 - Disclosure - Earnings (loss) per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2420412 - Disclosure - Earnings (loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2421413 - Disclosure - Earnings (loss) per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2122105 - Disclosure - Acquisitions and Dispositions link:presentationLink link:calculationLink link:definitionLink 2323304 - Disclosure - Acquisitions and Dispositions (Tables) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - Acquisitions and Dispositions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2425415 - Disclosure - Acquisitions and Dispositions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2426416 - Disclosure - Acquisitions and Dispositions - Acquisition-Related Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2127106 - Disclosure - Accounts Receivable, net link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Accounts Receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - Accounts Receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 2430418 - Disclosure - Accounts Receivable, net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2131107 - Disclosure - Property, Plant and Equipment, net link:presentationLink link:calculationLink link:definitionLink 2332306 - Disclosure - Property, Plant and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2433419 - Disclosure - Property, Plant and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 2134108 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2335307 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Goodwill - Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2138109 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2339308 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2440422 - Disclosure - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2441423 - Disclosure - Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2142110 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2343309 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2444424 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2145111 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2346310 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2447425 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2448426 - Disclosure - Long-Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2449427 - Disclosure - Long-Term Debt - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2150112 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2351311 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2452428 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2153113 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2354312 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2455429 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2456430 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2457431 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2458432 - Disclosure - Leases - Additional Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2459433 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2459433 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2160114 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2461434 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2162115 - Disclosure - Segment Disclosure link:presentationLink link:calculationLink link:definitionLink 2363313 - Disclosure - Segment Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 2464435 - Disclosure - Segment Disclosure (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 mg-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 mg-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 mg-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT 2023 Finance Lease, Liability, Payments, Due Year Four Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Title of Individual [Axis] Title of Individual [Axis] Payment of financing costs Payments of Debt Issuance Costs Land Land [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Office furniture and equipment Office Furniture and Equipment [Member] Furniture and equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Adjustments to fair value of contingent consideration liabilities Revaluation Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Outstanding borrowings Long-term Line of Credit Finance lease expense Lease, Cost [Abstract] Leases Lessee, Leases [Policy Text Block] Share-based payments APIC, Share-based Payment Arrangement, Increase for Cost Recognition Revenue recognized that was included in contract liability balance at the beginning of the year Contract with Customer, Liability, Revenue Recognized 2021 Finance Lease, Liability, Payments, Due Year Two Total current liabilities Liabilities, Current Industrials Industrials [Member] Industrials Goodwill [Line Items] Goodwill [Line Items] Payment of contingent consideration for business acquisitions Payments of Contingent Consideration for Business Acquisitions The cash outflow associated with the consideration paid on the achievement of specific performance metrics in connection with acquisition of business during the period. Germany GERMANY Goodwill acquired during the period Goodwill, Acquired During Period Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Repayment of revolver Repayments of Lines of Credit Granted (in shares) Shares granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restricted stock awards vested (in shares) Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Current Fiscal Year End Date Current Fiscal Year End Date Dilutive effect of stock options outstanding (in shares) Incremental Common Shares Attributable to Stock Options Outstanding Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of stock options outstanding. Brazil BRAZIL Quarter ended September 30, 2021 and thereafter Debt Covenant Period Five [Member] Debt Covenant Period Five Diluted (in shares) Weighted average common shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Net settlements of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Remaining balance under purchase commitment agreement Purchase Commitment, Remaining Minimum Amount Committed Other Other Long Term Debt [Member] Represents details pertaining to other long-term debt of the entity. Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Fair value adjustments to contingent consideration Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities Outstanding at the beginning of the period (in shares) Outstanding at the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Less: Present value discount Finance Lease, Liability, Undiscounted Excess Amount Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net LIBOR London Interbank Offered Rate (LIBOR) [Member] Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Margin percentage Debt Instrument, Basis Spread on Variable Rate Total assets Total assets Assets Net settlement of restricted stock units Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Shell Company Entity Shell Company Total ROU liabilities ROU operating lease liabilities Lease liability Operating Lease, Liability Dilutive effect of restricted stock units outstanding (in shares) Incremental Common Shares Attributable to Restricted Stock Units Outstanding Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted stock units outstanding. Cover [Abstract] Document Type Document Type Requisite service period (years) Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Subsequent Event Subsequent Event [Member] Litigation Loss Contingencies [Line Items] Impairment Finite-Lived Intangible Assets, Accumulated Impairment Finite-Lived Intangible Assets, Accumulated Impairment Numerator: Net Income (Loss) Attributable to Parent [Abstract] Impairment of intangibles Impairment of Intangible Assets, Finite-lived Variable Rate [Domain] Variable Rate [Domain] Repayment of long-term debt Repayments of Long-term Debt All times through September 30, 2020 Debt Covenant Period Eight [Member] Debt Covenant Period Eight Scenario [Domain] Scenario [Domain] Schedule of Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Fair value of contingent consideration Beginning balance Ending balance Business Combination, Contingent Consideration, Liability Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Services Services Services [Member] Represents Services, a business segment of the entity. Income taxes payable Accrued Income Taxes, Current Restricted Stock Restricted Stock [Member] Impairment of ROU assets Operating Lease, Impairment Loss Accounts receivable Increase (Decrease) in Accounts Receivable Current Liabilities Liabilities, Current [Abstract] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Current portion of finance lease obligations Finance Lease, Liability, Current Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Total payments Payments for Legal Settlements ROU assets obtained in the exchange for lease liabilities Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Right-Of-Use Asset Obtained In Exchange For Lease Liability Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Performance condition adjustments (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Increase (Decrease) Adjustments in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Increase (Decrease) Adjustments in Period Senior Secured Term Loan Senior Secured Term A Loan Facility Term A Loan Facility [Member] Term A Loan Facility Segment Disclosure Segment Reporting Disclosure [Text Block] Other Other Products and Services [Member] Other Products and Services Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Expired or forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Financial information by segment Segment Reporting Information [Line Items] Document Quarterly Report Document Quarterly Report Commitments and contingencies Commitments and Contingencies Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Debt Instrument [Line Items] Debt Instrument [Line Items] Consolidation Items [Domain] Consolidation Items [Domain] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Maximum aggregate consideration for acquisitions Debt Instrument, Debt Covenant, Maximum Aggregate Consideration For Acquisitions Debt Instrument, Debt Covenant, Maximum Aggregate Consideration For Acquisitions Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Amount of non-recurring charges used as threshold used for calculation of funded debt leverage ratio Debt Instrument, Non-recurring Charges Threshold Used For Calculation of Funded Debt Leverage Ratio Debt Instrument, Non-recurring Charges Threshold Used For Calculation of Funded Debt Leverage Ratio Debt monthly periodic payments Debt Instrument, Periodic Payment Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Entity File Number Entity File Number Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Current net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Revenue, remaining performance obligation, expected timing of satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Unrecognized compensation cost, net of estimated forfeitures Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Weighted-average remaining lease term (in years) Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term Segments [Axis] Segments [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Beginning balance (in shares) Ending balance (in shares) Shares, Issued Debt Covenant Period [Axis] Debt Covenant Period [Axis] Debt Covenant Period [Axis] Number of additional performance award metrics Share-based Compensation Arrangement By Share-based Payment Award, Number Of Additional Awards Metrics Share-based Compensation Arrangement By Share-based Payment Award, Number Of Additional Awards Metrics Depreciation Cost, Depreciation Goodwill [Roll Forward] Goodwill [Roll Forward] Product and Service [Domain] Product and Service [Domain] Restructuring Plan [Axis] Restructuring Plan [Axis] Released (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Diluted earnings (loss) per share: Earnings Per Share, Diluted [Abstract] Loss from operations Income (loss) from operations Operating Income (Loss) Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Goodwill Balance at December 31, 2019 Balance at March 31, 2020 Goodwill Machinery and equipment Machinery and Equipment [Member] Finance - operating cash flows Finance Lease, Interest Payment on Liability Segments [Domain] Segments [Domain] Statement Statement [Line Items] Revenue Revenues Revenue from Contract with Customer, Excluding Assessed Tax Schedule of Disaggregated Revenues by Industry and Key Geographic Location Disaggregation of Revenue [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Remainder of 2020 Finance Lease, Liability, Payments, Remainder of Fiscal Year Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Products Products and Systems Products and Systems [Member] Products and Systems Outstanding at the beginning of period (in dollars per share) Outstanding at the end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Pension Related Contingencies Withdrawal from Multiemployer Defined Benefit Plan [Member] Comprehensive loss attributable to Mistras Group, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Plan Name [Axis] Plan Name [Axis] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Amendment Flag Amendment Flag Schedule of Net Carrying Amount of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Changes in operating assets and liabilities, net of effect of acquisitions and dispositions Increase (Decrease) in Operating Capital [Abstract] Loss before provision (benefit) for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Weighted-average common shares outstanding: Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Customer [Axis] Customer [Axis] Consolidation Items [Axis] Consolidation Items [Axis] Interest expense Interest Expense Unrecognized compensation costs Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Severance and Labor Disputes Severance and Labor Disputes [Member] Severance and Labor Disputes Non-employee Directors Director [Member] Power generation & Transmission Power Generation and Transmission [Member] Power Generation and Transmission Plan Name [Domain] Plan Name [Domain] Fixed charge coverage ratio Debt Instrument, Covenant Interest Coverage Ratio Represents the Interest Coverage Ratio required under the terms of the covenants. Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Local Phone Number Local Phone Number Infrastructure, Research & Engineering Infrastructure, Research and Engineering [Member] Infrastructure, Research and Engineering Other Other Intangible Assets [Member] Right to Customer Contracts Right to Customer Contracts [Member] Right to Customer Contracts Property, Plant and Equipment, net Property, Plant and Equipment [Line Items] Total Lessee, Operating Lease, Liability, Payments, Due Schedule of Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Finance Finance Lease, Liability, Payment, Due [Abstract] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Additional paid-in capital Additional Paid in Capital Long-Term Debt Long-term Debt [Text Block] Accretion of liability Business Combination, Contingent Consideration Arrangements, Contingent Consideration, Accretion of Liability Business Combination, Contingent Consideration, Accretion of Liability Maximum amount outstanding under the revolving credit facility if prepayment of facility is required Debt Instrument, Covenant, Prepayment of Outstanding Credit Facility Required if Amount Under the Credit Facility Exceeds, Amount Debt Instrument, Covenant, Prepayment of Outstanding Credit Facility Required if Amount Under the Credit Facility Exceeds, Amount Short-term lease expense Short-term Lease, Cost Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Less: comprehensive income (loss) attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Document Period Start Date Document Period Start Date Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Cost of revenue Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Outstanding letters of credit Letters of Credit Outstanding, Amount Total current assets Assets, Current Entity Current Reporting Status Entity Current Reporting Status Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Basic (in dollars per share) Basic earnings (loss) per share (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net loss attributable to Mistras Group, Inc. Net loss attributable to Mistras Group, Inc. Net Income (Loss) Attributable to Parent Proceeds from exercise of stock options Proceeds from Stock Options Exercised Liabilities: Liabilities, Fair Value Disclosure [Abstract] Common Stock Common Stock [Member] Current Assets Assets, Current [Abstract] Income taxes Income Taxes Paid Contingent consideration, current portion Business Combination, Contingent Consideration, Liability, Current Amount of purchased commitment to buy products from the buyer on sale of subsidiary Long-term Purchase Commitment, Amount Leases [Abstract] Leases [Abstract] Debt Instrument [Axis] Debt Instrument [Axis] Accounts receivable, net Accounts receivable, net Receivables outstanding balance Receivables, Net, Current Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Accounts payable Increase (Decrease) in Accounts Payable, Trade Net loss Net income (loss) Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Product and Service [Axis] Product and Service [Axis] Affiliated Entity Affiliated Entity [Member] Operating lease expense Operating Lease, Cost Entity Small Business Entity Small Business As of March 31, 2019 through June 30, 2020 Quarter ended June 30, 2020 Debt Covenant Period Two [Member] Debt Covenant Period Two Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Scenario [Axis] Scenario [Axis] Term of agreement to purchase products from the buyer on sale of subsidiary Long-term Purchase Commitment, Period Number of consecutive fiscal quarters used for calculating funded debt leverage ratio Debt Instrument, Number of Fiscal Quarters Used for Calculation of Funded Debt Leverage Ratio Represents the number of consecutive fiscal quarters immediately preceding the date of determination of the Funded Debt Leverage Ratio. Entity Filer Category Entity Filer Category Contingent consideration, maximum amount Potential acquisition-related contingent consideration, high end of range Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Diluted (in dollars per share) Diluted earnings (loss) per share (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Other accrued expenses Other Accrued Liabilities, Current Recognized share-based compensation expense Recognized share-based compensation expense (benefit) Share-based Payment Arrangement, Expense Related Party Transaction [Domain] Related Party Transaction [Domain] Through December 31, 2018 Debt Covenant Period One [Member] Debt Covenant Period One Total liabilities and equity Liabilities and Equity Entity Address, City or Town Entity Address, City or Town Buildings and improvements Building and Building Improvements [Member] Finance - financing cash flows Finance Lease, Principal Payments Included In Measurement Of Lease Liabilities Finance Lease, Principal Payments Included In Measurement Of Lease Liabilities Interest on lease liabilities Finance Lease, Interest Expense Contingent Consideration Liability [Roll Forward] Contingent Consideration Liability [Roll Forward] Contingent Consideration Liability [Roll Forward] Current portion of long-term debt Less: Current portion Long-term Debt, Current Maturities Loss Contingencies [Table] Loss Contingencies [Table] ROU liability - long-term Operating Lease, Liability, Noncurrent Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Principles of Consolidation Consolidation, Policy [Policy Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Useful Life (Years) Finite-Lived Intangible Asset, Useful Life Litigation Case [Domain] Litigation Case [Domain] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Schedule of Changes in Fair Value of Level 3 Contingent Consideration Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Award Type [Axis] Award Type [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Monthly payments, excluding final settlement Loss Contingency, Monthly Payments Excluding Settlement Loss Contingency, Monthly Payments Excluding Settlement Quarter ended March 31, 2021 Debt Covenant Period Six [Member] Debt Covenant Period Six Contingent consideration payment period based upon achievement of specific performance metrics Business Combination, Contingent Consideration Payment Period Business Combination, Contingent Consideration Payment Period Number of units increased (decreased) during the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease) Less: Net income (loss) attributable to non-controlling interests, net of taxes Net Income (Loss) Attributable to Noncontrolling Interest Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Operating rental payments Operating - operating cash flows Operating Lease, Payments Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Other Americas Other Americas [Member] Represents the information pertaining to North and South America excluding the United States. Geographical [Axis] Geographical [Axis] Retained earnings (deficit) Retained Earnings [Member] Foreign currency (gain) loss Foreign Currency Transaction Gain (Loss), Realized Subsequent Event Type [Domain] Subsequent Event Type [Domain] Awards issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Leases Lessee, Operating Leases [Text Block] Acquisition-related Contingencies Acquisition Related Contingencies [Member] Represents the contingencies pertaining to business acquisitions by the entity. Liabilities Liabilities [Abstract] Document Period End Date Document Period End Date 2024 Finance Lease, Liability, Payments, Due Year Five Statement [Table] Statement [Table] Entity Registrant Name Entity Registrant Name Useful Life (Years) Property, Plant and Equipment, Useful Life Number of performance award metrics Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Award Metrics Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Award Metrics Working capital adjustments Business Combination, Contingent Consideration Arrangements, Working Capital Adjustments Business Combination, Contingent Consideration Arrangements, Working Capital Adjustments Fair value of awards vested Grant date fair value of awards issued Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Maximum Maximum [Member] Accounts Receivable, net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Adjustments to preliminary purchase price allocations Goodwill, Purchase Accounting Adjustments Receivables [Abstract] Receivables [Abstract] Related Party [Domain] Related Party [Domain] Amount of damages claimed Loss Contingency, Damages Sought, Value 2022 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three Closing stock price (in dollars per share) Share Price Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Retained earnings (deficit) Retained Earnings (Accumulated Deficit) Anniversary 4 Share-based Compensation Award, Tranche Four [Member] Share-based Compensation Award, Tranche Four Funded debt leverage ratio at which the entity will have the benefit of lowest interest margin (less than or equal to) Debt Instrument, Covenant Funded Leverage Ratio Considered for Lower Interest Rate Margin Represents the Funded Debt Leverage Ratio at which the entity will have the benefit of lower interest rate margin. Revenue Revenue [Policy Text Block] Intangible Assets Intangible Assets Disclosure [Text Block] Equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] 2023 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four Performance condition adjustments (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Adjustments in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Adjustments in Period, Weighted Average Grant Date Fair Value Minimum Minimum [Member] As of September 30, 2020 Quarter ended September 30, 2020 Debt Covenant Period Three [Member] Debt Covenant Period Three Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Payments of severance obligations Loss Contingency Accrual, Payments Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Statistical Measurement [Domain] Statistical Measurement [Domain] Obligations under finance leases, net of current portion Finance Lease, Liability, Noncurrent Adjustments to reconcile net loss to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Capitalized debt costs Unamortized Debt Issuance Expense Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Benefit for income taxes Income Tax Expense (Benefit) Operating Lessee, Operating Lease, Liability, Payment, Due [Abstract] Share-Based Compensation Share-based Payment Arrangement [Text Block] 2009 Plan Long Term Incentive Plan 2009 [Member] Represents information pertaining to 2009 Long-Term Incentive Plan, which becomes effective upon the closing of the IPO. Vesting [Axis] Vesting [Axis] Schedule of Fully-vested Common Stock Issued to Non-employee Directors Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block] Salary reduction percentage Restructuring and Related Cost, Salary Reduction, Period Percent Restructuring and Related Cost, Salary Reduction, Period Percent Customer relationships Customer Relationships [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Other long-term liabilities Other Liabilities, Noncurrent City Area Code City Area Code Weighted Average Grant-Date Fair Value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Number of employee stock ownership plans Number Of Employee Share-Based Plans Number Of Employee Share-Based Plans Schedule of Company's Outstanding, Nonvested Restricted Share Units and Performance Restricted Stock Units Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Intangible assets, net Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) Related Party [Axis] Related Party [Axis] COVID-19 Pandemic COVID-19 Pandemic [Member] COVID-19 Pandemic Leases Lessee, Finance Leases [Text Block] Texas Customer Texas Customer [Member] Texas Customer Pension withdrawal expense Withdrawal from Multiemployer Defined Benefit Plan Expense Withdrawal from Multiemployer Defined Benefit Plan Expense As of December 31, 2020 Quarter ended December 31, 2020 Debt Covenant Period Four [Member] Debt Covenant Period Four Document and Entity Information Document and Entity Information Accrued workers’ compensation and health benefits Accrued Workers Compensation and Health Benefits Current Carrying value as of the balance sheet date of obligations and payables pertaining to workers compensation and health benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle, if longer). Earnings (loss) per common share: Earnings Per Share [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Other Other Noncash Income (Expense) Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Deferred income taxes Deferred Income Tax Assets, Net Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Software/Technology Computer Software, Intangible Asset [Member] Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Foreign Subsidiaries Disposal Of Foreign Subsidiaries [Member] Disposal Of Foreign Subsidiaries [Member] ASSETS Assets Assets [Abstract] Entity Ex Transition Period Entity Ex Transition Period Number of operating segments Number of Operating Segments Other Process Industries Other Process Industries [Member] Other Process Industries Operating leases Operating Lease, Weighted Average Remaining Lease Term Equipment acquired through finance lease obligations Lease Obligation Incurred Accrued expenses and other liabilities Increase (Decrease) in Other Accrued Liabilities and Deferred Liabilities The increase (decrease) during the reporting period in other expenses incurred but not yet paid and the change during the period in carrying value for all deferred liabilities due within one year or operating cycle. Total Lease, Cost Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Purchase of intangible assets Payments to Acquire Intangible Assets and Software The cash outflow to acquire assets without physical form usually arising from contractual or other legal rights, excluding goodwill. In addition, the cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization. PRSUs Performance Shares [Member] Accrued Expenses and Other Current Liabilities Accrued Liabilities Deferred Revenues and Contingent Consideration Liabilities Current Disclosure [Text Block] The entire disclosure for accrued liabilities, deferred revenues, and the fair value of contingent consideration liabilities at the end of the reporting period. Europe Europe [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Schedule of Consolidated Financial Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Less: Present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Noncash investing and financing Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Customer [Domain] Customer [Domain] Total Finance Lease, Liability, Payment, Due Debt Disclosure [Abstract] Debt Disclosure [Abstract] Consideration received on sale of subsidiary Disposal Group, Including Discontinued Operation, Consideration Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Statistical Measurement [Axis] Statistical Measurement [Axis] Supplemental disclosure of cash paid Supplemental Cash Flow Information [Abstract] Business Combination, Consideration Transferred [Abstract] Business Combination, Consideration Transferred [Abstract] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Corp/Elim Corporate and eliminations Corporate And Eliminations [Member] Corporate And Eliminations Pension accrual Multiemployer Plans, Withdrawal Obligation International International International [Member] Represents International, a business segment of the entity. Common Stock Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Various Pipeline Projects For Texas Customer Various Pipeline Projects For Texas Customer [Member] Various Pipeline Projects For Texas Customer Executive and Senior Officers Executive and Senior Officers [Member] Represents information pertaining to the executives and senior officers of the reporting entity. Minimum credit exposure percentage acquisitions Debt Instrument, Debt Covenant, Minimum Credit Exposure Percentage Debt Instrument, Debt Covenant, Minimum Credit Exposure Percentage Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Operating Lease Arrangement Operating Lease Arrangement [Member] Operating Lease Arrangement Basic earnings (loss) per share: Earnings Per Share, Basic [Abstract] Reporting Unit [Axis] Reporting Unit [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Finance leases Finance Lease, Weighted Average Discount Rate, Percent Variable lease expense Variable Lease, Cost Common stock, shares authorized (in shares) Common Stock, Shares Authorized Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Anniversary 3 Share-based Payment Arrangement, Tranche Three [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Central Index Key Entity Central Index Key Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Nonvested shares outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Entity Emerging Growth Company Entity Emerging Growth Company Noncontrolling Interest Noncontrolling Interest [Member] Selling, general and administrative expenses Selling, General and Administrative Expense Number of welds inspected Loss Contingency, Number Of Welds Inspected Loss Contingency, Number Of Welds Inspected Right-of-use liability - operating ROU - current Operating Lease, Liability, Current Share-based compensation expense Share-based Payment Arrangement, Noncash Expense Schedule of Computations of Basic and Diluted Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Proceeds from revolver Proceeds from Lines of Credit Long-term debt, net of current portion Long-term Debt, Excluding Current Maturities Income Taxes Income Tax, Policy [Policy Text Block] Funded debt leverage ratio at which the entity will bear the maximum interest rate margin (greater than) Debt Instrument, Covenant Funded Leverage Ratio Considered for Maximum Interest Rate Margin Represents the Funded Debt Leverage Ratio at which the entity will have the maximum interest rate margin. Remainder of 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Base rate Base Rate [Member] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Schedule of Maturities of Finance Lease Liabilities Finance Lease, Liability, Maturity [Table Text Block] Company's Headquarters Building [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Disposal Group Name [Domain] Disposal Group Name [Domain] Accrued expenses and other current liabilities Total Accrued Expenses And Other Liabilities, Current Accrued Expenses And Other Liabilities, Current Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Quarter ended June 30, 2021 Debt Covenant Period Seven [Member] Debt Covenant Period Seven LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Share-base payments (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Other assets Other Assets, Noncurrent Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Weighted-average discount rate Weighted Average Discount Rate, Percent [Abstract] Weighted Average Discount Rate, Percent Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax Contingency charges Loss Contingency, Loss in Period Total debt Debt outstanding Long-term Debt Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Aerospace & Defense Aerospace and Defense [Member] Aerospace and Defense Proceeds from borrowings of long-term debt Proceeds from Issuance of Long-term Debt Temporary employment contract period Temporary Staff Leasing Contract Period Temporary Staff Leasing Contract Period Reporting Unit [Domain] Reporting Unit [Domain] Schedule of Vesting Activity of Restricted Stock Unit Awards Share-based Compensation Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block] Additional interest rate margin if funded debt leverage ratio exceeds threshold percentage Debt Instrument, Additional Interest Rate Due to Funded Debt Leverage Ratio Exceeding Specified Threshold The percentage points added to the reference rate due to the Funded Debt Leverage Ratio, which is used to compute the variable rate on the debt instrument, exceeding a specified threshold. Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Recovery from unrelated bad debt provision Accounts Receivable, Allowance for Credit Loss, Recovery Bad debt provision for troubled customers, net of recoveries Provision (reversal) of allowance for doubtful accounts receivables Accounts Receivable, Credit Loss Expense (Reversal) Funded debt leverage ratio for acquisitions Debt Instrument, Covenant Temporarily Increase in Funded Debt Leverage Ratio due to Business Acquisitions Debt Instrument, Covenant Temporarily Increase in Funded Debt Leverage Ratio due to Business Acquisitions Total Mistras Group, Inc. Stockholders’ Equity Parent [Member] Weighted-average period over which unrecognized compensation cost is expected to be recognized (years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Accounting Policies [Abstract] Payments Business Combination, Contingent Consideration Arrangements, Payments Business Combination, Contingent Consideration Arrangements, Payments Income taxes payable Increase (Decrease) in Income Taxes Payable Additional paid-in capital Additional Paid-in Capital [Member] Revenue Revenue from Contract with Customer [Text Block] Performance period (years) Share Based Compensation Arrangement by Share Based Payment Award, Award Performance Period Represents the performance period of the entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Finance leases Finance Lease, Weighted Average Remaining Lease Term Revenue, practical expedient, incremental cost of obtaining a contract, maximum period Revenue, Practical Expedient, Incremental Cost of Obtaining Contract, Maximum Period Revenue, Practical Expedient, Incremental Cost of Obtaining Contract, Maximum Period Debt Covenant Period [Domain] Debt Covenant Period [Domain] [Domain] for Debt Covenant Period [Axis] Title of Individual [Domain] Title of Individual [Domain] Number or welds not in compliance Loss Contingency, Number Of Welds Alleged Not In Compliance Loss Contingency, Number Of Welds Alleged Not In Compliance Disposal Group Name [Axis] Disposal Group Name [Axis] Deferred income taxes Deferred Income Tax Liabilities, Net United States UNITED STATES Interest rate Debt Instrument, Interest Rate, Stated Percentage 2021 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, plant and equipment, gross Property, Plant and Equipment, Gross Business Combinations [Abstract] Business Combinations [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Gross profit Gross profit Gross Profit Geographical [Domain] Geographical [Domain] Property, Plant and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Aggregate consideration paid Cash paid Payments to Acquire Businesses, Gross Entity Address, State or Province Entity Address, State or Province Business Acquisition [Axis] Business Acquisition [Axis] Operating segments Operating Segments [Member] Anniversary 1 Share-based Payment Arrangement, Tranche One [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Funded debt leverage ratio Debt Instrument, Covenant Funded Debt Leverage Ratio for Additional Interest Payment Represents the Funded Debt Leverage Ratio on which the entity will bear an additional interest on debt. Anniversary 2 Share-based Payment Arrangement, Tranche Two [Member] Total consideration Business Combination, Consideration Transferred Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Number of acquisitions Number of Businesses Acquired Proceeds from sale of equipment Proceeds from Sale of Property, Plant, and Equipment 2022 Finance Lease, Liability, Payments, Due Year Three Business Acquisition [Line Items] Business Acquisition [Line Items] Accounts payable Accounts Payable, Current ROU finance lease assets Finance Lease, Right-of-Use Asset Amount deducted from aggregate cash and cash equivalents held by company and it's subsidiaries if prepayment of credit facility is required Debt Instrument, Covenant, Amount Deducted From Aggregate Cash and Cash Equivalents Held By Company and Subsidiaries If Prepayment of Credit Facility is Required Debt Instrument, Covenant, Amount Deducted From Aggregate Cash and Cash Equivalents Held By Company and Subsidiaries If Prepayment of Credit Facility is Required Entity Interactive Data Current Entity Interactive Data Current Common stock, shares issued (in shares) Common Stock, Shares, Issued Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Impairment charges Asset Impairment Charges Outstanding at the beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Taxes paid related to net share settlement of share-based awards Payment, Tax Withholding, Share-based Payment Arrangement Inventories Inventory, Net 2024 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Earnings (loss) per Share Earnings Per Share [Text Block] Number of awards that may be granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Amortization of ROU assets Finance Lease, Right-of-Use Asset, Amortization Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Oil & Gas Oil & Gas [Member] Oil & Gas Award Type [Domain] Award Type [Domain] Thereafter Finance Lease, Liability, Payments, Due after Year Five Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Acquisition-related Expenses Schedule of Business Combination Acquisition Related Costs [Table Text Block] Tabular disclosure of acquisition-related costs. Lease liability Finance Lease, Liability Senior credit facility Revolving Credit Facility [Member] Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Award vesting rights, percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Number of non-employee directors to whom fully vested common stock is granted Share Based Compensation Arrangement by Share Based Payment Award, Number of Non Employee Directors to whom Award is Granted Represents the number of non-employee directors to whom fully vested common stock is granted. Restricted Stock Unit Awards Restricted Stock Units (RSUs) [Member] Schedule of Long-term Debt Schedule of Long-term Debt Instruments [Table Text Block] Description of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Cash paid for amounts included in the measurement of lease liabilities for finance leases Cash Flow, Lessee [Abstract] Cash Flow, Lessee Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Quarterly payment reduction to non-employee directors Restructuring and Related Cost, Reduction In Quarterly Payment To Non-employee Directors Restructuring and Related Cost, Reduction In Quarterly Payment To Non-employee Directors Acquisition-related expense (benefit), net Acquisition-related expense, net Acquisition Related Costs and Fair Value Adjustments to Initial Purchase Price Allocation This element represents acquisition-related costs incurred in connection with business combinations which costs have been expensed during the period. This also includes adjustments to the fair value of the initial purchase price allocation for acquisitions including, but not limited to, changes in contingent consideration liabilities and other liabilities, accounts receivable, inventory, fixed assets, other assets, and other acquisition-related intangible assets. Acquisition-related costs also include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities. Fair value measurements Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total liabilities Liabilities Goodwill Goodwill Disclosure [Text Block] Acquisitions and Dispositions Business Combination Disclosure [Text Block] Reclassification Reclassification, Policy [Policy Text Block] Common stock, $0.01 par value, 200,000,000 shares authorized, 29,042,069 and 28,945,472 shares issued Common Stock, Value, Issued Research and engineering Research and Development Expense Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities Deferred Revenue and Contingent Consideration Liabilities Current [Table Text Block] Tabular disclosure of (a) other payables; (b) accrued liabilities; (c) deferred revenue; and (d) the fair value of contingent consideration liabilities, due within one year or within the normal operating cycle if longer. Vesting [Domain] Vesting [Domain] Expired or forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Debt covenant, minimum EBITDA, amount Debt Instrument, Covenant, Minimum EBITDA, Amount Debt Instrument, Covenant, Minimum EBITDA, Amount Covenants not to compete Noncompete Agreements [Member] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Inventories Increase (Decrease) in Inventories Reversal of severance obligations Loss Contingency Accrual, Period Increase (Decrease) Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Comprehensive loss Comprehensive Income (Loss), Net of Tax, Excluding Portion Of Comprehensive Income Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Excluding Portion Of Comprehensive Income Attributable to Noncontrolling Interest Thereafter Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five Maximum amount available for the issuance of letters of credit Line of Credit Facility Maximum Borrowing Capacity Available for Issuance of Letters of Credit Represents the maximum amount of borrowing capacity under the revolving credit facility that is available for the issuance of letters of credit. Schedule of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Basic (in shares) Weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Pro forma funded debt leverage ratio Debt Instrument, Covenant, Pro Forma Funded Debt Leverage Ratio due to Business Acquisitions Debt Instrument, Covenant, Pro Forma Funded Debt Leverage Ratio due to Business Acquisitions Number of consecutive business days Debt Covenant, Number Of Consecutive Business Days Debt Covenant, Number Of Consecutive Business Days ROU assets Operating Lease, Right-of-Use Asset Equity Components [Axis] Equity Components [Axis] Due diligence, professional fees and other transaction costs Business Combination, Acquisition Related Costs Total Mistras Group, Inc. stockholders’ equity Stockholders' Equity Attributable to Parent Amortization expense of intangibles Amortization of Intangible Assets Pension withdrawal expense Loss Contingency Accrual, Provision Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Deferred revenue Contract with Customer, Liability, Current Asia-Pacific Asia Pacific [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Number of fiscal quarters to temporary increase funded debt leverage ratio Debt Instrument, Number of Fiscal Quarters To Temporarily Increase Funded Debt Leverage Ratio due to Business Acquisitions Debt Instrument, Number of Fiscal Quarters To Temporarily Increase Funded Debt Leverage Ratio due to Business Acquisitions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Schedule of Components of Lease Costs and Other Information Related to Leases Lease, Cost [Table Text Block] Foreign currency translation Business Combination, Contingent Consideration Arrangements, Contingent Consideration, Foreign Currency Translation Adjustments Business Combination, Contingent Consideration Arrangements, Contingent Consideration, Foreign Currency Translation Adjustments Accrued salaries, wages and related employee benefits Accrued Salaries Wages and Employee Related Benefits Current Carrying value as of the balance sheet date of the obligations incurred through that date and payable for salaries, wages, and related employee benefit. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle, if longer). Unbilled revenues accrued Contract with Customer, Asset, Net, Current Depreciation and amortization Depreciation, Depletion and Amortization Gross Amount Finite-Lived Intangible Assets, Gross Trade accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Forecast Forecast [Member] Preferred stock, 10,000,000 shares authorized Preferred Stock, Value, Issued Variable Rate [Axis] Variable Rate [Axis] Renewable Energy Industry Customer Renewable Energy Industry Customer [Member] Renewable Energy Industry Customer Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed Schedule of Business Acquisitions, by Acquisition [Table Text Block] Potential common stock excluded from computation of diluted earnings per share due to net loss for the period (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Disposal Group Classification [Domain] Disposal Group Classification [Domain] Related Party Transaction [Axis] Related Party Transaction [Axis] Depreciation and amortization expense Depreciation Deferred income taxes Deferred Income Tax Noncash Expense (Benefit) The noncash component of income tax expense for the period representing the increase (decrease) in the entity's deferred tax assets and liabilities pertaining to continuing operations. Litigation Case [Axis] Litigation Case [Axis] Preceding period used for calculating interest coverage ratio Debt Instrument, Preceding Period Used for Calculation of Interest Coverage Ratio Represents the preceding period used for determination of the Interest Coverage Ratio. Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Credit Agreement Credit Agreement [Member] Credit Agreement Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Restricted Stock Units Awards (Units) Performance Restricted Stock (Units) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Equity Component [Domain] Equity Component [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Transition Report Document Transition Report Cash and cash equivalents if prepayment of facility is required Debt Instrument, Covenant, Prepayment of Outstanding Credit Facility Required if Cash and Cash Equivalents Exceeds, Amount Debt Instrument, Covenant, Prepayment of Outstanding Credit Facility Required if Cash and Cash Equivalents Exceeds, Amount Stock Options Share-based Payment Arrangement, Option [Member] Debt issuance costs Debt Issuance Costs, Net Potential acquisition-related contingent consideration, low end of range Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Repayment of finance lease obligations Finance Lease, Principal Payments Goodwill impairment charge Impairment charges Goodwill, Impairment Loss Cumulative goodwill impairment Goodwill, Impaired, Accumulated Impairment Loss Acquisition that Provides Pipeline Integrity Management Software Acquiree That Provides Pipeline Integrity Management Software [Member] Acquiree That Provides Pipeline Integrity Management Software Income Statement [Abstract] Income Statement [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] Maximum borrowing capacity in non-U.S. Dollar currencies Line of Credit Facility Maximum Borrowing Capacity in Non US Currencies Represents the maximum borrowing capacity in non-U.S. dollar currencies under the revolving credit facility. EX-101.PRE 10 mg-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
 
The Company performs fair value measurements in accordance with the guidance provided by ASC 820, Fair Value Measurements and Disclosures. ASC 820 defines fair value 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.

Financial instruments measured at fair value on a recurring basis

The fair value of contingent consideration liabilities was estimated using a discounted cash flow technique with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820. The significant inputs in the Level 3 measurement not supported by market activity include the probability assessments of expected future cash flows related to the acquisitions, appropriately discounted considering the uncertainties associated with the obligation, and as calculated in accordance with the terms of the applicable acquisition agreements.

The following table represents the changes in the fair value of Level 3 contingent consideration:
 
 Three months ended March 31,
20202019
Beginning balance$3,216  $2,365  
Payments(1,303) —  
Accretion of liability11  44  
Revaluation(553) 261  
Foreign currency translation(62) 29  
Ending balance$1,309  $2,699  
 
Financial instruments not measured at fair value on a recurring basis
 
The Company has evaluated current market conditions and borrower credit quality and has determined that the carrying value of its long-term debt approximates fair value. The fair value of the Company’s notes payable and capital lease obligations approximates their carrying amounts based on anticipated interest rates which management believes would currently be available to the Company for similar issuances of debt.
XML 12 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Description of Business and Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
 
The condensed consolidated financial statements contained in this report are unaudited. In the opinion of management, the condensed consolidated financial statements include all adjustments, which are of a normal recurring nature, necessary for a fair presentation of the results for the interim periods of the years ending December 31, 2020 and December 31, 2019. Certain items included in these statements are based on management’s estimates. Actual results may differ from those estimates. The results of operations for any interim period are not necessarily indicative of the results expected for the year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the notes to the audited consolidated financial statements contained in the 2019 Annual Report.
Principles of Consolidation
Principles of Consolidation
 
The accompanying unaudited condensed consolidated financial statements include the accounts of Mistras Group, Inc. and its wholly and majority-owned subsidiaries. For subsidiaries in which the Company’s ownership interest is less than 100%, the non-controlling interests are reported in stockholders’ equity in the accompanying Condensed Consolidated Balance Sheets. The non-controlling interests in net results, net of tax, is classified separately in the accompanying Unaudited Condensed Consolidated Statements of Income (Loss). All significant intercompany accounts and transactions have been eliminated in consolidation.
Reclassification
Reclassification

Certain amounts in prior periods have been reclassified to conform to the current year presentation. Such reclassifications did not have a material effect on the Company's financial condition or results of operations as previously reported.
Income Taxes
Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and tax credit carry-forwards. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided if it is more likely than not that some or all of a deferred income tax asset will not be realized. Financial accounting standards prescribe a minimum recognition threshold a tax position is required to meet before being recognized in the financial statements. These standards also provide guidance on de-recognition, measurement, and classification of amounts relating to uncertain tax positions, accounting for and disclosure of interest and penalties, accounting in interim periods and disclosures required. Interest and penalties related to unrecognized tax positions are recognized as incurred within “provision for income taxes” in the consolidated statements of income. ASC 740-270, Income Taxes-Interim Reporting, requires the Company to use an estimated annual effective tax rate (EAETR) for calculating its tax provision for interim periods. At each interim period, the Company is required, with certain exceptions and limitations, to estimate its forecasted worldwide EAETR, which is applied to the Company's year-to-date consolidated ordinary income or loss resulting in the year-to-date income tax provision before considering items not included in ordinary income or loss. The tax effects of events or transactions not considered to represent ordinary income or loss are accounted for discretely in the interim period and are not included in the determination of the EAETR.

In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law on March 27, 2020. The CARES Act, among other things, includes tax provisions relating to deferment of employer’s social security payments, net operating loss utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP). The ultimate impact of the CARES Act may differ from the estimated impact the Company recorded during this interim period due to changes in interpretations and guidance that may be issued and actions the Company may take in response to the CARES Act. The Company will continue to assess the impact that various provisions will have on its business.

The Company continues to evaluate its deferred tax assets each period to determine if a valuation allowance is required based on whether it is more likely than not that some portion of these deferred tax assets will not be realized. As of March 31, 2020, management concluded that it is more likely than not that a substantial portion of the Company's deferred tax assets will be realized. As part of the Company's analysis, it considered both positive and negative factors that impact profitability and whether those factors would lead to a change in the estimate of the Company's deferred tax assets that may be realized in the future. In the current period, the Company began to see impacts on its business as a result of the COVID-19 pandemic. The Company will continue to monitor the impacts of the COVID-19 pandemic on its business, and any sustained or prolonged reductions in future earnings periods may change the Company's conclusions on whether it is more likely than not to realize portions of the Company's deferred tax assets.
The Company’s effective income tax rate was approximately 14% and 33% for the three months ended March 31, 2020 and 2019, respectively. The effective income tax rate for the three months ended March 31, 2020 was lower than the statutory rate primarily due to impairments recorded during the interim period for which no income tax benefits will be realized by us. However, this unfavorable impact on the Company's effective income tax rate was partially offset by income tax benefits of the CARES Act. The CARES Act provides a five-year carryback of net operating losses generated in years 2018-2020. As the statutory federal income tax rate applicable to certain years within the carryback period is 35%, carryback to those years of the Company's estimated 2020 annual tax loss provides a tax benefit in excess of the current federal statutory rate of 21%, resulting in an increased income tax benefit. The Company projects that the income tax effects of the CARES Act will result in additional income tax benefit recognized throughout the 2020 tax year as part of the estimated annual effective tax rate, and a cash refund in 2021 of taxes paid in prior years. The effective income tax rate for the three months ended March 31, 2019 was higher than the statutory rate due to the impact of discrete items, the global intangible low-taxes income (GILTI), and executive compensation, and other provisions resulting from the December 22, 2017 passage of the Tax Cuts and Jobs Act and foreign tax rates different than statutory rates in the U.S
Recent Accounting Pronouncements
Recent Accounting Pronouncements

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities related to outside basis differences. The standard is effective for interim and annual periods beginning January 1, 2021, with certain amendments applied prospectively and others requiring retrospective application. Early adoption is permitted, with any adjustments reflected as of the beginning of the fiscal year of adoption. If early adoption is elected, all changes as a result of the standard must be adopted in the same period. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows.

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows.
Revenue Revenue
The majority of the Company's revenues are derived from providing services on a time and material basis and are short-term in nature. The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers.
Performance Obligations
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC Topic 606.  A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. The Company provides highly integrated and bundled inspection services to its customers. Some of the Company's contracts have multiple performance obligations, most commonly due to the contract providing both goods and services. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is a relative selling price based on price lists.

Contract modifications are not routine in the performance of the Company contracts. Generally, when contracts are modified, the modification is to account for changes in scope to the goods and services that are provided. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as a separate contract.

The Company's performance obligations are satisfied over time as work progresses or at a point in time. The majority of the Company's revenue recognized over time as work progresses is related to its service deliverables, which includes providing testing, inspection and mechanical services to the Company's customers. Revenue is recognized over time based on time and material incurred to date which best portrays the transfer of control to the customer. The Company also utilizes an available practical expedient that provides for revenue to be recognized in an amount that corresponds directly with the value to the customer of the entity’s performance completed to date. Fixed fee arrangements are determined based on expected labor, material, and overhead to be consumed on fulfillment of such services. Revenue is recognized on a cost-to-cost method tracked on an input basis.

The majority of the Company's revenue recognized at a point in time is related to product sales when the customer obtains control of the asset, which is generally upon shipment to the customer. Contract costs include labor, material and overhead.

The Company expects any significant remaining performance obligations to be satisfied within one year.
Contract Estimates

The majority of the Company's revenues are short-term in nature. The Company has many master service agreements (MSAs) that specify an overall framework and contract terms when the Company and customers agree upon services or products to be provided. The actual contracting to provide services or furnish products is triggered by a work order, purchase order, or some similar document issued pursuant to a MSA which sets forth the scope of services and/or identifies the products to be provided. From time-to-time, the Company may enter into long-term contracts, which can range from several months to several years. Revenue on such long-term contracts is recognized as work is performed based on total costs incurred to date in relation to the total estimated costs for the performance of the contract at completion. This includes contract estimates of costs to be incurred for the performance of the contract. Cost estimation is based upon the professional knowledge and experience of the Company's project managers, engineers and financial professionals. Factors that are considered in estimating the work to be completed include the availability of materials, the effect of any delays in the Company's project performance and the recoverability of any claims. Whenever revisions of estimates, contract costs and/or contract values indicate that the contract costs will exceed estimated revenues, thus creating a loss, a provision for the total estimated loss is recorded in that period.
Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are generally billed as work progresses in accordance with agreed-upon contractual terms, generally at periodic intervals (e.g., weekly, bi-weekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are aggregated on an individual contract basis and reported on the Condensed Consolidated Balance Sheets at the end of each reporting period within accounts receivables or accrued expenses and other current liabilities.
Fair Value Measurements Fair Value Measurements
 
The Company performs fair value measurements in accordance with the guidance provided by ASC 820, Fair Value Measurements and Disclosures. ASC 820 defines fair value 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.

Financial instruments measured at fair value on a recurring basis

The fair value of contingent consideration liabilities was estimated using a discounted cash flow technique with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820. The significant inputs in the Level 3 measurement not supported by market activity include the probability assessments of expected future cash flows related to the acquisitions, appropriately discounted considering the uncertainties associated with the obligation, and as calculated in accordance with the terms of the applicable acquisition agreements.
Financial instruments not measured at fair value on a recurring basis
 
The Company has evaluated current market conditions and borrower credit quality and has determined that the carrying value of its long-term debt approximates fair value. The fair value of the Company’s notes payable and capital lease obligations approximates their carrying amounts based on anticipated interest rates which management believes would currently be available to the Company for similar issuances of debt.
Leases LeasesThe Company leases certain office and operating facilities, machinery, equipment, and vehicles. Concurrent with the adoption of ASC 842, the Company recognized a right-of-use (ROU) asset and lease liability based on the present value of the future lease payments over the lease term for each lease agreement. The Company has elected not to recognize a ROU asset and lease liability for leases with terms of 12 months or less and will continue to recognize lease expense for these leases on a straight-line basis over the lease term. The Company has leases with both lease components and non-lease components, such as common area maintenance, utilities, or other repairs and maintenance. For all asset classes, the Company decided to utilize the practical expedient to include both fixed lease components and fixed non-lease components in calculating the ROU asset and lease liability. The Company identified variable lease payments, such as maintenance payments based on actual activities performed or costs incurred, at lease commencement by assessing the nature of the payment provisions, including whether the payments are subject to a minimum charge. Many of the Company's leases include one or more options to renew. When it is reasonably certain that the Company will exercise the option, the Company will include the impact of the option in the lease term for purposes of determining future lease payments. As the Company is unable to determine the discount rate implicit in its lease agreements, the Company uses its incremental borrowing rate on the commencement date to calculate the present value of future payments.
XML 13 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions and Dispositions (Tables)
3 Months Ended
Mar. 31, 2020
Business Combinations [Abstract]  
Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed
The following table summarizes the estimated fair value of the assets acquired and liabilities assumed, the Company's allocation of purchase price and any subsequent adjustments made for the September 2019 acquisition:

Cash paid$4,380  
Working capital adjustments(152) 
Fair value of contingent consideration1,142  
Total consideration$5,370  
Current net assets$142  
Other assets34  
Property, plant and equipment65  
Intangibles3,594  
Goodwill1,535  
Net assets acquired$5,370  
Schedule of Acquisition-related Expenses These amounts are reported as Acquisition-related expense, net on the Unaudited Condensed Consolidated Statements of Income (Loss) and were as follows for the three months ended March 31, 2020 and 2019:
Three months ended March 31,
 20202019
Due diligence, professional fees and other transaction costs$—  $148  
Adjustments to fair value of contingent consideration liabilities(542) 305  
Acquisition-related expense, net$(542) $453  
XML 14 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Description of Business and Basis of Presentation
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Description of Business and Basis of Presentation Description of Business and Basis of Presentation
 
Description of Business
 
Mistras Group, Inc. and subsidiaries ("the Company") is a leading “one source” global provider of technology-enabled asset protection solutions used to evaluate the structural integrity and reliability of critical energy, industrial, public infrastructure and commercial aerospace components. The Company combines industry-leading products and technologies, expertise in mechanical integrity (MI), non-destructive testing (NDT) and mechanical services and proprietary data analysis software to deliver a comprehensive portfolio of customized solutions, ranging from routine inspections to complex, plant-wide asset integrity assessments and management. These mission critical solutions enhance customers’ ability to extend the useful life of their assets, increase productivity, minimize repair costs, comply with governmental safety and environmental regulations, manage risk and avoid catastrophic disasters. The Company serves a global customer base of companies with asset-intensive infrastructure, including companies in the oil and gas, commercial aerospace and defense, fossil and nuclear power, alternative and renewable energy, public infrastructure, chemicals, transportation, primary metals and metalworking, pharmaceutical/biotechnology and food processing industries and research and engineering institutions.

Recent Developments

In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (COVID-19) as a pandemic, which continues to spread throughout the United States. The COVID-19 pandemic has caused significant volatility in domestic and international markets. There is on-going uncertainty around the breadth and duration of business disruptions related to COVID-19, as well as its impact on the U.S. and international economies. In addition, oil prices have dropped significantly, and airline traffic has experienced a significant decline. These declines were driven by the uncertainty surrounding the COVID-19 pandemic and, in the case of the oil and gas market, other macroeconomic events such as the geopolitical tensions between OPEC and Russia, which also resulted in a significant drop in oil prices.

The COVID-19 pandemic and significant drop in oil prices has adversely affected the Company's workforce and operations, as well as the operations of its customers, suppliers and contractors. These negative factors have also resulted in significant volatility and uncertainty in the markets in which the Company operates. To successfully navigate through this unprecedented period, the Company continues to focus on the following key priorities:

Ensuring the health and safety of its employees and those of its customers and suppliers;
Maintaining business continuity and financial strength and stability; and
Serving its customers as they provide essential products and services to the world.

While the Company cannot fully assess the impact that the COVID-19 pandemic or the significant drop in oil prices will have on its operations at this time, there are certain impacts that the Company has identified:

The financial market volatility that resulted from COVID-19 and the drop in oil prices required the Company to reassess the goodwill it had recorded related to various prior acquisitions under the guidance of ASC 350. The Company determined that the fair values of various reporting units were less than their carrying values (including goodwill). As a result, the Company recorded an impairment charge related to goodwill of approximately $77.1 million in the three months ended March 31, 2020. See Note 8–Goodwill.
This same financial market volatility required the Company to reassess the tangible and intangible assets recorded under the guidance of ASC 360. The Company determined that the fair values of certain asset groups were less than their carrying values (excluding goodwill). As a result, the Company recorded impairment charges related to intangible assets of approximately $28.8 million and a right-of-use asset of approximately $0.2 million in the three months ended March 31, 2020. See Note 9–Intangible Assets and Note 13–Leases.
As of March 31, 2020, the Company was in compliance with the terms of its $300 million revolving line of credit and $100 million senior secured term loan A facility provided by its banking group. Given the uncertainty of the Company's projected cash flows as a result of the impact of the COVID-19 pandemic and the drop in oil prices, the Company entered into an amendment on May 15, 2020 with its banking group that, among other provisions, modifies
the current financial covenants. The Company believes that it is probable, based on the amended covenants, that the Company will be able to comply with the amended covenants and fulfil its obligations under the credit agreement; however, such matters cannot be predicted with certainty. See Note 11–Long-Term Debt.

To respond to the economic downturn resulting from the COVID-19 pandemic and the drop in oil prices, the Company has initiated a cost reduction and efficiency program. All named executive officers of the Company have voluntarily taken temporary salary reductions ranging from 25% to 45% of their base salary. In addition, the Company instituted a reduction for its other salaried employees, at lower percentages, and suspended the Company's voluntary match under the Company sponsored savings plans for its U.S. and Canadian employees. These reductions are for the second quarter of 2020. If the economic downturn continues beyond the second quarter and there is no sign of economic recovery for the Company or its industry, the Company will assess whether to change these cost saving measures. In addition, the Company’s non-employee directors voluntarily agreed to a $3,750 reduction in their second quarter 2020 payment.

The Company is currently unable to predict with certainty the overall impact that the COVID-19 pandemic and drop in oil prices may have on its business, results of operations, or liquidity. The Company may be impacted by the pandemic and drop in oil prices in other ways which the Company cannot yet determine. The Company will continue to monitor market conditions and respond accordingly.

Basis of Presentation
 
The condensed consolidated financial statements contained in this report are unaudited. In the opinion of management, the condensed consolidated financial statements include all adjustments, which are of a normal recurring nature, necessary for a fair presentation of the results for the interim periods of the years ending December 31, 2020 and December 31, 2019. Certain items included in these statements are based on management’s estimates. Actual results may differ from those estimates. The results of operations for any interim period are not necessarily indicative of the results expected for the year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the notes to the audited consolidated financial statements contained in the 2019 Annual Report.
 
Principles of Consolidation
 
The accompanying unaudited condensed consolidated financial statements include the accounts of Mistras Group, Inc. and its wholly and majority-owned subsidiaries. For subsidiaries in which the Company’s ownership interest is less than 100%, the non-controlling interests are reported in stockholders’ equity in the accompanying Condensed Consolidated Balance Sheets. The non-controlling interests in net results, net of tax, is classified separately in the accompanying Unaudited Condensed Consolidated Statements of Income (Loss). All significant intercompany accounts and transactions have been eliminated in consolidation.
 
Reclassification

Certain amounts in prior periods have been reclassified to conform to the current year presentation. Such reclassifications did not have a material effect on the Company's financial condition or results of operations as previously reported.

Customers

For each of the three months ended March 31, 2020 and 2019, no customer represented 10% or more of the Company's revenue.

Significant Accounting Policies
 
The Company’s significant accounting policies are disclosed in Note 1–Summary of Significant Accounting Policies and Practices in the 2019 Annual Report. On an ongoing basis, the Company evaluates its estimates and assumptions, including among other things, those related to revenue recognition, long-lived assets, goodwill and acquisitions. Since the date of the 2019 Annual Report, there have been no material changes to the Company's significant accounting policies.
Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and tax credit carry-forwards. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided if it is more likely than not that some or all of a deferred income tax asset will not be realized. Financial accounting standards prescribe a minimum recognition threshold a tax position is required to meet before being recognized in the financial statements. These standards also provide guidance on de-recognition, measurement, and classification of amounts relating to uncertain tax positions, accounting for and disclosure of interest and penalties, accounting in interim periods and disclosures required. Interest and penalties related to unrecognized tax positions are recognized as incurred within “provision for income taxes” in the consolidated statements of income. ASC 740-270, Income Taxes-Interim Reporting, requires the Company to use an estimated annual effective tax rate (EAETR) for calculating its tax provision for interim periods. At each interim period, the Company is required, with certain exceptions and limitations, to estimate its forecasted worldwide EAETR, which is applied to the Company's year-to-date consolidated ordinary income or loss resulting in the year-to-date income tax provision before considering items not included in ordinary income or loss. The tax effects of events or transactions not considered to represent ordinary income or loss are accounted for discretely in the interim period and are not included in the determination of the EAETR.

In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law on March 27, 2020. The CARES Act, among other things, includes tax provisions relating to deferment of employer’s social security payments, net operating loss utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP). The ultimate impact of the CARES Act may differ from the estimated impact the Company recorded during this interim period due to changes in interpretations and guidance that may be issued and actions the Company may take in response to the CARES Act. The Company will continue to assess the impact that various provisions will have on its business.

The Company continues to evaluate its deferred tax assets each period to determine if a valuation allowance is required based on whether it is more likely than not that some portion of these deferred tax assets will not be realized. As of March 31, 2020, management concluded that it is more likely than not that a substantial portion of the Company's deferred tax assets will be realized. As part of the Company's analysis, it considered both positive and negative factors that impact profitability and whether those factors would lead to a change in the estimate of the Company's deferred tax assets that may be realized in the future. In the current period, the Company began to see impacts on its business as a result of the COVID-19 pandemic. The Company will continue to monitor the impacts of the COVID-19 pandemic on its business, and any sustained or prolonged reductions in future earnings periods may change the Company's conclusions on whether it is more likely than not to realize portions of the Company's deferred tax assets.

The Company’s effective income tax rate was approximately 14% and 33% for the three months ended March 31, 2020 and 2019, respectively. The effective income tax rate for the three months ended March 31, 2020 was lower than the statutory rate primarily due to impairments recorded during the interim period for which no income tax benefits will be realized by us. However, this unfavorable impact on the Company's effective income tax rate was partially offset by income tax benefits of the CARES Act. The CARES Act provides a five-year carryback of net operating losses generated in years 2018-2020. As the statutory federal income tax rate applicable to certain years within the carryback period is 35%, carryback to those years of the Company's estimated 2020 annual tax loss provides a tax benefit in excess of the current federal statutory rate of 21%, resulting in an increased income tax benefit. The Company projects that the income tax effects of the CARES Act will result in additional income tax benefit recognized throughout the 2020 tax year as part of the estimated annual effective tax rate, and a cash refund in 2021 of taxes paid in prior years. The effective income tax rate for the three months ended March 31, 2019 was higher than the statutory rate due to the impact of discrete items, the global intangible low-taxes income (GILTI), and executive compensation, and other provisions resulting from the December 22, 2017 passage of the Tax Cuts and Jobs Act and foreign tax rates different than statutory rates in the U.S.
Recent Accounting Pronouncements

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities related to outside basis differences. The standard is effective for interim and annual periods beginning January 1, 2021, with certain amendments applied prospectively and others requiring retrospective application. Early adoption is permitted, with any adjustments reflected as of the beginning of the fiscal year of adoption. If early adoption is elected, all changes as a result of the standard must be adopted in the same period. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows.

In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows.
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Unaudited Condensed Consolidated Statements of Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Revenue $ 159,465 $ 176,787
Cost of revenue 113,324 122,417
Depreciation 5,497 5,496
Gross profit 40,644 48,874
Selling, general and administrative expenses 41,558 41,763
Bad debt provision for troubled customers, net of recoveries 0 5,491
Impairment charges 106,062 0
Pension withdrawal expense 0 534
Research and engineering 824 857
Depreciation and amortization 3,970 4,172
Acquisition-related expense (benefit), net (542) 453
Loss from operations (111,228) (4,396)
Interest expense 2,789 3,527
Loss before provision (benefit) for income taxes (114,017) (7,923)
Benefit for income taxes (15,495) (2,637)
Net loss (98,522) (5,286)
Less: Net income (loss) attributable to non-controlling interests, net of taxes (13) 7
Net loss attributable to Mistras Group, Inc. $ (98,509) $ (5,293)
Earnings (loss) per common share:    
Basic (in dollars per share) $ (3.40) $ (0.19)
Diluted (in dollars per share) $ (3.40) $ (0.19)
Weighted-average common shares outstanding:    
Basic (in shares) 28,963 28,574
Diluted (in shares) 28,963 28,574
XML 16 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover
3 Months Ended
Mar. 31, 2020
Cover [Abstract]  
Document Type 10-Q
Document Period End Date Mar. 31, 2020
Entity Registrant Name Mistras Group, Inc.
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Shell Company false
XML 17 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Total debt $ 258,026 $ 254,713
Less: Current portion (7,240) (6,593)
Long-term debt, net of current portion 250,786 248,120
Senior credit facility    
Debt Instrument [Line Items]    
Total debt 156,600 151,773
Senior credit facility | Senior Secured Term Loan    
Debt Instrument [Line Items]    
Total debt 93,674 94,919
Debt issuance costs 100 100
Other    
Debt Instrument [Line Items]    
Total debt $ 7,752 $ 8,021
XML 18 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Assets    
ROU assets $ 44,669 $ 45,817
Liabilities    
ROU - current 9,947 10,133
ROU liability - long-term 35,927 36,750
Total ROU liabilities $ 45,874 $ 46,883
XML 19 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings (loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Basic earnings (loss) per share:    
Net loss attributable to Mistras Group, Inc. $ (98,509) $ (5,293)
Denominator:    
Weighted-average common shares outstanding (in shares) 28,963 28,574
Basic earnings (loss) per share (in dollars per share) $ (3.40) $ (0.19)
Denominator:    
Weighted-average common shares outstanding (in shares) 28,963 28,574
Dilutive effect of stock options outstanding (in shares) 0 0
Dilutive effect of restricted stock units outstanding (in shares) 0 0
Weighted average common shares outstanding, diluted (in shares) 28,963 28,574
Diluted earnings (loss) per share (in dollars per share) $ (3.40) $ (0.19)
XML 20 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation - Fully-vested Common Stock Issued to Non-employee Directors (Details) - Common Stock - Non-employee Directors
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
director
shares
Mar. 31, 2019
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of non-employee directors to whom fully vested common stock is granted | director 6  
Awards issued (in shares) | shares 0 14
Grant date fair value of awards issued | $ $ 0 $ 200
XML 21 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation - Equity Incentive Plans (Details)
3 Months Ended
Mar. 31, 2020
plan
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of employee stock ownership plans | plan 2
2009 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of awards that may be granted (in shares) | shares 0
XML 22 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 23 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings (loss) per Share - Narrative (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Restricted Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common stock excluded from computation of diluted earnings per share due to net loss for the period (in shares) 99 168
Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common stock excluded from computation of diluted earnings per share due to net loss for the period (in shares)   212
XML 24 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, net (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Receivables [Abstract]    
Trade accounts receivable $ 132,905 $ 144,282
Allowance for doubtful accounts (7,775) (8,285)
Accounts receivable, net $ 125,130 $ 135,997
XML 25 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Goodwill [Line Items]    
Closing stock price (in dollars per share) $ 4.26  
Goodwill impairment charge $ 77,089  
Cumulative goodwill impairment 100,200 $ 23,100
Services    
Goodwill [Line Items]    
Goodwill impairment charge 57,227  
Cumulative goodwill impairment 57,200  
International    
Goodwill [Line Items]    
Goodwill impairment charge 19,862  
Cumulative goodwill impairment 29,800 9,900
Europe    
Goodwill [Line Items]    
Goodwill impairment charge 19,300  
Brazil    
Goodwill [Line Items]    
Goodwill impairment charge 600  
Products and Systems    
Goodwill [Line Items]    
Goodwill impairment charge 0  
Cumulative goodwill impairment $ 13,200 $ 13,200
XML 26 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue recognized that was included in contract liability balance at the beginning of the year $ 1.6 $ 1.8
Revenue, practical expedient, incremental cost of obtaining a contract, maximum period 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue, remaining performance obligation, expected timing of satisfaction period 1 year  
XML 27 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of Changes in Fair Value of Level 3 Contingent Consideration
The following table represents the changes in the fair value of Level 3 contingent consideration:
 
 Three months ended March 31,
20202019
Beginning balance$3,216  $2,365  
Payments(1,303) —  
Accretion of liability11  44  
Revaluation(553) 261  
Foreign currency translation(62) 29  
Ending balance$1,309  $2,699  
XML 28 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill (Tables)
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amount of Goodwill
Changes in the carrying amount of goodwill by segment is shown below:
 ServicesInternationalProducts and SystemsTotal
Balance at December 31, 2019$247,215  $35,195  $—  $282,410  
Goodwill acquired during the period—  —  —  —  
Impairment charges(57,227) (19,862) —  (77,089) 
Adjustments to preliminary purchase price allocations—  —  —  —  
Foreign currency translation(8,002) (1,030) —  (9,032) 
Balance at March 31, 2020$181,986  $14,303  $—  $196,289  
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings (loss) per Share
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Earnings (loss) per Share Earnings (loss) per Share
 
Basic earnings (loss) per share is computed by dividing net income by the weighted-average number of shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the sum of (1) the weighted-average number of shares of common stock outstanding during the period, and (2) the dilutive effect of assumed conversion of equity awards using the treasury stock method. With respect to the number of weighted-average shares outstanding (denominator), diluted shares reflects: (i) the exercise of options to acquire common stock to the extent that the options’ exercise prices are less than the average market price of common shares during the period and (ii) the pro forma vesting of restricted stock units.
 
The following table sets forth the computations of basic and diluted earnings per share:
 
 Three months ended
 March 31, 2020March 31, 2019
Basic earnings (loss) per share:  
Numerator:  
Net loss attributable to Mistras Group, Inc.$(98,509) $(5,293) 
Denominator:  
Weighted-average common shares outstanding28,963  28,574  
Basic earnings (loss) per share$(3.40) $(0.19) 
Diluted earnings (loss) per share:  
Numerator:  
Net loss attributable to Mistras Group, Inc.$(98,509) $(5,293) 
Denominator:  
Weighted-average common shares outstanding28,963  28,574  
Dilutive effect of stock options outstanding(1), (2)
—  —  
Dilutive effect of restricted stock units outstanding(1), (2)
—  —  
 28,963  28,574  
Diluted earnings (loss) per share$(3.40) $(0.19) 
_______________
(1) For the three months ended March 31, 2020, 99 shares related to restricted stock were excluded from the calculation of diluted EPS due to the net loss for the period.
(2) For the three months ended March 31, 2019, 212 and 168 shares related to stock options and restricted stock, respectively, were excluded from the calculation of diluted EPS due to the net loss for the period.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
 
Changes in the carrying amount of goodwill by segment is shown below:
 ServicesInternationalProducts and SystemsTotal
Balance at December 31, 2019$247,215  $35,195  $—  $282,410  
Goodwill acquired during the period—  —  —  —  
Impairment charges(57,227) (19,862) —  (77,089) 
Adjustments to preliminary purchase price allocations—  —  —  —  
Foreign currency translation(8,002) (1,030) —  (9,032) 
Balance at March 31, 2020$181,986  $14,303  $—  $196,289  
 
The Company reviews goodwill for impairment on a reporting unit basis on October 1 of each year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable.

During the first quarter of 2020, the Company’s market capitalization declined significantly compared to the fourth quarter of 2019. The Company’s closing stock price was $4.26 on March 31, 2020. Over the same period, the equity value of the Company’s peer group, and the overall U.S. stock market also declined significantly amid market volatility. In addition, oil prices have dropped significantly. These declines were driven by the uncertainty surrounding the COVID-19 pandemic and other macroeconomic events such as the geopolitical tensions between OPEC and Russia. Based on these factors, the Company concluded that multiple triggering events occurred and, accordingly, an interim quantitative goodwill impairment test was performed for each reporting unit as of March 31, 2020 (“testing date”). The Company also performed an analysis to determine any impairment of long-lived assets (see Note 9–Intangible assets) as well based on the triggering events noted above.

In performing the interim quantitative goodwill impairment test and consistent with prior practice, the Company determined the fair value of each of the reporting units using a combination of the income approach and the market approach by assessing each of these valuation methodologies based upon availability and relevance of comparable company data and determining the appropriate weighting.

Under the income approach, the fair value for each of the reporting units was determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. The Company used internal forecasts, updated for recent events, to estimate future cash flows with cash flows beyond the specific operating plans estimated using a terminal value calculation, which incorporates historical and forecasted trends, including an estimate of long-term future growth rates, based on the Company’s most recent views of the long-term outlook for each reporting unit. The internal forecasts include assumptions about future market recovery, including the expected demand for the Company’s goods and services. Due to the inherent uncertainties involved in making estimates and assumptions, actual results may differ from those assumed in the forecasts. The Company derived the discount rates using a capital asset pricing model and analyzing published rates for industries relevant to the reporting units to estimate the cost of equity financing. The Company used discount rates that are commensurate with the risks and uncertainties inherent in the respective businesses and in the internally developed forecasts, updated for recent events.

The market approach valuations were derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses was based on the markets in which the reporting units operate considering risk profiles, size, geography, and diversity of products and services.

Based upon the results of the interim quantitative goodwill impairment test, the Company recorded an aggregate impairment charge of $77.1 million, which included $57.2 million in the services reporting unit within the Services segment, $19.3 million in the European reporting unit and $0.6 million in the Brazilian reporting unit, both within the International segment. The impairment was calculated based on the difference between the estimated fair value and the carrying value of the reporting units and are included in Impairment charges on the condensed consolidated statements of income (loss) for the three months ended March 31, 2020. Any significant adverse changes in future periods to the Company’s internal forecasts or the external market conditions, if any, could reasonably be expected to negatively affect its key assumptions and may result in future goodwill impairment charges which could be material.
The Company's cumulative goodwill impairment as of March 31, 2020 was $100.2 million, of which $57.2 million related to the Services segment, $29.8 million related to the International segment and $13.2 million related to the Products and Systems segment. The Company's cumulative goodwill impairment as of December 31, 2019 was $23.1 million, of which $13.2 million related to the Products and Systems segment and $9.9 million related to the International segment.
XML 31 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Disclosure (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
segment
Mar. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Segment Reporting [Abstract]      
Number of operating segments | segment 3    
Financial information by segment      
Revenues $ 159,465 $ 176,787  
Gross profit 40,644 48,874  
Income (loss) from operations (111,228) (4,396)  
Depreciation and amortization 9,467 9,668  
Intangible assets, net 72,019   $ 109,537
Total assets 583,545   719,878
Operating segments | Services      
Financial information by segment      
Revenues 128,873 140,298  
Gross profit 32,237 37,365  
Income (loss) from operations (81,494) 4,053  
Depreciation and amortization 7,075 7,268  
Intangible assets, net 61,536   98,284
Total assets 427,165   537,518
Operating segments | International      
Financial information by segment      
Revenues 29,067 35,162  
Gross profit 8,023 10,360  
Income (loss) from operations (20,419) (215)  
Depreciation and amortization 2,140 2,089  
Intangible assets, net 9,157   9,814
Total assets 125,684   153,380
Operating segments | Products and Systems      
Financial information by segment      
Revenues 2,812 3,432  
Gross profit 368 1,239  
Income (loss) from operations (1,680) (1,328)  
Depreciation and amortization 253 290  
Intangible assets, net 1,104   1,181
Total assets 16,003   16,028
Corporate and eliminations      
Financial information by segment      
Revenues (1,287) (2,105)  
Gross profit 16 (90)  
Income (loss) from operations (7,635) (6,906)  
Depreciation and amortization (1) $ 21  
Intangible assets, net 222   258
Total assets $ 14,693   $ 12,952
XML 32 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 208,710 $ 215,383
Accumulated Amortization (107,897) (105,846)
Impairment (28,794)  
Net Carrying Amount 72,019 109,537
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 111,825 113,861
Accumulated Amortization (68,262) (67,853)
Impairment (2,206)  
Net Carrying Amount $ 41,357 46,008
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 5 years  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 18 years  
Software/Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 73,493 77,914
Accumulated Amortization (20,220) (18,756)
Impairment (25,874)  
Net Carrying Amount $ 27,399 59,158
Software/Technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 3 years  
Software/Technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 15 years  
Covenants not to compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 12,624 12,795
Accumulated Amortization (11,662) (11,630)
Impairment (212)  
Net Carrying Amount $ 750 1,165
Covenants not to compete | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 2 years  
Covenants not to compete | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 5 years  
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 10,768 10,813
Accumulated Amortization (7,753) (7,607)
Impairment (502)  
Net Carrying Amount $ 2,513 $ 3,206
Other | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 2 years  
Other | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life (Years) 12 years  
XML 33 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions and Dispositions - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 30, 2019
USD ($)
Entity
Mar. 31, 2020
Entity
Mar. 31, 2019
Entity
Business Acquisition [Line Items]      
Number of acquisitions | Entity   0 0
Acquisition that Provides Pipeline Integrity Management Software      
Business Acquisition [Line Items]      
Number of acquisitions | Entity 1    
Aggregate consideration paid | $ $ 4,380    
Contingent consideration, maximum amount | $ $ 4,300    
Contingent consideration payment period based upon achievement of specific performance metrics 3 years    
XML 34 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, net - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2019
Mar. 31, 2020
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Unbilled revenues accrued $ 22,200 $ 19,100       $ 22,200
Receivables outstanding balance 135,997 125,130       135,997
Provision (reversal) of allowance for doubtful accounts receivables   0   $ 5,491    
Texas Customer            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Receivables outstanding balance   $ 1,400        
Amount of damages claimed $ 1,400          
Provision (reversal) of allowance for doubtful accounts receivables           $ 1,400
Renewable Energy Industry Customer | Services            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Provision (reversal) of allowance for doubtful accounts receivables     $ (1,000) 5,700 $ 700  
Recovery from unrelated bad debt provision     $ 1,700 $ 200    
XML 35 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 315 409 1 false 83 0 false 12 false false R1.htm 0001001 - Document - Cover Sheet http://www.mistrasgroup.com/role/Cover Cover Cover 1 false false R2.htm 0002002 - Document - Document and Entity Information Sheet http://www.mistrasgroup.com/role/DocumentandEntityInformation Document and Entity Information Notes 2 false false R3.htm 1001003 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Uncategorized 3 false false R4.htm 1002004 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Cover 4 false false R5.htm 1003005 - Statement - Unaudited Condensed Consolidated Statements of Income (Loss) Sheet http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss Unaudited Condensed Consolidated Statements of Income (Loss) Statements 5 false false R6.htm 1004006 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 6 false false R7.htm 1005007 - Statement - Unaudited Condensed Consolidated Statements of Equity Sheet http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity Unaudited Condensed Consolidated Statements of Equity Statements 7 false false R8.htm 1006008 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101101 - Disclosure - Description of Business??and Basis of Presentation Sheet http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentation Description of Business??and Basis of Presentation Notes 9 false false R10.htm 2104102 - Disclosure - Revenue Sheet http://www.mistrasgroup.com/role/Revenue Revenue Notes 10 false false R11.htm 2108103 - Disclosure - Share-Based Compensation Sheet http://www.mistrasgroup.com/role/ShareBasedCompensation Share-Based Compensation Notes 11 false false R12.htm 2118104 - Disclosure - Earnings (loss) per Share Sheet http://www.mistrasgroup.com/role/EarningslossperShare Earnings (loss) per Share Notes 12 false false R13.htm 2122105 - Disclosure - Acquisitions and Dispositions Sheet http://www.mistrasgroup.com/role/AcquisitionsandDispositions Acquisitions and Dispositions Notes 13 false false R14.htm 2127106 - Disclosure - Accounts Receivable, net Sheet http://www.mistrasgroup.com/role/AccountsReceivablenet Accounts Receivable, net Notes 14 false false R15.htm 2131107 - Disclosure - Property, Plant and Equipment, net Sheet http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnet Property, Plant and Equipment, net Notes 15 false false R16.htm 2134108 - Disclosure - Goodwill Sheet http://www.mistrasgroup.com/role/Goodwill Goodwill Notes 16 false false R17.htm 2138109 - Disclosure - Intangible Assets Sheet http://www.mistrasgroup.com/role/IntangibleAssets Intangible Assets Notes 17 false false R18.htm 2142110 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 18 false false R19.htm 2145111 - Disclosure - Long-Term Debt Sheet http://www.mistrasgroup.com/role/LongTermDebt Long-Term Debt Notes 19 false false R20.htm 2150112 - Disclosure - Fair Value Measurements Sheet http://www.mistrasgroup.com/role/FairValueMeasurements Fair Value Measurements Notes 20 false false R21.htm 2153113 - Disclosure - Leases Sheet http://www.mistrasgroup.com/role/Leases Leases Notes 21 false false R22.htm 2160114 - Disclosure - Commitments and Contingencies Sheet http://www.mistrasgroup.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 22 false false R23.htm 2162115 - Disclosure - Segment Disclosure Sheet http://www.mistrasgroup.com/role/SegmentDisclosure Segment Disclosure Notes 23 false false R24.htm 2202201 - Disclosure - Description of Business??and Basis of Presentation (Policies) Sheet http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies Description of Business??and Basis of Presentation (Policies) Policies 24 false false R25.htm 2305301 - Disclosure - Revenue (Tables) Sheet http://www.mistrasgroup.com/role/RevenueTables Revenue (Tables) Tables http://www.mistrasgroup.com/role/Revenue 25 false false R26.htm 2309302 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.mistrasgroup.com/role/ShareBasedCompensation 26 false false R27.htm 2319303 - Disclosure - Earnings (loss) per Share (Tables) Sheet http://www.mistrasgroup.com/role/EarningslossperShareTables Earnings (loss) per Share (Tables) Tables http://www.mistrasgroup.com/role/EarningslossperShare 27 false false R28.htm 2323304 - Disclosure - Acquisitions and Dispositions (Tables) Sheet http://www.mistrasgroup.com/role/AcquisitionsandDispositionsTables Acquisitions and Dispositions (Tables) Tables http://www.mistrasgroup.com/role/AcquisitionsandDispositions 28 false false R29.htm 2328305 - Disclosure - Accounts Receivable, net (Tables) Sheet http://www.mistrasgroup.com/role/AccountsReceivablenetTables Accounts Receivable, net (Tables) Tables http://www.mistrasgroup.com/role/AccountsReceivablenet 29 false false R30.htm 2332306 - Disclosure - Property, Plant and Equipment, net (Tables) Sheet http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetTables Property, Plant and Equipment, net (Tables) Tables http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnet 30 false false R31.htm 2335307 - Disclosure - Goodwill (Tables) Sheet http://www.mistrasgroup.com/role/GoodwillTables Goodwill (Tables) Tables http://www.mistrasgroup.com/role/Goodwill 31 false false R32.htm 2339308 - Disclosure - Intangible Assets (Tables) Sheet http://www.mistrasgroup.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.mistrasgroup.com/role/IntangibleAssets 32 false false R33.htm 2343309 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilities 33 false false R34.htm 2346310 - Disclosure - Long-Term Debt (Tables) Sheet http://www.mistrasgroup.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.mistrasgroup.com/role/LongTermDebt 34 false false R35.htm 2351311 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.mistrasgroup.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.mistrasgroup.com/role/FairValueMeasurements 35 false false R36.htm 2354312 - Disclosure - Leases (Tables) Sheet http://www.mistrasgroup.com/role/LeasesTables Leases (Tables) Tables http://www.mistrasgroup.com/role/Leases 36 false false R37.htm 2363313 - Disclosure - Segment Disclosure (Tables) Sheet http://www.mistrasgroup.com/role/SegmentDisclosureTables Segment Disclosure (Tables) Tables http://www.mistrasgroup.com/role/SegmentDisclosure 37 false false R38.htm 2403401 - Disclosure - Description of Business??and Basis of Presentation (Details) Sheet http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails Description of Business??and Basis of Presentation (Details) Details http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies 38 false false R39.htm 2406402 - Disclosure - Revenue - Narrative (Details) Sheet http://www.mistrasgroup.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 39 false false R40.htm 2407403 - Disclosure - Revenue - Disaggregation of Revenues (Details) Sheet http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails Revenue - Disaggregation of Revenues (Details) Details 40 false false R41.htm 2410404 - Disclosure - Share-Based Compensation - Equity Incentive Plans (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails Share-Based Compensation - Equity Incentive Plans (Details) Details 41 false false R42.htm 2411405 - Disclosure - Share-Based Compensation - Stock Options (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails Share-Based Compensation - Stock Options (Details) Details 42 false false R43.htm 2412406 - Disclosure - Share-Based Compensation - Restricted Stock Unit Awards - Narrative (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsNarrativeDetails Share-Based Compensation - Restricted Stock Unit Awards - Narrative (Details) Details 43 false false R44.htm 2413407 - Disclosure - Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details) Details 44 false false R45.htm 2414408 - Disclosure - Share-Based Compensation - Fully-vested Common Stock Issued to Non-employee Directors (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails Share-Based Compensation - Fully-vested Common Stock Issued to Non-employee Directors (Details) Details 45 false false R46.htm 2415409 - Disclosure - Share-Based Compensation - Restricted Stock Units Awards - Activity (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails Share-Based Compensation - Restricted Stock Units Awards - Activity (Details) Details 46 false false R47.htm 2416410 - Disclosure - Share-Based Compensation - Performance Restricted Stock Units - Narrative (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails Share-Based Compensation - Performance Restricted Stock Units - Narrative (Details) Details 47 false false R48.htm 2417411 - Disclosure - Share-Based Compensation - Performance Restricted Stock Units - Activity (Details) Sheet http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails Share-Based Compensation - Performance Restricted Stock Units - Activity (Details) Details 48 false false R49.htm 2420412 - Disclosure - Earnings (loss) per Share (Details) Sheet http://www.mistrasgroup.com/role/EarningslossperShareDetails Earnings (loss) per Share (Details) Details http://www.mistrasgroup.com/role/EarningslossperShareTables 49 false false R50.htm 2421413 - Disclosure - Earnings (loss) per Share - Narrative (Details) Sheet http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails Earnings (loss) per Share - Narrative (Details) Details http://www.mistrasgroup.com/role/EarningslossperShareTables 50 false false R51.htm 2424414 - Disclosure - Acquisitions and Dispositions - Narrative (Details) Sheet http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails Acquisitions and Dispositions - Narrative (Details) Details 51 false false R52.htm 2425415 - Disclosure - Acquisitions and Dispositions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details) Sheet http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions and Dispositions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details) Details 52 false false R53.htm 2426416 - Disclosure - Acquisitions and Dispositions - Acquisition-Related Expense (Details) Sheet http://www.mistrasgroup.com/role/AcquisitionsandDispositionsAcquisitionRelatedExpenseDetails Acquisitions and Dispositions - Acquisition-Related Expense (Details) Details 53 false false R54.htm 2429417 - Disclosure - Accounts Receivable, net (Details) Sheet http://www.mistrasgroup.com/role/AccountsReceivablenetDetails Accounts Receivable, net (Details) Details http://www.mistrasgroup.com/role/AccountsReceivablenetTables 54 false false R55.htm 2430418 - Disclosure - Accounts Receivable, net - Narrative (Details) Sheet http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails Accounts Receivable, net - Narrative (Details) Details 55 false false R56.htm 2433419 - Disclosure - Property, Plant and Equipment, net (Details) Sheet http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails Property, Plant and Equipment, net (Details) Details http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetTables 56 false false R57.htm 2436420 - Disclosure - Goodwill - Changes in Carrying Amount of Goodwill (Details) Sheet http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails Goodwill - Changes in Carrying Amount of Goodwill (Details) Details 57 false false R58.htm 2437421 - Disclosure - Goodwill - Narrative (Details) Sheet http://www.mistrasgroup.com/role/GoodwillNarrativeDetails Goodwill - Narrative (Details) Details 58 false false R59.htm 2440422 - Disclosure - Intangible Assets (Details) Sheet http://www.mistrasgroup.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://www.mistrasgroup.com/role/IntangibleAssetsTables 59 false false R60.htm 2441423 - Disclosure - Intangible Assets - Narrative (Details) Sheet http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails Intangible Assets - Narrative (Details) Details 60 false false R61.htm 2444424 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 61 false false R62.htm 2447425 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details) Sheet http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails Long-Term Debt - Schedule of Long-Term Debt (Details) Details 62 false false R63.htm 2448426 - Disclosure - Long-Term Debt - Narrative (Details) Sheet http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails Long-Term Debt - Narrative (Details) Details 63 false false R64.htm 2449427 - Disclosure - Long-Term Debt - Subsequent Events (Details) Sheet http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails Long-Term Debt - Subsequent Events (Details) Details 64 false false R65.htm 2452428 - Disclosure - Fair Value Measurements (Details) Sheet http://www.mistrasgroup.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.mistrasgroup.com/role/FairValueMeasurementsTables 65 false false R66.htm 2455429 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 66 false false R67.htm 2456430 - Disclosure - Leases - Narrative (Details) Sheet http://www.mistrasgroup.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 67 false false R68.htm 2457431 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 68 false false R69.htm 2458432 - Disclosure - Leases - Additional Information Related to Leases (Details) Sheet http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails Leases - Additional Information Related to Leases (Details) Details 69 false false R70.htm 2459433 - Disclosure - Leases - Maturity of Lease Liabilities (Details) Sheet http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails Leases - Maturity of Lease Liabilities (Details) Details 70 false false R71.htm 2461434 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.mistrasgroup.com/role/CommitmentsandContingencies 71 false false R72.htm 2464435 - Disclosure - Segment Disclosure (Details) Sheet http://www.mistrasgroup.com/role/SegmentDisclosureDetails Segment Disclosure (Details) Details http://www.mistrasgroup.com/role/SegmentDisclosureTables 72 false false All Reports Book All Reports mg-20200331.htm a33120q1exhibit311.htm a33120q1exhibit312.htm a33120q1exhibit321.htm exhibit102formofsenior.htm mg-20200331.xsd mg-20200331_cal.xml mg-20200331_def.xml mg-20200331_lab.xml mg-20200331_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true XML 36 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
Long-term debt consisted of the following:
 March 31, 2020December 31, 2019
Senior credit facility$156,600  $151,773  
Senior secured term loan, net of debt issuance costs of $0.1 million
93,674  94,919  
Other7,752  8,021  
Total debt258,026  254,713  
Less: Current portion(7,240) (6,593) 
Long-term debt, net of current portion$250,786  $248,120  
XML 37 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment, net (Tables)
3 Months Ended
Mar. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net
Property, plant and equipment consisted of the following:
 
Useful Life
(Years)
March 31, 2020December 31, 2019
Land $2,656  $2,672  
Buildings and improvements
30-40
24,211  24,537  
Office furniture and equipment
5-8
17,443  17,227  
Machinery and equipment
5-7
225,230  225,974  
  269,540  270,410  
Accumulated depreciation and amortization (174,569) (171,803) 
Property, plant and equipment, net $94,971  $98,607  
XML 38 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Description of Business and Basis of Presentation (Details)
3 Months Ended
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Mar. 31, 2019
Restructuring Cost and Reserve [Line Items]      
Goodwill impairment charge   $ 77,089,000  
Impairment of intangibles   $ 28,800,000  
Effective income tax rate   14.00% 33.00%
Senior credit facility      
Restructuring Cost and Reserve [Line Items]      
Maximum borrowing capacity   $ 300,000,000  
Senior credit facility | Senior Secured Term Loan      
Restructuring Cost and Reserve [Line Items]      
Maximum borrowing capacity   100,000,000  
Services      
Restructuring Cost and Reserve [Line Items]      
Goodwill impairment charge   57,227,000  
Impairment of ROU assets   $ 200,000  
Subsequent Event | COVID-19 Pandemic | Forecast      
Restructuring Cost and Reserve [Line Items]      
Quarterly payment reduction to non-employee directors $ 3,750,000    
Subsequent Event | COVID-19 Pandemic | Minimum | Forecast      
Restructuring Cost and Reserve [Line Items]      
Salary reduction percentage 0.25    
Subsequent Event | COVID-19 Pandemic | Maximum | Forecast      
Restructuring Cost and Reserve [Line Items]      
Salary reduction percentage 0.45    
XML 39 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions and Dispositions
3 Months Ended
Mar. 31, 2020
Business Combinations [Abstract]  
Acquisitions and Dispositions Acquisitions and Dispositions
Acquisitions

The Company did not complete any acquisitions during the three months ended March 31, 2020 or 2019, respectively. During September 2019, the Company completed one acquisition that provides pipeline integrity management software and services to energy transportation companies. The Company acquired all the equity interest of the acquiree in exchange for aggregate consideration of $4.4 million in cash, contingent consideration of up to $4.3 million to be earned based upon the acquired business achieving specific performance metrics over the initial three years of operations from the acquisition date and working capital adjustments. The goodwill recorded is primarily attributable to expected synergies and is generally fully deductible for
tax purposes. The Company is still in the process of completing its valuation of the assets acquired and liabilities assumed. The Company accounted for this transaction in accordance with the acquisition method of accounting for business combinations.

The following table summarizes the estimated fair value of the assets acquired and liabilities assumed, the Company's allocation of purchase price and any subsequent adjustments made for the September 2019 acquisition:

Cash paid$4,380  
Working capital adjustments(152) 
Fair value of contingent consideration1,142  
Total consideration$5,370  
Current net assets$142  
Other assets34  
Property, plant and equipment65  
Intangibles3,594  
Goodwill1,535  
Net assets acquired$5,370  

Acquisition-Related Expense 
 
In the course of its acquisition activities, the Company incurs costs in connection with due diligence, such as professional fees, and other expenses. Additionally, the Company adjusts the fair value of acquisition-related contingent consideration liabilities on a quarterly basis. These amounts are reported as Acquisition-related expense, net on the Unaudited Condensed Consolidated Statements of Income (Loss) and were as follows for the three months ended March 31, 2020 and 2019:

Three months ended March 31,
 20202019
Due diligence, professional fees and other transaction costs$—  $148  
Adjustments to fair value of contingent consideration liabilities(542) 305  
Acquisition-related expense, net$(542) $453  

The Company's contingent consideration liabilities are included in Accrued expenses and other current liabilities and Other long-term liabilities on the Condensed Consolidated Balance Sheets.
ZIP 40 0001436126-20-000044-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001436126-20-000044-xbrl.zip M4$L#!!0 ( "6NLE#L9 $%4@@ 'TP 6 83,S,3(P<3%E>&AI8FET M,S$Q+FAT;>U;:W,:.1;]OK]"@VLS=E7S:!XV!L=5#B83JA([XY#*[J#U5NSA.50C=>MTKG7-UKE#.?KF\[@W__;E/)C:1 MY//7=Q\'/5(J5ZO?&KUJ]7)X23X,/WTDS4HM)$--4R.L4"F5U6K_JD1*$VNS M3K4ZF\TJLT9%Z7%U>%/%KII5J93A%699Z?P,W\ GI^S\'V>_E,OD4D5YPE-+ M(LVIY8SD1J1C\HUQHU\4_I63*DOM\)*?K[HYZSJ MG\^J;I"SD6+S\S,FID2PMR71;CWY.J=G\4JM3"8AL;^ MJ^]CHR?+[VR92C%..\Z?;D+U6*1EJ[(.=ET\CI2U*G%O2K[S10JL5+/Z26J5VU/5E!S7WIXL=E&.:"#GO_#H4"3?DBL_(C4IH M^FM@8#'+AFL1^XI&_,G!.QC;/3$=:=^_V[B1@)2QIA)5SW M?;O7$:P1UWOO=J]_,QR\'_0NAH/K*V#+S9>O%U=#,KPF-U\_]DG8N"B'S4-Z M1*[?D^&'/OG2[WV]&0P'_2\_T23U_]7[<''U6Y]<](8X$>%IH_FH^WOC;'.[ MLX. 7/(T%8:\X]K"J-:*@$3P7<1S8B?4OCEHM;O?7WZ1,ECZ3KEQ#(-FE#&( MA67)8]MQ;_9]CL+*POW_7RO79KW>KOAI'9 )G7*B^53P&>Q2=@(+K7FFM"4J M)>^53DA8*_].5$P^"6,U->0W\"D+R""-*K#TIS_WTM?W=NG?40,+#HN"5 M)BJ!W=,J7V^C0LHC;@S5 = V-@2.GD$8R!%2*A00Y!M12: M@R6,:S*;B&A"3(X?]^UG7/.B$W0@$4:"+$()-A-V @Z:C$?.0.PW ],4 S>G MT(R1T7QU&EY!WGAY(.T$ [0'TEA)M@"JR40Y3'2XS,3 M)I+*Y- .X[]6TL,QTRKB#%X;<@CH8QS@["'6OXLF-!US<@&A]2:74"-LT'+8 M.N3>BK#%_)-_%)@.I)X&V#_!^+O"#H]6M&7G@>*U@6(8"/U\R!FH@;KG6$#WC@>GE=J)F]=+;B"G!#RXK?_'8 U0E40T-[LW07DPX@"\8B0O.%2N MH0.(L5-A7.2&6CQU_6 Z=!_S5_<-S25U2"X4QST:@V)/P4(!\1]L,4H*YDZ- M3#XR@@FJ!3H@O"YR.UF*/>4&M8KCOG'"QL5Y93@89&%?P489!0I%N:2X/8%; MSHA[S0,MO():%7[P;<2Q(NP@T)ZS9^T8+X(IH[UCRF+'6"?*SC%W@R^[1^N= M:0-4FPJ&;*!&I12W)6J 2:COD2)4LP5<@4""CH04=HXJ:-NP2%Z'; =:S[NU MJBOY@=O][@J'LEQG0!KC5%L4*;)'<2\VUPP;B'[>K<,<(: C! MWWBM/U*Y?=R"7;8XNJS-,9&)?YS=DM$B17(DYWXFP!X':!S@IP8UVSM0+\.^ MA\LF[/ 0IY#/KF0KMI\0[%'SJ"C*-8)K16!LZ351QL)[_!T ^C(1=/1'#OH$ MNCY\I$D,+($P_*!V83ADQMR=/^'15)HO[3KR5DVH6:HQ#.".59RYG(6: M66:W,TYO49YXV>P$BA/\[O!_<8#Y)#@7B:@_J-H2FBF#AH8O(_.CT"_2!&@" M& 8U'WB-9$ @F3P!.,$T.6>*'7'K4>^K_MGOM/<"9$ZL(>H%@"ON8C4@T_T8 M5$ X\"I!I%,EIQRE0DK'Q6]:N@CO/,FDFG,HG4V4#^ATC2 Z+]%1U6>?8-@ MRSV=%W0/X1(6S>TLY!.=OSD(CVO=L!WX>U-/OWM2^'WL_;;NY&%]HAR8:&[5 MHHF[U^3?C""F<(WS(FEF>&?QI;LR'K;OKD8(]!.T0";IO"-2YZ$;M[AV=7I: M:;<:[N:5A66T;&%/<2NKXF]E52W;+&S5*XWP]/'R[S;^;F&S43ENASLVKCK# MO?$P)2:CZ=M2H_1$1#VT3Q:+L7>@> 7"SQ, /FO0\[AU.:GD_X=CW(\F"37/ME]7?\7 MN_Z'G_V/&Z!2-Y;]:'/=JT[-_.WZ=1=MFRE_:[_C?V6=\M6K[ \NN9>VMZ0C MB,RYY=W"KMJ3;\,7G_YBOOLO N=_ 5!+ P04 " EKK)0LWKW@%P( !5 M, %@ &$S,S$R,'$Q97AH:6)I=#,Q,BYH=&WM6FMSVS86_;Z_ I5G4WN& M>E"/V)88 M9973$WP#GYRRTW^<_%"MDG,5%RG/+(DUIY8S4AB1C=R*DE;[.&K0L'/<;!PVFDGSZ#5\_ST$(^M0W;?WP](V#JKANU]>D NWY+1NP'Y-.A_OAJ.AH-/W]$D#?[= M?W=V\?. G/5'.!'A<:O]H/L[XVQ[L[/#@ S8C&I&_E4C'S7]SY\9UP&)N;8B MF1,[H?;57N>H]_7U%QF#M>]66Z]AU)PR!L&P*GEBN^[-KD]26%NX__]KY=JL M-X]J?EJ'9$*GG&@^%7P&VY2=" -/N=*6J(R\53HE8:/Z"U$)^2",U=20G\&G M/"##+*[!TA]_WTO?W-FE_XD:6'!8Y'1.KC,UDYR->;"& *; ADR!BH$AJ,@( MS>:DR*PN.'@*NL9)'( &)2D\:4$E26@,KS11*6R?5OEZ]RID/.;&4#W'*BF] MYC#N2I\&WC$P!H:43A_!&%@A%AKT$%3+H#E8PK@FLXF()\04^'';?L8U+SM! M!U)A) @GU& S82?@H,EY[ S$?G,P33%PJ5<9 G$08J) 7R/9<&@3X#F"D8"@+70CKE6,6?PVI!] M0!_C &:?_*/ ?"#S-,#^"<;? M%79XM*(M6P^4K V4P$#HYUW.0 W4/4]2KH?-9\ #NG,\.*XU#MV\GG,#227@ MP6W]WP9K@*HDIH79O@G*@X@#\,J1O.!0A88.(,9.A7&1&VKQS/6#Z=!MS%_= M-S27U"&Y5!RW: S*/04+!<1_L,4H*9@[-C)%9 035 MT0'A=Y':R#'LJ#&H5 MQWWCA(V+\\IP,,C"OH*-<@H4B@M)<7L"MYP1MYH'6G@%M2K\X%O$L2+L(-"> MLR?M&,^"*='.,66Q8ZP39>N8>X\OVT?KK6D#5)L*AFR@1F44MR5J@$FH[Y$B M5+,%7(% @D9""CM'%;1I6"2O0[8#K>?=6M65_,#M?C>E0WFA@A.=(2JP"69#G!Y!7Y+ !O3 DWCF&+/>2P93*P@5@9CL'ZF78]W"Y#SL\Q"GELRO9B.U'!'O4/"J. M"XW@6A$8&WI-E;'P'G\(@+Y,#!W]48 ^@:[W'VB2 $L@#-^I71H.F3%WYT]X M-)452[L.O%43:I9J# .X8Q5G;F=S\U'N.G,BQ367Y6'4G?K!DZ?HR4QZ%BEW M9V>9]+=3;G>VSA8\#&Y#+4;^52[<1EU$\R,DVKUL8FD=A8S"*FV6JLB]@"[3 M5%C+'6TV-(L4_M8#94R ;:Z#?6 +;"$&MRCXBSG-@N+\CT* Z8[.11:[(ZN# MEZQZA[/J,PDR&62[ "CC40D>NL2" _!*-;/,;F><7J,\\;+9"10G^-WA_^( M\U%P+A-1?U"U(313!@T-7T;F!Z%?I@G0!# ,:C[P&LF 0#)%"G"":7+.E#OB MQJ/>%_VSVVGO&_(5@@T7=9[1181S6#2WLY /=/YJ+WS= MZ(5'@;\X]?C+)Z7?K[W?UIT\K$^4 Q,MK%HT<1>;_)L(8@K7."^2YH9W%U]Z M*^-A^]YJA$ _00ODDLZ[(G,>NG%O[UW5&N7=*POK:-G"H+*\YLOJEMTO;+=K MX?'1P^5?;?S5PDY8.VHTMVQ<=X9[XV%.3$ZS-Y56Y9&0NCN)4U18(/[+=W[I MUDD?KL1>OTZA7]F%S1NL6=1'1C3SFV7[$AKXZG]@\"H%OT&2KB_T"S*>,3+V/_I?/F#I[X'@ MX/ZZUYW465%HVTC67/G;^%W_X^F4KUY1OW-YO;*Y)8T@W!:6]\J%:SSZEGOY MZ2_R4@4 !4< 6 83,S,3(P M<3%E>&AI8FET,S(Q+FAT;>U966_;.!!^WU\Q=;!M EB7C]BQ70.IXVRS:.,T M5K?;IP4M438;F51)*H[[ZW=(26Z:HTV>-MLZ0 3SF)EO3@[(P;.CR2C\>#:& MA5ZF47@$K\.W;Z#E^@&$DG#%-!.L$M2K&NF4SJL^ R\8CSP MK)#!3,3KX2!FE\#BES5&2+/3[!S$!^W6?BMN=DB[TR7MZ(!0O]M)DL8_ 8+T M<'M!H_0ZI2]K"VID]UH-M]/.='_%8KWH!;[_>[]F]PT'B> :A4DD+GX6/&YQ MTO1*.R1E<]ZS^A@&AJ!:GY'H8BY%SF,G$JF0/3F?[3;:[7KU#[[K[_6+M1W? M_O4- RR]"MJ0*3ND*SL62\!=UA;YR%)4L*38J]H4B>-3##E>%;AWD MDS).G5+7H&&U&U\MV(QI:#;EX9.<._'V8'$/X>@S3P_-7AZ?CJ3/Y^\WX(QR.0K/2 M\/W&+8,\$:U;]T0 B18@$M +"@B*2H4>PSQ=4$EG:XBHU"QA5-4A$=+NRG*9 M8<8K0Z5H9,H$!,VV;\;1@F3H:MAO6IXF52'H5OS?62L<+%*:3RG=8OD74XD:IFNX9QF0B(.#L="+B'PG7<5W)+CQFR?"R*@ M:.08WA*)=F\&]:+B78=2\/R*),E3E!0ANQ3] "NF%Y:AI)]S)JFIBM87TXTO M=LG>QF@TRB66.$1V8>&<;V3+$R<5>>%KA% M1J65J6Z8SH70&'^%^#7EF$ HPIXE.#FCYAA),ZV/?[0;<,MT?I>7]! M7Q(Y9]R9":W%LK>?V9-!DQDF?4E3[DAIHGLDUZ(BL>=(,3,3$JN.,5I*,D5[ MU8_^-7F&OA@SS!ZN>\8(,5-92M8]QJWZ5N[7L]OUR_-;HTHZK@"5ZVZQYNGX M]F*KY7:ZS?O7OTO\W<5VX#:"S@.)/0N\ (\V49@1+VO-VB/C[:81+TT]CTA: MSA6NZV#K^?F# M#'IP)GZ;P ]4JC9\OM/J])7]PA'E6+7@%6J&-%JS39L\LV)J,%HPFV)]BN:'9)85)TJEO__[3^WSV3 M#!OA##OA6V[?>XS?JS;/W%0\K1AX"LBV2?,S).C&L= MU:T@N*.C\NP%T1WW6N65E+&SZ5R^O=1J9S]X[GC(S5DFBM>TGJ0I,;%\_8GI MQN-3[6Y*,L.BG6O:+W'YCWZE*K_%@YE]NAO^"U!+ P04 " EKK)0 X"A M-T@0 #860 &@ &5X:&EB:70Q,#)F;W)M;V9S96YI;W(N:'1M[5SK<]LV M$O]^?P7J3EM[AG['26J[F4ED-^=I'AY;;J>?;D 2E-!0! . EG5__>TN'B1E MV7FT=Y7ERTQKFP*!W<4^?KM8Z/B;D_>#X>_GIVQL)R4[OWKUYFS UC:WMW_; M'VQOGPQ/V#^';]^P)UL[NVRH>66DE:KBY?;VZ;LUMC:VMC[)H6:;I;_,B?/,GVG^\?'.P]?Y[N[*<'Q6Z^_Z_] M':!R&\:[EXR=E>*GM;' Q0^?[=7V:"IS.S[-T+)P M XW\MSC<1?[ISZD7",Q3RDIL>@'M[AZ@5-Z>70XO7EZRUQ?OK\X3=O9NL,56 MA[N+4^#N;# \/6&7P_>#7]C5N[,A&YQ>#,]^/AN\')[>8O6^3?Z;>-V=X_7) M8EY?@Z6C50[5]]\>/#]B_ZU_*R2RH;*\9%>5M.8OEAEM!CL!-^DG7B&I_2J, M1<>/W'7D]A40[;NEF*PA[N/=MZ=D B?SGE.E]^QM9>;#%V5C&> 6\YKS+!IM*. MF1T+]E8:J[D!HU1-#3&NRK8 G.P^96\4\#L4>H+/0,WDM6#G):_8.K[V_;?/ M]_9VCO !_;I[M)$LG*L[>J F-:]FX04VAK$3G@L&LW(4);.*S53#5,$T&)*6 M&3IM8U7V 38#/%%ONHO+*Q/F @9/>39F\"QA3:TJ=NTL,0%6RY*EL*T3P50E MF!ES+7 )G*I#TNZS(\-@U 1>IB5ASB$,<93Q*J<7<%&&$Y@F_4-D%DG&Y[56 MU]* VI@P-0D+7DO"$% O1(B5LCAZ+%.)W*6S.#JAWP Z3 RMEZDJ)WCJYY1 MG]!6%C(#]P+D#7@MP4N#)N3^-3OFELAK#,[=N.5R48!.Y$Q6MV9!<8!\QARV M%U>?"%Z!V( DVF9BMQ3/^D2NO4H?-;>2OJL$*% HU"7EY]%\EZG-YFH0;/! M$D )]50:;W(Y:"@\$*#:2L]9$MDJF3\Z ]1^\;$!4,.K"G_(RH#QE)ANP;3P M(3H0;[PYQF]FA&6%TN J>:JN18)+8,:$HW&4]S$TFLD"'IRHM%H":=1^P#*_GC$?E:Z$-(V+GY>5:@WH!,/R(]<5:4P)EC-1%HK M0.-YYDRQ8H@QC"H%Q5^>PJ\-*'@N(1@*E$H"L=22D$3'/#SD"-&[(T&RYXX1 MX[2?L&(<@F1$0Y:PU+K'//=L4$!A"*#(Z15NMQC&=ZHZ@5?$HI); 4L4WBOB MZDUW,X$?)R!E^ (UIK2XH?KB V]@ MZ"6X/)SRB8<@Z/6T*A.8 R;)!0>Y@&>I83RO<#78!9[*4MK9_+QAJH/YJ>!] MF VF S+%30UT&O#0K5OON*T$W##,!P/A(4Q0^3EI?S@;C'DU(K4?N,D?AYM[ MLI)N[K24(XF!KU75Y6>3_-2EWSNGI :;Z;OLG OP5PXX.]:&2A6CE M4]GY6&4ZL:H3@5*@*V;KM(+8"@P%*C%9Y9XR#,6(8QL+R+RBA7MQB9 ^;6K' MT0-2)KH(X_,"&//<$)^8 GM83I3'G+J590NW85@&G,&/&)5#'0++'QE85\4Q M6V@C2"K #-%JUM.-/Q\2Z&1FR4,",!HJN6<4*6'GA>XB'M1.\DP@OU14HI"$ M#6IE[&9G:Z[[F:C#4%2HP:<=G2 U&<&O;L]Z^^7RF:=L @_'QN\_+EQR8T,V MATK55R2R#SYS=H0? ,2B^ ]P0ZH?$X?+S$WV?Q[3.XBL% MJ#('O"-Z A* 6>#7&NW#E0^F M2G] U]$A)&&%U),$]%K7?O,25G-M*_AX+&MZ+\4#983DZ].Q(,()>3O>E88Q M!63C GYQV0;YTA%A<"T0^,*O'+U8G!H K\@:C4R-59GC S1F /(B8/\A&T_AC5KK&HL+%/@C^)6FA, ^P:\G.E&VAX5F)C) MS#V$76\R9]@MOUWRL\98-2&F2BD\0Z;!F@?(KE_]O8[DE\EB_=5&A_G,)2 X[&NG).D.0+LANJ:E-./^-MZ> MEFKQ.MB+SZI*5[0.K(E8M0]:'2>\,^1!)* 8?.B6O!;=;H1ND\+:XM="8GZ4 M*@N[?+CSQ=T,[O]C':<&Q=Y, 5!]V*00)& MZ R5O5+>:5)O#IFN11P?-4@"1L@\['EW? 8>]]%\R\BR?I](?J M#Q3N\6 +'&",+9VY@.A4MS5AK'EZ_/=(<%X6<)Y'Z@7'RK%J\XI/86.'BEW5 MNX_:@-6#$53 3WSD0^"$^%A M=(F6W\"NU%P&MXE#QZ+,(UP)Z,2=T#:5#4"%5+1/UN,H.QVL9-DI'+U=8:)S M$@J<)[&LN?P\NQIZ'12W)9VM QSM'3.[JNH&IIAN* MY_YE?.Y]=\2SSDC)2#K3I52O!Y\"J7\$)YH!&QHCU:.PGZ%C(#!($6(OK4'"=;X(UX,]K#!G=NC )=\>\%(_ M#J9WUOI> K=D7#LV\T3_4C6EPY_72CK($<*_* H44SP.]/@BN8OWQQ'.GZVD M.WJGV/NIK]'0@28VC;F#5(_#YIZOI,V=&3S*S"CV73HU)#CJH?7RL^QZ<8N$RK=4P1 N M0H%F^BY5PYRR.I6?ZS,U("E3\"P$]TX7%^65JJ0R1]MG4HH1QZ3W8^-35Y/$ MWC5G$.VR(9JUR3)6TGM-LUWKGB^C8F2E@DD[]X(+,ZMH;#^NI+']UBK4\K,7 M8]9\908K4SHT6B]L?N[CVU[G-=[D"UBN9WJ=ZE!K@9;?]*Q0I:4 M)B_,#[RA!L +)HL=7. B)E08,@T>\TCANCD<1;.[G("K/%$"C@6I6'N"CWVS MDYN4SOH)$O.9[X:-QPYJ&G-H8.'5#$M4HK:N>H?]7]@=G_CJ;6BPX@V@80U[ M9_I%-A4HB2M2M;DR/E?IX6/N#UA<*>P#> .6NY-^6 QK!5G9$)M=ECTTD1 F M'/@7-_[@!)U3#T\4OE_8"\&O4P@\S(;TS%C*NTJ5N0(T#!?8&.&$ZK>)M KS M*Y>$Q,K>@A8R>ULU'58,K;60\(&PKS$1I-.VMB3IW6RL,](2(9G$;EW? X(D M-U9I3'=NY*29]$."XY-CWU D_+$41'9W5LE#[VWM.0]]?N>MDWZ+:P3G+YUE MVEEH8UQ^J7C'/N>Y^VWSZ,5CH;IR ]UB\A=DHM!#6S$:H:]LFDS5(ARA\;@7N!9F+-A+X^NI M_=(#G;#!N[,> ^A^K[DL7>QQA[ XE:=1I993/3;> YA/U0:^XX Z:)%-C?6: M.[*Z,!0OI']LN ;1A*C6B3]WR+K?GN@0KY&V<8Y_BE67V]$9]UB6OKH4QMR[ MVMP$B%GIN! 9 P'!-"Z3A8>9EQLY9XJ&1&@[8QNQ_79V;DI1EYCH=8:'XG4\ MP_2[[++2A-7@=;5/8W-(>L7B3-7=-ILK<2^X^O62SDZ[ZHGFE;MKL (-Z MX @>)-$UA#9VWAWZL<$ A>=06AK7?9>[>'07;EJL^+Z1OB,A?RVBN!G-O1@[.VF3T)_3F.<]=<&L0P9]9)!.:^+],W M_>!R(XA#*JV[47YOO7Y,/%TLY% YB6LZG&-*FB+R#0 M[FOC7%-%^W4@742 I=?'86 K==LT&MAKJGI@6'G#I\O/(%K6RW!EW(&YSCE& M+$S=%4)=C<=IL@>"J.6^%6?!-Q"5?!KM\-+2]TD4[ 3R=K!)D<3.&BU&_AN" M$,+6&A"KK$O7AH"(OI29]=U.7WC"_W"_;6S!%RZM$'>O9O0%:LMO,?=B(U#E MJ@)C>07& N18*V]]6^#R<@;D?\&_%=FPMS(;1_0Y M7N?.PS>/#,92%%_YK8VGKNWS6K!?SQ/V&K(7SR]:W=3N;(N_'W_"K^L]^S3/48;=+_0 MO3@C#8&==4A"A]"]X$N/DE1*#(Z=-6T#X=>?DAV'! (DX,1SVK-[ +;G57H> MU4VETF__Y_U1O_,6JU%O./CG'7Z7W>G\GP>__7_=[K]_WWO:>32,DR,6^AVI]<\'!Z?5+V#PW%',,$^.5C= M=]P8F;GO9AM%5PG#ND%KTT6=N4%IDP'YR\%]H7SR3MFN"RQV5;*JZ[Q6W614 MA,BDLL[_DNYS!Y(%):5S5@EP8+TPP8-/FNZEZ]O_>^G'-G=M+]]Z/>92<*QOB]?V\_?1X/\0BZO<%H M#(.(\ZMZHZ$2W%ZX\GVH^O-KY;W3,^873,;5%T_V]^CHV?OT>X,W7W[UM!]N.XRT17FW$VZ(XP7 M;D3?[QX,WW[S/JXK^?P^<3@9C*N3L_M,7V9^H].#Y3+;9?S<99-1]P#@^.RR M#*,P;[.#\U./#BZTZZ@WHG:,#JKAY/AN'![= M*QQG\N.M$_8N;P =N.1-/H/V(E[E<(#1.;R^=#*7Y_IZ?OJH&G_>+?3CIR]R MOP\#:B<.NB^>WZ$!@Y >_':$8^B4B[OXGTGO[3_O/!P.QB0&NOLGQ_1",_[Z3>Z+@/)_<'PP'2XWOO[Y<3L9I][*6$@^E'.KY#DJCJQ=G3WX_W M,/_S3H_[:!T:JYR0RF/T7BEA%4>M7'0Y__UH^BJ<&OP1K@$V]?RNU)>KWY]M43_WKW]:9ZN;_] M[N7K/SYL?SA0.Q_^.'FY?WBX\^'-R<[1EGZYWW^S\]>+#SL?]HZ>RIW^RP_# M][M/-C]L/]EBVQ^VU>ZCR+:/RCVBWG[]JK?[UZ9^]>C/_O:'R%[U'7LJ7IV\ M_"N:5X_>L-V_7LB7'UZ([?TMN?-H6[\\VCK9?KWU?OOU&WKN2[WSZ/#-]E\O MWZ8GCWOAR0OS:O_@9/O)WNOM_0VYL]\_W'GRZO6VV!)T[^\]>'EA]][ MVW\][M/SWVUS]_[I_N9X^SFC?S?^%@PR \M(6LO053)A%[(-79-!ZI@M#9[.DS)Z?NEL#>+=W^Y=P/7F87Y(G*V@OS5(^/[_XDF+\[=P/KF ,^=6 M:(E=B]YW%<_8]2*K+BH(WO#H>!9W'C "04G#A;E%>.=6RDPZM:A^'=4/YU%% M8:)B-G==XJZKE.==QY3K&L9BA*P2X7SG 6?=/VX_']]/9&P>T1T/ M$YR<(%0XN SO9_3D8=H@O\MX!GYX'WEGI=6^A:$6DX U==8#%U@[+< MD\BVB=-PWH8J'G8D_V5JT"]A2/\Q@6J,59]T]/&P&K<@?PMD_A'D3;&[__)O M1#!".=X%%%Z)>4\D6%_'!2507KWBA"_R7I MZU8G7W\X;_RM(T_:&MUU?!H?D]#UFN/,*(1P&K3G&O;]N% MF@$]$]:]P<'S,8PGHQ;F;\$LS\/LF,>LA>!CJ'63"T'X\>]/E8/23@?#*LV!O)-:-7YDD=I]4PW?CPX?#HV,8 MM&/X6N+YW=_"2[!"V*YVC'2P1>P&05Y39EX[Q&!!LF4!_/P0^_T6UROC^OP< MKC8F3@84ZZ)"\IV2M%W 8D+;+)1R/"FT7\?U\=3V&0XZDT%OANKH$"H*9HXF*/CL#6K*DLX]H?6)_;TT!UIP 3AA[)(Q'_[RSM?/XHCLUF!RE MX?CTA$M,[>$1.5O/Q\/XYOGT+78GXS*#FVC\W^D41XM.9RU)ODV2'OMP1A)) M_8TBIJYG3I&#K647LLKD99/U[9U)UI&+)?POS*I?.#\+>CZ6;"&3 HIT 3Q,N)9\^PG4U M#=V=\]H[:P[<0[''..LJ=*(+FAPKIJTG-9X8ZGCGP1_7"HT \U$(#^AU4CR[ MP'),V:+-DDN/\BO8'AW?^*!X]'NP>;WGTKS?T7"+$J]=/Y5X?_V?OY-5?Z3@(95Y^2$?;^R_I';?? MO7K]0NT\V>(OB2RO7C]^\^KH7W3MWN'NDS_>OSK:R=NO7YSL'/Q-#K$4(;FN MR9&3-(ZY&QS)93!28DHQ,O!W'CSC+Z^LNDF]!JP^4=U6\@2*!1X#4S(*X!H2 MB7Y)ZD!:[0K2W)\BS3T7\G,=/@/^-,-HAG[X-OKA4O3_Q%$)H^V5G+D1X1_I M*!S@F7[OBN72@6_WYG1X_&;GR4M&?^3V?AFM]+RC5[V=1_W^R]<;8O?1OVA, M]X^V'VV^^XP.?_W!7KTN?^+[G:.7'XI\>'6T1?+F3Y(-+XE2+]3N7R_?;>__ MGK<_O%!_\VQ<"I;DMK#D9H.";DB!N$'VN0B&,1N*!-=?4LY7)(-#90GKZ*(G M(9Z=3RH:(V*@IRMPNB7#TLD0Q=] WEJP/'9+>FB7M'?H>C"Z&R/''(+W '(! M9(A>2DED2$DPI2-S&E/V// @?+'T6S(LG0QOV-]66!J=TG>=+:G!TN6N0QVZ M41(;F(A1(BZ #&15%.U/E@"I"2=8*)(G*2:"-(E';,FP9#+L/-H\^3MP%$C^ M=C?XXL'I2+X^J0:2$2@YV>9DOJD%D$%I(9+/7H5H%9)J"A*,D9Q+0EYZ?FH= M2N:[\P_GR:#.F8J/,(RW!J-Q-?4%RK>'P[N/-]\?# MT:3"&B*M=QZ>(OUZI[^SG_HO]S?>[1R].-G>_T-O[V^3K??GX.C MG0^/#[=?[_4_17I;O. [XL_#[4<;XM7^UON=1V_>T[NR5W\]/MQY_8*]_(M: M]-?F"=TKDQW)=O?)J?CP!]M^_8# M@S%61\\F53RDH5R".+WQQURUY8+WOGABKP;_.GSU84CG;[S;%G\(\NY.Z/?R M7>T^V3E\^6&;OYJ"2,?W-]G+$\]>_?N0Q:,_!_"7G^R6=WNT\>'5HYBL>OMS_\^:: 2,??;^_OO?XWO=/.HP,Z;T.2)TE>Y=;?(47O@/,N MV*R[9(NGKO M_&#^T\6['T^)./\V&D,U+JD:TX!(61? ^/RZC\?.7C.=.U5V)?_XB-F1^??Y M0^Y=Z*CY?8J\G7;::7AU_OL10A%[#TX?/STXO\7\V/Q[N<>E.%PC.KO\[I\M MRAF?]JCN\K,>G1^Y9H].IFR^V&6GBX_NOWC^Z-J]B0P%ER&[J,E;2MHIYZ-' MIYD.R:(_[-2_UWM)KG3]U*J)A/*R^DWJ?75]^?(2#X5%O M<-EMKRH@+MSBWL6W_Q;SG?#:Q1@S(%/16^^%4D!2W1KGDE.?^ U&0+GY?EL MG=>5Y'DY]?OE^44]2 J/!>4%0U ED]%;!#+(>2!_VMM;'"^GK<:#8G_-OB9Z MV/OC?B_VQMNS)+K4HZ.SQ:]GOMJX)#K2-9O_F>0F1YUU3,*M#C0;*4V3 MRJ'_#'II:_ 0CGMCZ#<$)I(WR#-I559"4=H'!LR1K@43I;;.K@Q,>SB&W@#3 M)E2#WN!@U!!\1&1,)521!:=$5IYD'&II!B.AE-(Y' MB;(G8YA];!=BM6Y?* E>>2<&^.]EBI*20(Y)Z=38HZC87X% M@;XM+WWYX(+BRF46K@$,LN] M)-TDD#E!6HE-Q\YISE^S4;JM:6NWL T3* M0+.,:>O%P<2\L3I$JS%PY2$'KIV.*7M21$YHL3(PW>JT]>+P08O(R2]B(4B5 M+ 8#RJ(/&8,EA:17!I]E3ULO#K*8@XP9.!/"EXP#E[GFC,R(9$O=BM61?+

>E X=^[2ZP I@N_2)^^4 [3!$ MU(1J"1TQ,@.M9E(((UW0TBYEH<@- WUK<[O+ 30Y3[H4' 0'*BH5T'/N%0,= MG&-Z!0%=2B;&DL"EDTM3UK8]!5* M*S@8M#3:C,M!&A,"N6M!%9&**P/-5)B\+'Q)S 2),%DNZ*"BPZEI%)")"E@97!9]EQWL5!YH)R2'Z] MR5(IC\'1Z )R\ADD1?J)K0QDM[(\:6$9,"$SJY@U)?0NG/8YY536O3CMN,75 MT4=+69ZT,'640ZD&!#H*KFQ(#A(9>+I$Q"+7(MT>2LOJ 3'HC6COLOR5$9Z7-'D/L]>GM&Y(55%)/%,GZ M;*<5$Q* %^",(;4#F%0?S:<%<(Y+0TX M__UB)9IC^CB_P95+*V7G?2*721+%RO(0<$Y&PS@7TB:4\U5[:BZV3=F6HIXD M>SX)(_S/I!@:;W%P"<\^.6%1_-K#PJTXGE1$X6=]&)Q1[.'NGUN/N'\&@X1' MO?BC#QQ5X_M[I53G[ 'EZVG%QD7<^QYQ $3'CT^9__)X6&&$VUCBJ*ZN M DU7L@6H0*T C?0\LB24%0E**79#0\%IU#KX=B!8"N2_&.FX]!"67 MOH*KU']-7Z,*$6^">W@$O1+?/;<3QV[H]PZF%;HWWQ]C'&/:[QW1*;OY.?TZ MRK-BPL_GO3R#_;>;N?'=-"SWN8#RS3[IC*7G.K ^+ID,FDSELB @DR3,&K1+ MW%E)1G-P@IL&1#N*@'@X'(R&_5Z:0K1%8N23F-SN<:F(6;;8G=WV6\&/JTOF MN=":[P\Y?\!UPRU7:N:S:IA('.]6IS<]>\ANK_\$5C*BPX(-I8:.C+Q4Z8@. ME1,Y:!42:H%-J)=41^:#04]V=8'0_+GM0;@[39[TVK8M-)*TD8%P!CLIIGY16W-C"7/#?*9ZV# M-$W1P&LXU(4S@$I()Q)3UC(GE%8B.9,#SYPU82JSYEKI5HS[#:R&HV.(2+KO M$6:Z9B5+MAFN41,#K&,7-I'&JIA%/DTY&E MI5-FPMC$1J]XV3W, M:U B,&A*9+5EZ;6\CT92-?L21DT\"\W(%=!>,*Y9X,@YMT8T7B^N#U6O[74T MDZ^!I9R#,L%9)9,CJ0K<9N911>D":_G:6O^76/\,H_ ^"ZZM"IK,1HR:RVR4 MM39\A]43'$R? M2>;-(.U7,!@=]4;EXM816$B*A1$BB,2MUD;E$,!P%$P9;7A2.39ATX^:6SVW M-SWP0^.ED>P%8679W"3(L@ ZE)("*6DEI(]ED89MV=NPF8+UH[ GX\Y[E#H) MKZ*5@0DE(<>8%7D,LBD47I(2;SV(C[+0@Q8(( C\$R)14T8@O4 M5C1<7'9O7 @$%#F&664N0LB.^2 S&G2GU1D;@&B]G(II%1XZ2O;\:.Z4_GBF M4>M,S'8U2ETL:G[%K"-L>9^*YQTDC6>B";*[BH2H8< M-\P98!G1>J,]8]"*V:8Y$>M#792ET)< A,04L]QS"<[:R)TW9/@U)5/NEI5U MZS1\S&4OH9($R?H@%$;O5$1CG9/"<$Y>Z5H2J)%(8ID7]\(E4EL*#03%10(6 MDLY>,Y,:@F2]G(6M0:Y@7JP!]W"$4,5#4F.;@P-2=5@*.+2NPT+6SW&7P":6 M>8K*<@O.1,V%= C.)=T4051C(^SV7(<%C)I&;YDBL*Y$->@="33?U*V7_@J5/5B1AM?)B%5+N;EZMMT[&QYD)I1F' M4L'!H4K2>]+G !X@3%<[K$!NTWJ*B1""UD8'DS0J;@P8)S(8!B&C\(T1$_5R M.>8>ZYF>6]!:Z-;-F)8A1ZM2+CNXZ*"4TRY&'40TG#Y9GIJR.J?&)MKMSU!< M!#"S$E+*/L?DI3C>ELEL7XF-)".8#I"!9#D)%E$$"T82HDK516C4ELZ 5 M!].2O$:"=P# 4*F8@9,G2"98-,!,2*TN:RWXKRVO2PH4C7Q5=CLQ23FA6=EN M'+@K6V4V)M< (N?.D85HE? !UX(PC40N\B!8RA9RB$IP M[VW B#Z9R*WP(C4$N1IKI=6LV;XD Q.6FV%(UINRJUVQ?#F^51#+=F :F MG$)G(''AN$^.&1:":8IAL/8UVY?#'LT!&$D\"*B5#3R@91X9%T&!\F#6CSV- MA)$E;3#+5#9T5SKS8 )96SX;BR0",FLZC.M38OAV,A^6PU(7@!,UF4ZA+,F) M &#+7$!T.MN,H65I4UAZBQD6RZ%JDB;*+'*,QBMR!YS40EA,@+)LA-V4J:J6 MJK>>R;$D[U4[0=H?,Y2:[1 #R*@YZJ M*-N+8,S9*9=BB*;4"'4^A2QB;HHC4&.K9SUJMB_)-X@>E#.6 VL,UF$IJ0*MS7;ETTDSWUD MF4,B&:@D3R[)E%401AAK%6O\[-/ZB0:II$4KB1!S4$DB@:8S M&5W"JP AVH8@62]G81UKMB\KRR-"8@R-#5SIY+U %W32AGQ@,LO:90H-.UJMB\I.Y0'(30:*9E3 MWA&%E>0&-%,6+6;>$"*W-=OK02<=590FFY2"+F'!$)7-J+P,(C$++9T:BJO+ MY& 6!N%42#):(M6R5)")FAG3%-6K-3+Y5B7FNU+,M%*D,S$Y#E8!8YYHZUE MJA1_-4JXIDR2UMA$6_6:[4NJ.1$Y!\]=)$*JQ"UQV"H6O;?",5EO9ZQ/:T>>1J+(>"X^?S!>$W!& F>E>'L&D2*&V)2@ZE=0+(:S9QA]S,$QUM*T,32]Q?2*Y7 51=#& M>"NXXRI&])8K;W7F7 EA0;=<;0Q7;SN/8SF$]1I(Z7LRYKA6AFP *66,7#OK M@V!\!2RYVR'LFCD 6I&EZ 5 3H2DY2XP)U4T0DEG$-?)=&PD?M$[R[CGANQ] MI87T03DK/*B25<&0KP9^&Z,>/(-(#X@KKJQ6V?XOPD4DHWR29?]6[YC(/K+ M@U$\KD*P8;VXNOI.@#*84"I9"E Y+6+ ):]>#:*G(4WSGME&7J.)>_" MNR R8KLG0+-R@VX^W7)))=6=,F4'?E JTI5 M9QUS0CCZ-ZJLG!=::6[(0 N6&]F4G1O7<1' DC8YD1"58S9EGI0."#IPZ[,S M#I5.:3T(TTCD0"O//09RS4H=(ANT2( ARV0B9,"&(%F5=#>6V6U!+0Q)*O;'86;9>C?;BKERK8,#I*(*P3:E;U])T#6HL.NXQ,D1D$)3@ M/@3O 1!E,DDXWA3WM>7JNA1S1*F2"BZ(**SRTD/PSDG+G/288V/V3UPZ8=?, M 9!,1W0YTDV#,BX2;] Q)& #L\2G-:)-(_'3I*"TRS9Q(\CR]X&&ON-E40=F MGD"V3 RZ#![$,H18:74H+V,-H$- M/+2L;=V!+RX"<(@&-'?"*Q6"Z".#60)P,>C,$C_LP M.$/D"&$TJ;"0N/P^OW;^\_Q[N?A2-D3P7CNA4RJ9A8%[@2A4;-WX.CC1E5/AX.#?:R.M@:QW/TMEC.H#7[Q1.@-"&XZ]_,%'O,C MWV.29$%C$LG!LTQI3NY>IN%9BI:;LHD0-&"5SAR;C7=0I?V38[QH'VP>'?>' M)XC/Q\/X9O>XB-J;':1+*MPE5,PV2EO$JH["T0ACW/(LF+4N-6%'N+H!N:Q= MI+7(7G,;652,5&:66J#2(3(>N%V!$;F'HW'5BV-,4RA?D+H8[3U_L8JC$H*T MP8+3.6'1<5[$9,G9*\L_@HQ-"%'4$;8C8\ M&2.]TEGZ$ =AZA#%MXW9:YKC7BR'+UA5;3,&,9)5RA#1@"76JILK4=-5H$N M>H-[+NI'C_KI#8*%BP6YOLQQDP@8H 'R5/P4UA<"\N58'$+ M@\7X))G59=)9J"!)D*88#+/<*2YSP-EHJ:,PK2$L?F&!(F ^"N$!O4Z*9Q<8 M64/9HLV22]^8ZHY?4'9D+FZ^QS@I$;R-LMW\H#>L=G/N1:P6-J'T!5X\PRH/ MJR,81'Q^"-7*%.S[&$/^V,"_C[",@4LCRI^==6W#722?4Y2,"3+=E=)!1V,B M.-0DQ3]?<55'T=YR]/IVV@7-\R,A5 ?"YF116:ZQ0::Z?= M GHW8J%9*\J&]"K8 ,JS& (GG4.:1ROTX%5C+;3;!61QMID/0GO(R#6SJF2L M)"NER5%I+5U:A=FB557&%^=A24 MF /&L0""(7!EG ]*A( Y.^N2#Y(W-AY]J^)Q@9/I)@F94I!E:QJEF8#@F$Z" M>:]Y8. ;Z[K>M@&QL.P&CR(IX G(:0T:/)2(@A5>TDA1_M,5@JTE44_#G',? MF0T1>,XJ.!%2I''K.76Q$,+."A6Y.8RM0?AM&-W5870+@]%*&HB*D1$?F))1 M ->0HHW2,R>M_M3LJ".,RW;/_\11276^2)XI8WZ'$::'PZ-CNF2:3SIC6D64 M.L3=P0^O<:L9@92F?,O4Y,;;JC7LXVGP?^Y.$Z7$U/"IDFHRG M7-K-FU -B',C@GDF+$\NO\%7I\Q7,1:; T) YJ/)3,48(6)63/NHM1(9&Y6W M?QN46)-5 !!<3DY$;LI,"_ MF5]_Y50)E%RZR"+3I:RG2&7FVR"S4I?]/M5\8::?\\M+5E=^S9=G;\3_3'JC MWM1VF9LVT]_(\MX_A/&S:DBF%HZ>]8ZQ3U>4<@,'Q*63;1C P71YY_-A'I-Y M<@N57?S5Z>.[DBU HG@;/2I(61FOT ;@+#!IC5(),#-W.CG1 KW(>8SSV/W( MO+O5$*.5"3+2Z(P!O3 BL1!D4EJ;^L[T%5]G&UX/JX>3T7AX1%[,&63[^!Y& M\Y^;,L,G+'?.!L^T52Y8(/L=I,,8I-**GP90N*BY][D<1#Z1@>14W;;_!5%H M,.B=Y5QIS 1CTE%J\LAR*N-HIO5L"]\55)B]??=9"<6$H2$8K4)I'6..9!Y+ MA"AY4;/5E(ZS&L\#?@6^/1S@.PA]W!Q@=7"R-4AT2G5R14"OK$5K4S/,=3F[ M]3E(A4XK#XF9X)0ED\BXR+GQ)OM@I&]*=?N60DNL:<.SDSZ1&8:H4.C ?4!0 MJ#%%$&H^"ZCF%#+ULZA;"IVGD+HZAAAAU@^9.K@71 M[Y,>W75P0.?-/VX='5?#MU/QN9#-:_9@<( ?5WUO]P:]H\G1*LZV:"$53P$@ M@%0@BB/O CD18)GDT?F61 LC$;Q?51*1@L@FB&"=D;)R%D@BJU:E/D?D4T_ ]1IBZ* MW5AI7)8,O)0J1PLF8= (1B69DTLKHMB7A]4"]3DC%UZ(')SPF8PP "UR,H8K MKDC3^R;D/WZW$KT9.V\;XF%O@-7)S;)A^2*96TB8K?9:!T5V/,20(GC-C#<> M%6\H=:ZD0UOJ_!!UK'4YD28//A@EL@_@1 A166ZMQ:A71)O?,JXWHLRC2XF\ M\JA(3Z@",P"'"!3"ER<*<5QJ//UFCM8PA@/;(&Q+4NA^&& M-P.[&?,VAU).!QTXH[3+3G)FL@B)I1PUYTW%XC;VN;J9P1&L-BP9"\PJ*<%Y MAS))L-(Y,B)9 XS&I8Z2Y=MNX#* 2H8'%Q60K//H(RK'3$S%$6@\@K>]A]R2 M=J;1>*4/VFU+2$),.^>E"* M$8ZZ"8'EKV 7AY/!N#JY__O>:J'&T(4DP++(N;)*0+ ^1O1E/8Y"*QJ$VN,> MH85/>V\QD3*"P4$O]'%C-,+QZ/>36:IU'T:?+%J>)U7O87^V!>QA[[A-Z+OF M.GD000IIDU0JZA2R$$FE"#S8I$03MB5H!H56=[(_"G"NI.*[LAN/#P$#C^ ( MXXS$K :D\]T:<^IBJJ$V($G=:P519<9!J)A,BF5U+IEJL?Z!MF9 MLC=E@37 M'LG_AP0*0#HNF<[>9IFMDM@DZ_K[L)O6.,%J7GG@DRM;K7\M,KD(RIJ^T#\YD1G]T%"8F8<2J6@++ V^!-@&W$)E*1B66E#4N!,&M M8R#( B]S!*LNQG>&@U@J;HYQXZ#"=CW?]1D4N#+,))DQ:!62=]H;&2U:;:SU MK$GK^6K-H-75_DHSY6)"31: IF]$1)\LH8[4B*V 4OQ;XLX=5'YEK,85;(Y M\ZQ"4S.!+4@IPU6'DI MO3L^Q.K3TUM%?ZU!#PI*;!]5]"I:'G).,I6M!WV(H%5+H5;3?\M6#((L0M(4 MGEB4A09D5O!H DB+#AN0_')KS*F+JM?DT@O-RX[C2*H^@$K(E) %O&+FKZBJ MOW7(%JGK$_"D(I8%6LH&#R4K(WCO1+2QK.!8<4%]ZY&9Y0O6G'VPHI1239I< M*.[)KB/K#I-/T4N^\F&<6YJ66S[0,>B@E+!*)J62X$&&R)%\+DZ&O39-RK*J MLURN ] 0A%#2T_]*Z!QR(BL)LY F,]0K+\1OQ]=>/LX!G2 OBA0TDRHY#Z84 M5$Z>&\=M8@V8/7DZ'!R0MCUZA&'\^?K*/7P[[+_M#0X>5IAZX\<0>_VR#T S M3"F4B)%GKK(W)&ZEBS)%+/7*DW,&8#W1N?+#RT.WJ/>K27GKSH92V*3HU7)T__1H4]Q33)81 M(!%L5H(1#):#\08BUXY#8\7G;4.RP%$25$XZ*RF-44HJ"RP(GEW$LE$DTTTH M$[)4X7GSY6W^A*I7ZHOOD_IUN^[>ZMH M@ %S5AEMA.%1D7@/DH7$F8FZU+T032IJ7!NZ+K:D3DO7\WF7QF3IDO= 5BGS M*J2H@NKM2L]=F6G?^9T!.PNFS/SM-#\SM<>=-.QX-AR(1S42H%$J0# M$[-SV3/0V*3%;C6)VRQ?= EK,B&9(+*B2Q,Y+#PR:[7Q(6' - M]W#X%@?D,SZ;]OR9&_OYH=W!2BZ CR*0"Q$5D"FFG).>L(6RHV^I@1MCDU*L M&D&C_7?#5:013SF4O:@T>:**)73!9@LA"9FB2:X)!;.NC>1AA3]LUK1J[5.+ M/'FKN6$Y&J.\]MYYY-[DH*WTK:ER370Y#O;3*HDDEE5PE MG5S23CHK3/1&6M.&WMH(P_E=!K(-+(O,O?4J _-.21693#:DI',3%&/MV+)2 M?O\GBXJ$2#Y[%=/_9&P@Q&8T>7@)2B&%J22,;L4(:.,VC=@M%R;.+VW M"XLZK-4(;4<+&V=!>-& T;*6S+VNB'C>>]\.EA\= M+ F8X9J4"G-.N2C!9T>^6?(^Q%([J!TL*S)8D+ZUP^5'APL+F0MFM=.<*^,T MD$*QS@8KH-1"9>UP68WA\NWYRW:P?'.P6,>U,4*!Y5*E+!RI&D>C)C$(P6O7 M#I;UF:5MA\LWAPMX$X)(Q@G@B@OE%;G[0B43!!?>8#M<%C9<-GL'A\U6:.UP M4<(EY9',,:V5]"Q B#(Q83/ZDB1XNN"O'24M8:> 75CA>)Z#/[*C)2/)G&2T MQH(RPCN%P7*6N>;):VE:D5UO,M[4ZJ7:CX;EBV\H22 F\80EE9)Q[[&46W 1 M,2.SJATZ]1PZS5T!VP[*;PY*C\E[ Q*8L@J\# (T:K3>Z&2\;\-;#1J4S5CG MVP[*RP;EV2JY]-GZN,FXNO]H?MF5E\;%;*5+4CA(J)+)SFG)$NE9+H,.)K4# MNYX#>RW9?]%.S*"%EJ623RE+Z\EN-,P*JW*,W)QM@M$RMV;,O7F5M+YC@F=4 M+(+EFDOE>'8LHF/8C=Y8XH%- MBO0],<$_+)?P6 $L>R;\]$MH5>#,3WP*<((-ZJJ>$>WD36U('I@-I$LW1"% M$RIQXZ.QGO.4$&1 )^L_F%MZW*#TX$Y)[AC)"QM4=#D8,%Q9IW@"L+%)M;%: MGM3%I&?""RM) ]F RK'@(4-@03,20N@X-,BD;TFU1!_B+#/C'?;3Z++JQ=,# M\ZNOG* A XDW3%$Q\,JY!%ZJS""@%)A$\/4-V ?]Q]7P M:'O2'_?PZ+@_/,'J$6;B7/H=!_1A7.R2&\;?75W;NX7A;Y*R6MA(ZAF5SM)G M@A\,!"4T,AT;9$(V'?^E1(Q5-EZ'G)QQ617_(7-D*3/T.C+#PRG^?HZ_EZS% M_\;P]U?'WW44H?"<,9$ M!N54DF6]L789(]JLHQ;3''KB@IJ-?_JP&N.?3+M2/(@<^8@P2$\A#*M'O='Q M9(S?VO3Y2N;D\S'A4=[_"0X/*C@^[$4XG0N)P\E@7)W4(&'(DV[Q$]9J6# M.YVG(8E65R(7(@Y'T']2#2?'TYW*Z881/H:D+CUQ]@73;O[]Y#GT<61DJ]\CCHE[?H#TO$B'AY MX95'=(O^I$3R+G_3L[&Z5TI;[ _GCE@9SA51_0;V9[\X-W1>'O_(U*'+.8+, MV::RPPH'EI/UW)K((1$S&Z1D6VXNCYO+MQ8<-\QYX!G(6[15#<^DI83&XV* MBQR#\0')[\V.I">"-=QE37:;5 T2F^U(:D?24A=N*G+#T3DIO0HJ>QYRRBIS MR4D[Z5Q_N[$=0&L\@!9EE)_EV9P^_+),F]-#\SM<.=/+)5+'Q Y@4 MN5&*.6V!@:_O$"N!2;+*1\-^+TUQWBJLO#BJSC*PYGR^O0'S'*NWO5AG6EU< M>&>3 *)!1$Q*H'":!W($E%8(I>INO7.NUIP'"TSY\H;4*ZKI9I4J"NO 1R,D MH&%?"=/)@6!1O 3)RM98#$F0N>MY*AMLRK>LB'I++(@BR%8--RO@83-DV MJ>QUJF)0&EOQT A&+%!&J,@R60H>&5B2$<)Y#]HE$:2%)'.-'?:O,:(44AM6 MQ\.JU/L1JLH6@-X)'P79=S9#(!&NN:'QJ^ASC8N@U!"7 M[QTO]WKO[U2!26E_ONNE\>%]SMC_^O7.]*0'OXV.83 _ M-4!\Y\@&G5V\%UG;W@$@__]"PFK47=$33\]<=3[@/<=O^?!?BDD MW!GF3IE@+$K@MWM V!:PYA!_!O3TX=#O'0SN1RR69.FGV16ANO?)U5^][@BJ M@]Z@&X;C\?#H?B$.W6D\?:73:T[/Z&,>WX?)>#B_I)KVQ?27,*RH[064/AR/ M\/[\PZ_GGE>NGWWO#8HTN,_H6:DW.N[#"0V@:?].G_N1N7?9*7O'-$#&:?Y" MI\?OSH[=&Z=+#KJS:R\__M6+VSO?R)WO36&<04D,*13]YQUYYU/A1;2XXD#_ ME%UOL1J7=,G3WV:Z4RE PWKTX.G].>?'3^&5*+*,_;3 MX;,?9NSGL_$R;WO;JK95;:L6W*JIV+@W50W7T83?;S30ZWV'T< _M1KL95;# MG0^?! M?_^#&_9K ]IS16X^WMW;GK6)L^X?G[6K)F!\X>5_VH;J36=W@#]_$9#&VO#L M+O^R[2CN*NF^?/BKUW[5:/7ZKC1B,4;K7&W-M.#[,S5VBD7YZ?I*]W14?:)V MZ1%75)OGZ?P-PET@[E]TIW*WT07*7F3Z%5M3A(C0\J,0^;)])G=+C;W]S;VG+SM[F\]V]_8[SU[L/7^QL;/?V=_MD-+=)\UZ*MMD M9W>OP_5/Z>?9#[N/._O_L]DYIYG/M/+&P_T.'>9>J@L(-<766C5%=D5=\'A8 M=<:'V/G/!"IZW?Y)9Q9I["")X]39+M43.Y+_TBFAXTX#V[TF..Y6K2YO=7ES M=/FP5>,_V(/[>QL[S[>*LF[U>"O_YWI\7%;>3Y.;YXH\5\.CSM]_=\9#^KN! M#5X3 !\.CXYZHS(_W[4BE'%^%&3BE[BJEOF\"SC=]8NCF M ]37GJJM>91MNS3;J3!=D_#(;\5N#>+3:3YOO M(8X[ SB:SN!7>##MA,&X0QTQ.L98EV#":S%Z/+:,M;[N\[P[V.LLG>-OJJ;>2WOEMU57M^$9SQ]9=EZQK?AW3W" M/KR#"NOD)I_*L1_JRR5TY2?2Y98[G*U*;F,0?[#W&R$1_Y9Y&T61>%>=Q[VH7HS>MOKDY^]-X34 MI*C;UUOWK"+;"<>D3OXU&4QMJE^F]_X75B,\^62AS(J(Q-;QNC'M'PX',R3)'[I].:U^CI0(9#8(+)?FQ"UG69J)T;;B=&FC.\? M;\_IF)#FHVK]AIB[.'#MYRJY;MWPG$S*JC?NT2UG^1U88>H<3ZK1I"1ZC(<= M.F,:[N3BI_!S,4A+;M]&'-]?!7GV(]/FTMWE7MW,M+G4YB:FS;FYJ[QMU"M/ M>_FJKUP?1W1UID+V>^-9!1>$>-B)I<;S%7RC)?B4]?#45@CX"J9V[/.3HS#L M_W2E:$,+>^-AWSE-]YP.=WP?#V%P0#\,.N\.>_3+1RNAIB' S_.?O[= 1XTF MHDI*/D'P?#R,;W[I_/_T*^\<0]5Y"_W)51*SUGURN7KAE&O[M'6VVW=&J22AH.=<-*)AT@]L7M)6\WX.D)=.-3S_=LX>*P.K]P M\=03/N= ST$IWG'1H&7A8B?143*BRJG'%4:'P[*$8KY<;GP(XT^;\@XNON]T@=;TXM/6_/Q+!P:I\Y,XU^2 2$A.PFMJ M4+EH>G[9\I9>Y?1FTP*]TS>9OBF,QAW/.@E.1E=:XC(=-HN/=5R^SO=[@CWG MRW74F=@ST%[B:/;A8I2JGIT[;$Z_[@R72.9;B5_6^Z6O)[:+Z"*I==0;CTG8 M89^D5S4<%$W?/^F4;9VTX)]]M)GHAI' M/[>"N!7$K2"N:8-66A"3V(-.'RHR;2%&$L2E(GV:BJ6JF)N7_MH9# ?=2P^, MCDB"TU-F%FL1FW%X1)UU4BQLNAL9HV7NYZ!#/?9N?#@_>I=L;9R^6L+<&TPK M2TPSI,ILO*!F?N$%IX?YK_/3/COA]/@O\Q.^^'KS&Q7[^O3<+[SJ_,S>X)R: MX2)TQ7P"[;RO3IY0._4U=MS2YJ MZY5.[E[]Y2XW-?*T.G?![ ZN_F-QHV&C\/TEH["5W[?+F9W+#,6:\Z:5WJWT M7CWI_?R+GEGS1N,WI/@:3(^V0J(N'7E.2%RXH G:>7,>XG@R"W$\;+9$N/;\ M>/UP:7+<,7\EP%<6SUP:ENSERZ:&IA-"9"X.AM/YG,EH%APD&&<%XR^I/SNL MIL_JGY2'O^O1HPN3!]2X85%Z;WNCJ?DY@$'L0;^$%*CKIGJP;(&9H$JCSG$U M?-M+7TJ2ES_!SU^/\=5MO(C+QDN;-W(6]QX=8K]_9@?]1,2;AI]GA2^O$-U= MB7F[!DTM-6K*KFGSH9?,VUUW^><%IC=2B&Q,9YVVX>1TY)]N2?++YTHJ=83_ MA5GU"^>,! E4.+TTSK)Y1]-4ON%D/%4NQ*;K5!.N[!"W;95;:O:5BV^59>[VUMH.=O_[.-][CTUWI>^F?=ZZTU_WI-8?5QUC/ 79#A?"F"YF4]GWH MOX.3T9U[%][ZM#U*W+6:FO2%-_U^8RCG[S&&/MT7X5);:$JXA/&T\NO]#KT6 M5N6T\N[0N'?N'%:8_WGG'U>">W]J;)$Y]Y >6=+G?[L'EU*IR642]C=^?[I9 M=F%ZN+NSO[FS__FFSO5^_P;7\[?,?I\1+>Z*[TZO^NI!>]?;&S%'K;UKS5<2 MM[[_SNHNXS^4M^5K/K5PM3F:6M58G--^,)SIB<6++Y M[47;2R#\U:O;+>?!UO[F=H??O9:%T9*L)=FU2/;X+#=HNBO6T1?" M?C5@W +V!UE03DI+QQNC(_\"]U;&0JF)Q==V8]N-:]F-K2O7$&K6HSO;7ERK M7FQ]E=H:AZ;4C"TSS65% WV:1IVGJVM_ASZY,-AY?H@X'G5@FI$ZM2-7OD>V MH8J'Z]'4CER/=O+U:&;),%^/EJY+.SL_308P23T2R3]/*TH]PHAE"ZF.G*XG M6!-B^S9Z5D\8UX![;?2L]6?:;FR[L8V>M=&S.G1GVXMKU8MM]*RNQJ$0=QZ\ MF'MGG2_$T3XF )0 VM8@#H^P\]/3X6CT\]D^&F-Z)*Y!<*UTV&G=^UGME?5H M\IK$$TM3UR&>6-JY!F&7TLSUB">6EJY+.Z$CG ME3UFUSS,K]I-"E[<:V&]LP_XV$^9>@BK^"<+W>IH;#M@T[U]98<=<. M.V_^9](;GZQ?A-FM7X39K4^HPZU)J,.M1ZC#K4VHPZU)A-FM3X2Y%;NKV,XU M$KMKTM0VPEQ3&-> >^K[(LSSERG;.=8K;-&^63/?;&6F-.H1^&Q[<:UZL8V, MUE7)2G[]A%P8'78>]X?O1F?1T=4WA$L_C0^K]6@HXGJTL[-FD>[2YC4)N4SA M78.02VGG&L0A2C/7(])=6KHN[5R32'RG6LD=M>DJ6VDNZ8PK@'W=)M+ MW<;,VFYLN['-I6Y+IM2@.]M>7*M>;&=H:FLJOQL//-J9IV?_3F M<& -B&M:KZ;5,VTWMMW8>C6M5U.#[FQ,+[;V>%W-&L[%G0=;^YO;'7&WGI9U MR[*ZOO0U6;8- SB8^G#__0\GN/UUU'G4&\7):$0WGDZ>;PR@?S+J3?/R/KI^ MQ3?LC>?G[.%HTI^E[NT>X^RM6I^PI@Q9!UH+UWJ%K;73=F/;C:U7V'J%->C. MQO1B:Z_7UK"1\M0KE*U7V++L)EGVQP0&X]Z8[O,6IPX>_="??R_^87\XFE3T MYA"&DW%G&ZHW..[L]49OZDG,UNE;!];*=BJP-6;:;FR[L77Z6J>O#MW9F%YL MS?'Z&C;FU.G[4IVBEF0MR19!LH?TK(J(-/7WGE7#B*FX>/5D7>O0K0,EK^?0 M^3H+OWK;??^/O7=M:NM8PH7_BHJ]ZZWL*HTS]XN30Q4QM@^I +[@Y. OKKF: MA85$)&$;?OT[(PE+&+ 1Z+(D.I40@6ZS>F8]S],]/=TWW\VAZIVV[/G3=F>X MX&;S4A#FLQ+FM5[PP/;UA5:SL?EJZ\U!8V=GD/1#?]L_^+_/WS1V]E[LO]G= M.MC9WYN*]0$GZN)PKAY,U!MV8;W7?((@8 4!JQ4CZG57%_PR=YU E@*LLGFN MLK_B1]L:AJIBF3R(5=5T7A_#8F0*D@] HX 9P8S@RX$O5P-SKHP506775]B( M;[[<%GASL,[FNOW8+5T=;2L.JD(]__>LZI\WWD9_UJWZ M51QFF;_KQ?+D: 7QW,N3)6!#U>6V$C M"!2,6OZ$/895MAV3'50 ?G?::67CU7'WAVCV%I@F<'B@7,"&8$ MSPX\NUJ8>JPX\NL>P M),&C Z4"9@0S@D<''ETMS+DR5@2M75]AHT8>G0"/#E;9/%?9?O\H=AL[[=3I MG@P^K)[K#7RYQ[ 8P9<#C0)F!#."+P>^7"W,N3)6!)5=6V$C\M7 E-W8RC;]''_[4H7^T=#QN_7C'8=S-PS;#+01A]%^/5#& >/.:[XXO:V#PH\%&*RY2VIGFEW^0AKPZT MJ)MOCM+$;0@OEXW<7NSL;>T]V]GZZVHSMUNPI[X7/"66WA$&V,;$FVIRI;=, M[:CJ\O""7U1MV_:5;37>]FT_G@S7\W=&J,GUS&?FY,8TRW?S=]?]=7/Z97_? M]RW=Z+5;*#;>'L78[S56\()ON;%^J=J-_E'G+'](Z#4;\:N/ MI_U&[\AVXV":3V-W]%LVA/W?K1=^8KL?J_:E,R>':G,@PK][Q< =LV?]SF^C M/PS=L<%?7*>;Z;H8IF5/>_'IY8-K'M_@]ZK,5/]IN=!+-[1J#RYQ\+TCL67, M$X750&^-0BNC\8RTV).A%KMT7*\\*?633(NW/__#-__X2?J$4GK/-^,G/Q@3 M?B(8N^=[?SYD?L0F._J(C$Z/;?_;1RN^%L%I L'+7=OU1@Y%F@V** M[Q!5A@E>K0G>CCZ>N(SUPSDF9MXY(O])@W]FN@+N&-U?A#VWWKY]?O!V3IDA M-]CNAXMQ1*OE*T@A]Z)J&I>7M&HK]9>SMCT+519E_[L/#LUCWG^T\S6W MV?T^HVH1L[N8!+7_>!_C+TYX^C->I==M.+?]V7IL MS]X58>:PN&#N:@@B]V<2.=P-J#V.V-[1( C@RX/X[UGUV;:N! ^O^H%+T('U M,MA_YVN8N]RCP[4T],1K9)G?JZ\E1^!%U_JR,=,X:U?]-V4[YJP7-O(=V2Z7 M.?A#%7&DA+FDO8AG3LK"WVJ'\[_EX56_UG]EN]SQ; M\6_;.HL9'+*5XP F!F'FP/X^=]N=SW_1-Y\/V>Y9.'[^^?U+<[Q__)P?'NQ^ M.3Q^?;%[\9'O7;P^/SPX.MJ[^'2^=[(C#@]:G_;^>7>Q=_'FY"^VUSJ\Z'S= M?_G\8O?E#MZ]V.7[VQ[OGI3/\&+W^'VU_\]S\7[[[];NAW>T=_OZ?=_S]R[UJ]R!_S\5SL7OP_.+PXA/9.WE'WA__5K>$?S^_)[=_'^/R^.#@]>5(<7NU\/C]]]W3\(1^^/ M6VGW''_]Z^!Y?_K*N(5XEW4CU0]C'B!,YNCZ , \R. ;RFEO)(M/-<8*T)34%&)Z165!M: M&( 80H$!ZL4 %]\8P&%,I60*$2H#XHXRI$6F 6^C%4%RC8G/#"":F$A@@'JZ M-_=W8U?$O=GR/K^JWVMTHX\9 EPK-AOMV+^56VF-G.Z5QO?Y*_PWWZ:TMQ?[ MHX 8X/D4>+[W;$+12R*X<%0B8KA"7"N1\5PSQ&7*HCXZ1IS*>$Y%DS"\ $"_ MWZU45R"J>:P18&]E9"W W@Q@;RQC8W24>*R0PTXB3CG)C[A$-GH M!KK?3L:@)?4X*86DI@)QYS*(!Z*1(YQ;05C".!;H;@JR",&Z]A&(&L2@ >Q6 M3[ "V-T?["9TJHJB< Z2@5/$B<_NN18,Q<1)XBXDP=*"= H/X)X( E$)",8"!BY% MVP(&SAP#QY*76&(DK>!\0" M] H(WH-.W[86I&T7=V1HI4%__L(7X/W>\#Z90NP]33):@:A2$7%L+#(8I_Q# M,E)(6O B<:5N:J)K%]*XT_U55]B"X"X Y0+4,0#E X!RK(-M7CE6&(D$C1QQ MXPRRQBKDHG*"*..M9N6LA6D2(0 H5U EK_=9Y5?=SFF^DO-FX[1EBTQNA\%) MP]-2I0S2<==$%5_.\JLRQUOM\/QRAF';;SKLWY_,RC4FB92P031AC[@((NMC M39%6VBM-N2'2;&P:WC0*XL 0!P;P6U8<&,!O5N W%KX41RFL,@AS*Q'W+B'# M.4>.<\-I2E\%/-R6&U-R:2MOEU0!;3%YNW[8_5J4$YC#X.UX%A:9Y#VR MU@>;V5B3J#H=O+FQP"M*NO: &P[U/RYF"K M@/50N6Y]R'2K@@H625-."PLLX9&A:5$R;CLHQL1D79!("(4%99+PZ+;V*2:-OE"SM>N/=9! M^'5:(V['%+O=&!I5VW=.8J-OOT*!A'70JI<3NS.8UP/[]5O\ 1!]*D1_/JE> MG?#44\U1"LXC;IE!FCJ,,#=1,!9D$C2KUZ:!>@D0= 7L6Y)V!>R;'?:-U6S2 M5#)M+0K:\XQ]FB&+B44$RSR%+C(LRF&RIM)0K;:F6G:]0ZV#DZ-0'F%M).S$ M2>"]3MO#(8A[(/C.I'HE)GE.$T'$<9(1'$>D$V7YD3,TB,"3#!N;O.R6+>*X MV-J'(R#TNH:X-W_Y"K@W$]P;*U>A@N:$8"1#3(@[K9 U0B+'%?.&.V&)S+BG MFTPOHO+7VN->S<*PJU,&X6;MNC"S37>0MUX&7&)/H2G.9ZXT\RVJ+@10W514 MMSLI\:WEU')+4&3!E(H_%%F:'#(*BV QIP)GJA.:-06'D\YU<0#6H><0 M1PUJ90!Y3$L>8S^)!&,2G:%S M5HX\WK%*TBHTCZ]3L!-FMNY M-Y9=:."78V_*NNJ5M7_4=.AF1OR 8'Y55B- M-?"I8.YJA"1KWQ+B6P?>4WM>FA;.=RL"NLH_>(]FI?WT!01Y1^OYU7 Y0W'+ M^_CMAU?R.EC@V@J%/*<6<4L\,I$XI+2R>2(=]V+8V8C ,9,U<74 ] 'T5RHX M"Z _$]"?"-9RKJA*"6DB&>(:,V2%Q<@I:7@02L42K"6BFOLO]?=35 M\5VZ9_&'[>Q:=XB1P-F;VJO[DX]/1Y,]:N74N^SE-!$$ ]B_#^S[*R<0@PQ* M)X%(%#+#?BEG+!A!S&$3L<]2WY.-326:1, QG#4+-P(,UE[O @S.$P;'ZM<( M%VV2#M$8*.(A4J2],ED,E_*7V@5&X\:F)DVVD"I":P^#$+E_P#;@::<[@*1. M:K0ZQ4JQ>Y*!Q4'7CA46O)>1C;_RC![D"=W.\PG ?A]@_SBI;PW1)N' $8[6 M(4X<1@;SB+#S)D5K-<6EKG&3<@AEKT0M@-X,06^L9KE-F8]\0$&5 M.L91<61H)-FSQU;YJ F7?&-3-H6!4&Y-Q>S:AW)O$+.I:MNVCXU6M+W8Z+A\ MB;8\!X'<-="U+X:3^U>9V\O8Q3E@_7VP_M/5$WK2ID@Y$C80Q&E,R!JC$6&E M:;,GU#*[LHC? OHM1^ "^LT2_2:4KHR:.HH148XB+DI)9"\2\L[J MZ(S0C/J-3=XD;!'-.-<>_2!L>Z^6=.-2R+@ M'U_MYV$HE5@[%'G$B.ODD<:EJ0>UB@AFG--T8Y,VL80&HQ"O!>A;6OHM0-]L MH&^L93'S*3!E$=7$HZQL$])!812H5MX[QQ(G ^@S'*"OGEKV4525JVVF[70E M@]8(\!>0E0#99@]#^BMM/R()W@9'D-28(DX(+8EF&@7)9> &$\M+VP],FIS6 MK_''NA7&>;0AW4>+EPM(: "\?#!>3A1<3ISCE/5PUL<8<:LB,H(FE*?(&!U$ M9CPZ[,N\F#2NQXV7]0H"KT+]GK^N9.DV&^W8+_D._FH*!,2$UT G3R2R0;'] M>V+_E28CR3G&;9;)5ON$N&01.2H4TA8;DRF<87@14GP[57T_J6DD"RU:7>3$Q@KAC&KD0)=)1B!0U<=:P+.+JQ]M$*B->N(?C-7]@"^,T. M_";3%!0QLG3Y#=0CKB1%FAF?L5!%Q0-+0LL,?K1))(1J:ZII'Q !6)US:PN0 MLO?N]/JXSE\L]+P:8/M4V'YX-1'!,X^Y0DE2C3C7&&G+'0I,$D^$,4;:C.V$ M-)6AM0M8K-O!BT<;SWVT0+G0@VH E-,"Y5@$:XX9%C@A2CS4G D M!,^IYN64 F>LJ1?21^=Q R6$?:LTO MQ%[S49A?>]73=M7Z/QO][EG\'AXG[++5#L\FK0(@>0>0O-)KC"@KN9 )!4LR M2 JB,DABCHRUFGM)E?"N:(WOT''IZV[9WS\?P0#K?K[K_GRBQYY3R6N),@[E M=:\U1_D_AG1VJ&3@4E/C;UWW-0OWK "7/?_WK.J?WX&TEI^)\F/CU4-,U!!=>=2]3@7O] MCO_4;-Q*V+TCVRT$.H-HZ,[>BRF\_&]#?%M&^'8PC*VS_E&GFR\T?'/\,7#[ M';C]4W_WV8C;GQG\_O\=87_R=]O^8\[VC_]H'1[_^2F/^WSOXAU^O_VF]?[E MKMA[N7>\=_$QVVSKR_[+/ZO\>>+_73S/WY7M5L:]_9SM'N]^P,HF*W16!L$+ MQ)/-CSPU2/"$J7<^&8E_H =O7E[WBB'!\EK#Y154AABF/++$2<2=,UF'FNR. M446R$HU)Z%3**#4S8);_;E"DW_VA,5QR#?MMLK_13\9TR):H^1;:1>QV@NT= M_?A^_MNVBH,(P>'I;N*)]###L(@X@[FT!G'L$[(^1<2)"5HI28F@1;YI2NAO MD"(!^6& >//:"P/$FR/BC2->+&B9= 8[G0Q#7$>"G*8,"2]%"HQP)C@@7LT= M_3D$=%;;T2]!\4[[TLO_[X_ ZU7L#MR@V?GZU^/SG?8 K%[9[G[W;=_V8QC@ MUOBKP>VZ.WY=;/W [=J]>+_]$;\_>$>S&\4/+U[SW9?Y>B_VCMZ?O#G>W;Y%)X&)$E4B"N<,BQJCE0D1'(:17+AQU1XVVJZOVL/ MJVE55U/D5&7XX$@ZE9T)%ADJ18$08YR;Q*EW5FQL9F"\?H3ZNOM^:KN-SV6: MZQBTG%B5$%*JX6K,MOE@@S?69WDG/>'9M74<&1\"HDDQZ:0SGJHZ1BQA;=5_ M;3GFDY/<(,L&!TL40[JT1PHV46M"21F)&YL4/RA>N1+ M]/KG<'"K,?"//CT M05K)A$L1R8@S!>=U@'2T$DFL&8M4B6!+CT+3Q+PT*C37EV%)L5L!4(1U5Y=U MQ_.U?7#4!4.=0T&:A#AW AE.$O+49OC!Q!+)\KK33<-%DZOK!S(NX:\:S.M\ MMVJ@8LN#MVINO3LA/GFOV_+M1'S28.XD1E3S?"=9%Y$A.@,ZY=I:+'3VL0J" M0Q&6-4L@ U!;]FX,@-IL06V\Z6*MT"EZBSPAL?CB%!GCLVN.$Y;**FQ*U>@\ M.P!J]=QPN?]V]&C_I.YVW,K#*PO.MAJGM@JH:C>\/:WZM@6UI6JK0N_>%/S; M[+[*D[O3?C:<6H#TJ2#]2J-8X33CDFM$I789TKE')EF#0IX"S*W5DI66X S? MZ.[!/CID#@'T+>(4/4#?C*!OK&:5DS$:+1$5B2(>HD4ZJHB4-C+@S&"*%.BC MIDFQ .BKIZ*]OTN_(HKV3>S;JAU#(]IN.P^TU_@EQ%3YJO^_>M286C5<_V4A MFK:7+90?38'PEQ/]?#3/6]Z?G9RU2I[,]G#" >RG OLK35Y#Y,27@(523 Y3 MI(Q7'CD2A'-24.T*V.-F!O]K6'_M3H/ !41C5Q\)ZZ5P ?]FCW]CL4N2([0T M>$VE. 17)"(7/$,X:&NC8MQ8M;&I5%.21=1077L0A.CM?:*WXUN^T1FT"?"= MD]-N/(KM7O4Y-EJ='O0(6"O1.S'C@]K9SR;G>]@>YJ\\Z7NQOY\.[%=@@*D8 MX$K+UXB3DBX%E (UB'/)D14$HZ"%",SS3-]9 3/=I.9Z"X&9*N"U#W1 C'<= M8?'>$AA@L7:P.!$%CE()CSW2QGK$B=-(,RE0,($R%[G)ZW#8,$M?#P(#+"Y; M$Z]]_'?866"WZO6[MM=XF=]RVAS:-N/ D^%1T:-.*\1N;W#:6?W6B#\N3P>% MM=*ZE)RBV"%)#,^3 M1JRVY>RD%DU- 2]745JO?;AYK]-&!82ZG58KC[-193SJQEX?8LSU5<=7(7VW M:G>Z&L,T8J1C.6"!L0MS8!NB$12TR2-9=PQFP6POE[U M U+A($(,H#:S$VL :@\%M;%*Q39:&8(LR0X2\<04M:\:!3NH>/ MW1.@@WO1P95NLT2*D$CB*,^M+ >84WXD!;N>4>EG\O\MS MLV=CUS6@YOF[/Q.-X+?: 79C'TBZ5QH?,Q&\PBPAIJ5#/$F/+#4,16FQQ4+* M0#/I"LV:@M?O+/LL;\+ZH5L]P__ 7,!+6NLQ:+ETH35?"RQ ME/HV7*(#S/ON"E?^>@Z.8L/Z+' :8KL7BRAI#Y;PX 1NJMJV[:O\\E[IUG.2#=![:L?33F]0O>II-[9LO_HVM87>][;^/6*P;Z;@6N&?:CU4KJ/]?1=C#>8ZTS; MG:X=+).L%#+FEI>5L=N5&W/CJ%M4S7]^/M\JW^T%ALM]_*P(HG9)7+2;-ZVE ME;@YU,TWQZU'GTI4[NV9ZU6ALMTLS580Q6^YY'=M>Q:J@L'/OD'SLTEH?OL- MD,OL#P^$-GXI1T+_MX)6N 45?ZG:F: Z9_E#0J_9B%]]S!+J-':'328:V11V MFLL]L=V/5?M2CLDAU0R4S.5[1J\8^)KVK-^Y?,M0GPW^,M)TV0@M>]J+3R\? M7'.&![]79?:R>Y6_*U2]TY8]?UJU!YI' QH]_V3XW'?R M=OBDU$\,EK<__\,W__A)^H1H"=^(MA]W_OS(;.[O_F&(,SE/&4O M(];GI7/8QKGY[IYEJ.D63^8&#%QR",[,UY C_)F]*;]7&XLPY4$6*+%QDK_E MJ->(&=_"'2*;];RIX%9=O5MUSH;\X:WZD+2=VMW'N[;KCQJ,-!ME8^\^NQ,/ M694S,"4LC44L#6)6%MY_ L1+0-E%+]EYY2!.11KUWF*%25__25])>%KT:9D' M)N8M@I?>Q,^Q?1;GFQPZC<'JM5LWTUR$AQ3H7>5L F*\TE$JKBGC)GIC.*>* MDRBX]CJE#]N#/#B""7IP0MQH/;_H=DY* +^,[I^J?_3LK)=M&KO/OXX2U[=Z MO9C_#36J]'>^^RW3X/WQ[O'NE[V#/ZK=?UY_V=U^._C_?_>4?'F0:?ONZ^W*L.C_]L[5WLGN\=E,[$K_G^/W\>OS]XQP\O M=DG^'K)'WY'O,PWV#YY_.:1_5KLG[]CNQ0[9>YF_>_NC.#S9:^T='!WO7I1K M>L?>'_R=OF49O,5?/F"1 L'2($&Q1%Q+@HQC%E'B4[(F1D[%QB81ILGE(C+D MUKX"=@U.]P S #/,C!DT-4)[[Y.-F'NCC*&&:3D4*IM**V &\-*@L-9/YOQ9 MIS=(+^O>[+!]LR-4GED]IZ7,[7YZV>F$02YT['ZN?/Q&2-OQM)O?-\AKRH]; M<7#BMAVV3LKAVXO!WX&IIF"JO6<3/HPT41*E,'+&.L2#CLC15$K6&LUCEB31 MEAJUA#49O=[#8=FYTG5'K7J>TP&P7&$=#V"Y:+ #P@7 X5N928RVS#$>"&HJXL0)I3!,BB03"DQ;6DR$<7F_%#G (NGQQ MYL1:'^LU2T7J=@'L_YJ,.G 0]/P4#493L]*/!*O MD)=!(DZ(1(:P@"(/G 8I G-L8Y/CIN3UBZ:O6Z'*1QMJ?ZQPN4A%#W!Y;[@< MRW9!0@9,2E'"+,MVFQ+2CGHDG*,V!HM]4ADN=5,K@$L0]1!L?]"E5*Y#+F*%;*11")>H)87&2%.(1=0;?*3A M)XC&KS(>+E*[ Q[. P\G9+U1#NL2]L#"(6X(1<[*A!Q)RDH6O%)T@(=*UJ\E MTMK@X>-1[FN?_?Z'#1GK7+\$Y3]7O0*E&>P:_>Z@^&\VY.@43Z_9:,=1GKSO MY.NOYJ?D(?MS/DK^(G8[P?:.OB>M5Y=3_Z+3W<[SWD]GK2WO\[7T>T!54U#5 M_F3^NQ9>Q#BH$!XPXM$Q9!DKN\><8!E)5NZV8*ZFA/Y6NQ!4W7$+@O*/ @$7 MJ=T!!F<'@V/%KHCT0EJ+I, "<8$YV&/[+=CQ!07S49_D,2*D42^N,Y?C:<8J"?:>AGG,W^=>_X]0>: MYXL20Y!@. MQ316RSDBD?*(V".FBPAN;69,WL:Q?C]>ZXQ$$T1\%!LY8B-\6 MB@#XFP7\78SASW^00OEHG4#6*ID%> S(*)&71@I6"&$E+>?P%Q>'>*3P]W@D M^-K'S%_%]B!0_J7J'X6N_6);E\DM$!%?+2G^/0V=?'SZS[=)3=W.R>Y9JU_% MD]-6YSQVMV.JVC'\$=OY0?]5R[9A/_=!\OQ+)J?$,B-IY'!F*"YY0M9CC2@U M0;E,6T1C"))#D!Q <;[:'.!O"?+\RX<4N;9>,!2D#XAC19%+^0>6AEN:A*96 M;6P*5K\4];6!OI74Y?4<]"J]%/8>[M73H!<'[79*>G]L?\QTD#^N_1%V(.KO M]GQ?LWDXDUOML!T_QU;GM(3;@,_O49UY%&H;JBEH)Y0Y'")D.= MI"RCG C(92(BCA!&K6M162>,HVH(QIQFN6W*@H]' MEJ]]R'O+_WM6]:IR?Z!N;-E^#)?)/HU?W' K]'^#L[$0!+^/?7]9K$CO95/E M1Q,;WA,3_&8XOZ6B.S7K]$C7H'G9T\OLJV7IUU_9'M MQ5?=RL>M5JOC@;JFIZ[=20%OO!9)>8YPI YQQC!RRCE$LWQ7B7*5U\W&IN#7 MB>M_$$J"J/GZ8>.24H $9>+B&,Q3W"&/<$L$BQQQ*WF2#,O$/&24FRB9D)F M,2^@U U(>:@\_\,)_ZL4GB\IC8W.:>P.D*DF]6O6JJ3RLN3\G<-.^\/9;W_< M:?O.22S+ AAJ*H9Z/:G9([-)2D*1CI8A'KA SN4?)(G@HS+,:%*:O)(FI=<+ M5,Y4MT.)Y4<9CG^T\#D#R0_PN13X' M\2XA/VA"D*/&(>V]1_I- TF,O2#+: M*U^B]>R&YE( GB#](8I_QZ(Y&3>[L=>?]SE=B$:.LYIAN;M*FT@9 31.(!^9:;0P/(]T#D&RMQ MS03U5F-$F,I*7$>-\CQR9!.7R7.GL?4E>U!02&<'Q0W!]I\'VUW,.!8GZLI_ M2Y<95)BO!@&$1M]^K4LA^4<;25I*('X<0'K1[9P\R^.IVF?9H/O?MF?^&"R@ MX>L.RC+9K=J=;M4_OZ2]K7:X^BG/_SW+3^_&_E$G/_,YCK:H@1>GXL7#28] M8D>]< DI5_))4UX#FA&+@M$A!9J<$:8$^'D3D^O,"#$J"/ #+*]2@!]@N<:P M/''VMC0%%$HAAF-$G'."+)8*R2SK'49;$:6R U$:P A([(?M!,#!VG@!@(,/QL')@[E2)4\Q(CZ55!^2,@ZFB/(4 M6HP]C;:D^M"F9',.HSQ2&'P\HGR]]Q;V8K_1ZO1@S^ 1RO-7W4YF(4@ZG9J) M/DXJN%1O]3B-;&A5L[79:K7P]^=7#S MH!9/HY,@3K]ZCL!5XLJ+8+R/O#4Q_P>=O4Y[8O(O-YZ!WZ;BMT^33@$-3K.8 M"(HNJI+YKY'EVB#AD_(? _)T"\]>D^F[5ZW=MK_$R M?\II<[@N,KX]F:]7_ /33A=_JM=M]=^5B"74CLYKO[5QA?.!SZ?A\^.M*VT M?!9>1E.DC>>(1QN1$Q8C3FRF>1("Q7&XNX&OGV&&2-TZ[6X H0"AU(%0EK+M M X3R($(9.XC,,.FMT\@'D1U$RQ72(?\:$W-:7L4RL.)977.B<%0?PCOOZ"QUIG<8R9ZNMY VR8M&512#B<]MM MY_'U+O=#3V,W6^[D)"N/WI'MQJ=W ,L%L,Z#[%IGHEE.6A;,W:,5"0M.#R%Z M!4#P#]NK_'RW7*:YA^MEG)DZ\@_9BUHM7_U5[+XM!#K;(#"]-:OEYP46\H@& M"WTTK)'GCL%SOX/G?J6AE%,^&1$P2AXKQ(4C*/OQ& 7!M-/ M$!:R6E8LJP58 %A@]BSPP,@ML,#26& #Q.%\/" BL@O.U7;7.^C$L+6OG,1'O_0(W:T2\RW6_ M1DL=J'=ZZKW2'8PQ+J6(,E.O8XC;J)'6*B+*@]+)F:")6X0#]I#;J7Y(4\^8 M-? \,"Z.6# P_A@2LI-#821I")VB$NN47:*XLBRW-&C93*VD6X8(^4!QZ/ M"S:' &.-)OR?P5?%@&R^(/LQ7DD Z#4Z9_U>W[;+) AH\^('5C-L WVRVTHM':G&X>4LD2FSE>%1T]TD)$=97JDT'S258"0IJ*D*XT4?/W_./R+1-SY&,I MIOB]\>]HIJNVO?.4_&1J6U4[HLNCYG2 O=_-QLI?S\%1;%CO.R=YC.?Y-FBT M._W\\1D<&WG0I:CSQZYM-4YM=UC3^2CVRK9G.Y2N5&45M >%+6R&U$:JVK;M MJ_SR#*K]..@Q^^2:J8;VV/S==7_=O-6.IYU>5=#A:3>V;+_Z''_[4H7^4;ZL M/.K1%7 ZK*B]_V04G(?!^7?*MR>_[^J]V\:2VMQ,VA;KXY;BMWF0$M--Z>N5X5*MNM)FK3 MK_PEOVO;LU 5#'[V#9J?34+SVV^ /)S]D]-N/,JOR\C:V!G5^2^Y>/];09O< M@I&_5.U,5YVS_"'AANNJ]^"GEADGMONQ:E_J8CFDQ6$%V-%[1J\8.);VK-^Y M?,M0]P[^,BJ%DZ^R94][\>GE@VO^]>#WJJRT[)+F[[I4?E5[<"V#[QVSPA,\ M8H91U'8TH-'S3X;/?2?\AT]*_<1@>?OS/WSSCY^D3X@F]WPS?O*#=^(G@MWW MO3\?,KO[FU?+19AM1/_FVW0(_R9O2F_5T:+,.5!%E.Q M<9*_Y:C7B!G?;M\SJ?M-!;?JZMVJ5!YS_H#[\\*=,Q_8?.\Y,.=,S;F2 MMQ2+PX./^/W)^^.][>?D_?&; MUOX_[ZOW)Z^_[IZ4SWUQM+O]B;\_>5.-$P/>T;V#%T>'QT='[X]?B_<'K\E@ MC/GQX<$6WSMY<[*[O27V#K:N)0;L'1R2W7]>5/LO7YSL;;=:>]OO+O:W/]+\ M.'_/1_K^Y>&7_'UD=_OO]"TIX"W^4J,^]X\T(P * +HU\@RM6_9 J!_7]"_ M^ ;Z(45++%8HIHS\7,2$K"P<0(B,#H?HA!YT:]$2,/]Q98'5YW3U"OA6^_VC M88>)B9WZ:K13/^A 0TGUO%D*,P=@.!BE+,0$I0%)HS#B6>JCTH,1T;P( M%,-:)!HW-HEJXGEW]WVD^A[.P-4.1!<;U@#H7"GHG(B,1*5%U!QY(T2)C$1D M<'2(,F4$3IBX:#..CL==KEBKJ= M5BN_;Z>DQ\5>']AO&O:K)AP'&57P,BA$@LN. XT$&1DB\B(9FI0VEHOL.!#1 M%#?PWRP]A_G?T74%S?L[&4M(<@/87O-=5X#MVL+VV&EA+D1&HT4J$SGBA 5D MO*!(YB>D$,0DDC8V69,( : -K@UL>LQDSO^*O=[3'VW^-NP$ZC7ZG4:V.9H MOD'ECH)\L"VR2J[.U0#>#61WR8Q >K,FOL7->M M ;-Z3<\LSVO,+TIQ9RO75$+4=O/H#CH#-,04&F+_V80CQ11)G&?Y$"VWB!OB MD95,HI1\T)9Y@@4?;?J0^1X!K,V=63\ 7(5=(2 ^(+[U)[ZE''H$XIL9\8V= M9\I93"P[S]Z[A'B>4V03H4A9RR*F7'*A!MMF\GI!?*"]>M%>C?WP:W7UUZRJ M;F"="DOM5G"?JB:93%%F_^Y/R"5/W?>]/"\[S>12]877!ZII< M75=/WS1V?G;\=+76"ZR1.67V2[\?8R78 (CV]);)WD%RV< M)!X\Z\L*%L' 8> P\-I!\JJA[L 3'(JQ&[RZNW669:9<_L# G&#.^@X,S GFK._ 9F7.>E6,7 $]_X=MV;:/#=MO;$?]I]^"0[QUL71P>;Y'#@]=?=FG^G;X[ M?W_\Y_'>RW+ >I?M'C\7XT/96WCO^/!\]V ''UYXNGOPYM/N/Z_Y[O;'/)Z] MZOWQ\_/][?='[P]VOWY_*'MW^S7=.][YNGO\YGCOXO#KWLO77]]O?_RR7[Z# M_GF2/Y/OG;S(XWR1]B:KD7CKE0O>(\ET0IRY@+37!F'EC4I1:4SBQB;53<.O M%S->H;)FR[AE9EK><5X]*Y>")34:RN7LS',-SZ1Q^S*LLQ)]VVO%AC=4[KHW M%7['=Q,)*,,0Y4[[:BN E:K]N2),.2Y?XIR47#F.+!$1<:$LL@I'%&BD5%+I M-!:%*5>Z^B?09(T,4Z>A $T"3TL.GVI::#39="I&&^ 4BL483([I:1) M]7R[N0*3SB\O!4@"2&+&GI;6D3N6$J8\<)P]+9>\%$IJ[A5U!N*5JTH-7S,M M#/-CMCZ$( 3#P2'BC$69("BRWFG$@[$J3[W$WI<]/]'4]'JO'G"V@"* (AXO M15"1C-*2YQ^&,-V2\II;R2+3S7&"M"4U!1B=**$F#F["Z M]+ W=A-$GF#+7$3&I(BX<@$9B2V2FE&6_V23'Z0&RB8&-V$&%+'2_;:78<.] MV!\TV9[7R:?KQENCDT^#:G_TM]G?IO>S6DV7V .4W$Q73^T,4Z>AW+QU"B@ M* H "@ * H "@ * H,,-TI 8IR3XTK^>XE'_ M^OQ@)OWK7W4[J>K_E3T^".M,$]9Y.Y%GBY7A.E",* \8\10B,MHK1/(<^J14 M?DYN;!K=%/CZD<^9)@8!-P W #>L"#> 0EPX"LR^,!@L\-F('\D$$][SR%3@ MB1M+?33,2TV\C,Y:$#^U$C^3J6]Y>K(^E1Z1Z +B/FL@0Y)"VF'NF!0T6@/R M!X /@._&[.! ,IX)[*.,G$JOHW9&"9L4YIJ:- WP ;K-"MW&"5W<)2H%)T@* MG=$M<8F,\PYY0T0@5"CKZ,;F#08ZA:/6/<<0ZCX\KJ T MH "@ * H "@ * H "@ * H "@ *# FJ+ -"%?K)7%4F$:&!EL9DDKI,>$ M8YJ,\6XN(=]!1.C99$!HI^T[)[$$@?=B?S\=V*\0#)XF&%Q-5#TCFB3+F$%I M4,XF$HPT9P+)*)7$PG!MPL8F44T\[]U]8(VYA7S%+0)X."3YPYX17U>&-3 N0!Y 'D+3T3"M!P#F@XD2-EA-!$"(XR<27$ M+0U(:T,0221(HUTRG Y5((%RX+7+D5KK(DZ#AN?(V5X,C5-[?A+;?2CH5*L= MD'5/:X2#NH]K!P10 % 4 !08(U18 I_CW$E"9'2&,&X9\Q2GX(6(6!-HL3F M#O[>G=V\K7!\UNL/)-Y!9RL;L S.ME[9*NRTG]G3JF]; STXD(/%'\S.H"TO M>A/_/:MZ53^^C=W/E8^OLG4ZX4WTG8_MP:?\;5MG$5S$:5S$\\DFQHZ7(*=# MGG""N$D:.6T%$IHIHJS W,GL(#8Y740+8^ :X!K@FA7A&E"<@ * H "@ )0 M36"-%_AB$ZG I5I1EVHR]TI)RYQU O&D>':J.$8VB80TUDKXO&CSL@"G"H#T M<0$I* 58X&N]P!>;; -*8565PD1^3@P&$Z<((B(XQ#T.2(?D4<0DRP;&H\48 ME$*=VL=7+FK731 M*V#<^XXQ+"=<)^P53Y%3;G72@5$9DY,ZR2#NP!@W]-G?"RK2^V&P;YF"\ZW12K_ME@@(#[=\;]_6]@"6 )8 EH(0>H "@ * H 4PUCO!;[@ MDFC@#"UKGV6R"IJ0U@?)$$DZNT,Q$.1,X$AHSO-,2BNH+>[0]:T6<(< M<. M H'C88&O]0)?<,$KX/AEJ=MNQYL6^\$;;@I?#2I;QTK2JSJ07<_'_8EFW[V+#]QJ[M^J,&(\U& MHIU6%1KE(E=-K$R7 !H(,YQ%:J)F/'GE+%8L!.P3 MS9XLCQ]V'GQ28)C[.V>1U5$CPIB0 M^3\GC=[8I*:)^?7.Q,M.Z__Y[;4ZFJ4&)Z<6QC)3P&*MINV_]5_J*T,)!9Z_3+N/H M=EJM_)*=/*)R<@1(95I2&1>VCSI0@GTH^3P4<6XELBE$Y *F5#&CB(Z%5# P M"C *,$J]E_H*,XKW3 >)K2-,!9^")#-,LAF(J:JC:)$ M2HZ"M"E[,"G3#E8:*46UD-@;RW F&X:;7($+ X0#A%/SI5XWPIEFHTX$+Y-3 M7C+LN"U-6E6DP1.;:").A-L99_J&-$ ]RZ&>L9^#B2%*,(Z,)9EZJ Y(&^Q0 MQ#KX/,N:,I6I!S>UF7,7+R =(!T@G4=*.D0IK4G E/'F8^.2I\XD9120K+W M Z2S\J2S/_9W!A.;E$":&XTX8Q%983VB427&J2'$N8U-IIO4<" =(!T@G=HN M];J1SA23A/21QY0<3I)* MS82S1!,J(#V@YK2R^XU6B%784:H1#5H@CA-%+GB#2%ZKB49#!>&95O0BBD0! MI0"E *4\3DJ).%+"7-)>1*Z"T%P;;Z(66+B@H@$G9G79YMTWMA'$)NFU1$YY MC'B@!&E&%2*2*&-](,&2H1.C! /&6=ZYK*/AX(C(HUW.>=6YC&5B!EF>P= Y MRW?ZG4Z!+'28=1H+F Q,!B8#DX')P&1@LL69#,X?W__\\7;T\<3%;F-T!IGH MFI]!OL/:6!G?_L9CR)XD@Z/*WGS@W#FI#5->TH@UI<'CP1YE"1W#,>1E..F[ MD\>0-4G,N:B1-R8B'HU 5G./<$PQ)(LET7YCD^JFD"ODHJ^FEPX]WU>C5.SR M@^<0/Y\-*JP,S=YPQ.[>' MQ\CI0\,2A;2Z2B9@C'35'7 B.K,0A4S#S4?DH M0G2%@NO7W1/X%_@7^!?X]S'RKR72>>=U3$1SE:&;1,:BLEQJI9AFL_!Q@9J7 M0L8F0[;S2D1'N+')$:&%#\D(:C05%.AY9>EYH@R QM*JTA[=B/S#288T M5@IE/4:4,\%%ZS-7:>IG)"5#%F"+'8.<:#BDY: MKJ)Q*3HEJ12WTS-43E@1GIZLG""%D1P[1*)BF:Q#=J,E2\@KQB/C*G,XR6ZT MRCP]YP8<0-&/_=P1L,]ZLL\T6Z?),9\LP90:'B+7B0B"?>"7V'J MX=@G:;UG>5S<1FT<(9:9I$.PS%L#63LUYY=Q+04L M8L\XLTC"*>?T-:8XX8 M548J0@WANIQN!6X!;@%N 6Z9.[/1D2"$6>>(VLB0PR;&+6W1(A0W!K2Q.IZ&5*@GD765;B70>=P M$K(^-MR+_4:5,>$D-GYI=7J]:\'=61W56^L.YO_??S0E]+?9W\SKWI_ZKE)Q MIJNG=H:ITU!NWJ0&% 4 !0 % 4 !0 % 4 !288>Z52XISJDNGFL13H"Y( MQK2B(GD1HB8?MBDF!A-,T.#!3-K7O.IV4M7_*[M\$/V9*OKS>C+AV6F%O:$* M:>4#XLP*I(,-B&B!96#,$F(W-O/2,-?SG6>:1P7D .0 Y+ BY 2<>$H,/OB M=;# 9Z-^DG',1<\CMYY+$W12D@4C".7*>VQ _=1+_4RF]%F?1:LW'B5"->+" M&&0-Y\@2+[PRCD2#0?X \#T:X)L"]_+M(;.#YR.QG&LM;-DMYB7A.3F"J;L# M[@&FS0S3QFED@FE#C.+(*^H0#Z7Z$TX2^IU+T+$KD@ M'=*:>&I9U$FR@9K3UTOK@)I;5<97#-SG%HNZG]5JN@"AOL:CCT@#"@ * H "@ * H M"@ * H "@ * JL*0I,$?,E,243C.)&2\X2U2&;Q1AJB";Y.7&'F.^=0[V# M2-"SR4#0SB .5(*_>[&_GP[L5P@"3Q4$?C=9&E9* #"<\:'_AZ M4OZ!#7(^1B2T2,$2EK#%@(: AH"&BTIR LB;"^2-TY^TQB(D*1!VPB&N*4'. M2H\$I4S'Y V/,D,>P!W '<#='+*?0/PM%PG'Z5">N*SX2$1&B8@X=@3I1#!R M(>M Y1(.*0[%7_UZF:P>&D+EIBEM^/;(=F/FYEX,C5-[?A+;_1Z* MA7O?0WS,'J @FI0^S]@DK01FE$JFG6#J3A!_0PF_G5[O+(;MLVXVTZM\,9TP MF-[>X.8MV6( .M3P?KA"-(' V']=^V.-DB1N\@%E3Q%8X/NOU!PQ_T-G*5BHCL*U7 MM@H[[6?VM.K;UH IW/=,\2;^>U;UJGY\&[N?*Q^'W/(F^L[']N!3_K:MLPA\ M,BV?C"N 6$\\$]HB$WD)$>N(=(P<$2,-EYS)H-+&)M )T G0"=#)?>@D:$.Y MLMHZ;;GGW$5#B.'8"E>"M3,-*@'3U(QI]L:>2Q16<"(P2M%DIF&!(B<51389 MK*713DN7F:;)Z?7C>< VP#; -H^6;:#@%* H "@ * %"I9XP5>TS1-<*IJ MYE1-IG@Z$RR1!"-F)$-YE0:DDV$H!,4U)TF[9(=>%91\ B1]+$@*4@$6^%HO M\)HF]8%4J)U4&"<$VBP5$W$N"P1'$??6(<=X0LE[)W'2B97*D" 5ZIL0N-9% MTDHKQU[L]UNQX$>IB59ZNW8KWX]EI77\IP'*S2U)<*V3P*$H A1%@ @JH "@ M * H,#C1H%IZF'/('GG5@_Q36S9K.T..@?VZS]5_^BHTRI6>]'IPK&!&3A_ M?C+YQKHDM;(,"5S2/$/4R"CID-!61^D3Y\%M;%+-YUL9&W@"> )X8D5X M0B MH "@ * H #4QUCC!;[@9H_@#BW+'9I,FZ&*8YY](615E(C;9)!F(2&"L;)8 M>X5E G\(,/"18""0/"SPM5[@"^X!""2_/)(?)[Q(04+ C"*M;29YGS2R1##$ M"54B1>SGH 3)\*TS].EK]BS"HMC$3,285XYND,[B8A&@FEF@21LGTW%U'0<-WS M%^'HZ.,*8J\U1\!Y$$ !0(''C@++S'NZ128.3K6 2IR%2IS,=A)$*9DD$L12 MQ!462-,0$0L>:^&9C1AGE;B(+@! $$ 00! K0A @$P$% 4 !0 %H'C &B_P M928\@1\T]VCY1)I3DL8X'!*RT>+B"%GD'+>(885YS,Z1$P$<(0"_1P1^P.ZP MP-=Z@2\STPG8??[L/LYOBC(Y(J-'$9?:?]SQ$N;$*%'OM9:*2N:!W6N;X[2T M:CYJ 3;\P[9LV\>&[3=V;=&"&W.C@B ::\+R)^#2XMJ*R&)62\&PS!.&?-AY M<(&X85K4D"$ ^Z?!_N.MR3PH:ACFS&LD->&(,YJAWSF"3/(X8NNE4(/4UJ9< M2#&WQ=Y\JT,;+B"Z/QF?%.K:SZWU7'DI7A[1LR5>Y-VC>X;N4X2NSV MGO][5O7/=]J^=5:,]*K3+:/8ZO>[E3OKVVS$@\Y>IUW&T>VT6ODE.WE$I5PC M^![Y?1[YGVE.?O$F::JXL=0Y+ MFS03"1N1; *^7UF^'_OVS&.IF8O(1V40U]XC+:Q$S@C+):4:"[^Q*6632J![ MH'N@>Z![H/O5H?MIRDM)GX*53"8:.7>>6Q4U3A$SZVQBTM[.][ULQ_P(B+_N MQ+\_=O0=QSK)R)!23B'.N4(N^H "9Y*R9 73(3OZHLGI];C^$LM0 ><#YP/G M ^?7!TOJQOG3Y%D[KJ-QF?,9YR8ZG;U]FVD V\!%9!A<_%5E^BNMV#&C+%*! M(L$><2,3%9\VG"2J5[JIB'@Y /A ^$#X0/AKR7A$Y>PXEA)'B*G M6I@44J T)"TT4?$'>_C ZK5@]=UQ$6D>"6'%8S"!G#A5Y?L MQR>J!5'41B:14Y$@;J-'EKN *)O@/LC_#]7G MS=_SC\OA3IC+QW);7%[/YN^N^^N8E>;^OEN5R,V7>M4^=S;K>'8(OF%Z,CA$ M=#3\G= !!!\9[[1[O3SQ]MN_G.[4>5+^-BUK<:I[?9+CXK^ M4>S% HM,[K8+/?QLR)H\NWY^Z]V\Z:UM-90J&Z^J7:K M7K]K>XV7>4RGS2'59-GU) -A:+P]<[TJ5+9;Q=[Z7/*[MLVBLF#WLV^0_FP2 MTM]^ _+!JK&]H\:+5N?+*IK@%BC]I6IG5NN]3N7;QE*K,%?1IHL7W/+GO;BT\L'UUS

]5F:GL M0>7O"E7OM&7/GU;MP94-OG>$QD8\890, 'E4K&8TGA%8/QF"]7?2=/BDE$^T M%+<__\,W__A)]H1H?L\WXR?D1T\**>_YWI\/^:[&F$-QH)OOC_F7"OJ>F191 M*N@G 3TS7T..;NGU,.5!U@6Q<9*_Y:C7B!DRPAWBI)=XDEW9>&.UO9^\%);_ M8N+9BU_^MP84;HR5UMS.DV7(*+[/_L'\5R7,_B)F_[LB=#_!KY%R9'G0]5H1 M\QK8#.9]":.N[9;0GD:B]7* M/C--5'A(:>D?)1PLPS#3G!,DQBL=I>*:,FZB-X9SJCB)@FNO4RK%V2D>%6?/ M#V9R8/!5MY.J_E]Y;=^^TWU=[%N_(^ MLGOPQ\G^R\/\.3OGNQ=_?AKG$1Q5N]N[8N_E<[I[L?=I]_@U/CS^L]H]_K.U M=QQ:A\>?+MZ?''X]_&='?)]'L/]RY\ONQ2=\>'!XL4M?G^_E[QM\_LD[ND?_ MKO8/]D[>'[\X.CQNI;UGHP-_;_&7#R(8ZZ.D*,1@2H_RB)R+$E$><)ZWP+3" M&YM&-P6]7II]ID?^YE:5O2;$58.6%(#X@/BS0OP9M., Q%\D5+Y# 9 MK^9FW(ZG&7JJ02+;(+/*GI2,]HO!'U:^2?$R++K80,*=U>3D1.?'K3@XMM . M6Q/S#3IS&IU93406$B=61:D1<\(A'BA&FJ6(O.846VX9MW1CTS2Y7$33GW47 MFS6(+@ 4SK@0R\,];(#")4+AV.6V&%O'<$):<(PX9@%9SC4B)#'J*3;.N@*% M4FJ PEIJWOO[-JNA>7=.3FW5+:YWPQ_9[LO%_GB* MGPUG&/!\&CP__R9M\>Z7#SHQHV.0B"43$8\T(,.418XY*2AFQGB\L4FP;&*Y MB);&][NK:@I&-8]! 0#64=Y>Q&XGV-X18-\\L.]2R^*]+Q^X\-$&S%%4.&,? MC@8Y+R321@;&K.5!VW(3:TKH;X!]M=2SZQ_#3;';C:%1M7WG)#;Z]NO\).U: M!RS^?_;>O+F-F\L7_BHLW9E[DRK!P;XD\ZK*L9V,IQXOL9U))?^DL$JT*5(/ M%]O*IW\/T-UD4XLM)I9$TDA59&[=#> O[.?<\=18)^5:4^/O^^(^[30]HW] MF(O+ /0_^7B6$X1_C..8AEM36V97('YEN?4X)&Z\0XYH 'C*X)4/#&$;DB-) M&(4!X D[5,S4$(%JM=U_$+RGN*B*>'NC;6$!.2P)X@GXI U."$G.37!.*V] VGVD'%1C175 M4%O![S[C$"KX?0GP6PFV-$1"'+-("JD0%]$BH)1"V@J%(TO*)5' 3VQ?A=C= M []JJ=U\&7^T <#"S9MX_EG&(D"+P7Q::O[".BYF,+,XG1V6T/])*GD!,/U/ MA?A76\8VBKW7N>A>=I3_:3)]#&2?I\7HH?X=_=RGY5A#\;8DYVY894"-Q*^7??3;L_V>%T\-Z.%G%@U_-?,Q3! MP$M,[F0\&X;8%%>_5,BG&CRV+XYA'=Q_7,R&XSB;/9J,,H* %01D(D\H816IX5@FRX%)\%LN@+/OUI%J&MX-I+S78(>* MF-N+F.=+Q&18ZMQ7#B45).) :Z2E3(B#F(VMEDX'>W#$]&9="A MX6'C@5],IW'LSP??'-OA^-M21*8:C;?>:'P-3VBI^J@EZILI3*L9S\] W5P5 M[%6$1?XKAHKM&V'[D[XT3 G#2F*'G.(.<288,B >H\0=8#L+C)J"[;5J0[49 M?RWP=\>%$2OLW17LK43::!7%(5I$+;6( T&0LSPA'RA/G*N@,3XXDOPR[-6, MAR\GS?[3]DX[TS1J[^W:+^8G<5HMU;LJ:Q?RM5DF3=9)FVM2>Z+@=Q*D*:. MA:"20,"8 -D@RYP7$X?O<8+ZJG;NC=MXX0!8$M&FTL_@X-O\^'7>4 M?[4D?)7;-I+;?NTKIS))KYS$*&+O0$,-$3D0LE%,*G 1.<#? N!)\'7:1<)&0=,DAGD#F M==Q21)*2@N:&LY:4LBZT0N/6B;[[;I!=!B2#IBO]HUJQ/VJ M,?'V*K-4X+L=X.N9=9U5D2:,F+8)@ \$6Q=I1)&YJ%/(70NR69=?+EE88:^: M=6];MITNXI5FW5[\?+7M[I/$>WI\!>8WAHQF-_2*:CT<+XT>M=36WV4&[_I2 ML!#!NA X\H8:8 :<(QU30"JI0&U@!&N0@MDA(]744:W %2?O+R2WXN3=X^1* M:.9>"4:Q!U$9"\1MD,B"H)S;W0B">91>IHR31-]RS]I]Q\EJ$OX[,;JK+N35 M++PS26HW:5YSI3DDH_VR5V_L#",5WC>!][?K-;HY89QRATR*&G'A -ZE8X@R M3*U7GEEF:C>;:A.N@+BE(1$5%;\8*JZ$7L.)Q\DH1",+V3'F0=Y5( -+Z:Q* M*FJOLHO,R+NHQ+WOF+A=!N-_6.%#W<$:/H_S0:ZMU/1V##$,W'F_^ ILQ/=; M9#!VDVF(T_($6,K!;#(:AD$WZ?WE"W?9W!QVQ"/8$"_;_?#C^:^SS!->='OB MX7)+5+:P$5M8+^$M'?548V0=< 2@HD#64H*,H\(%S(ARY.!('I([*>)]"X=P M=WC&5VM5_DK!]"Z%[ JFMP>FY_TD#)H44RAY11&7QB-M"4/21NF#%<29='"D M#XFJ8+J# OB]U3R\"P$\P\,@C28?9H,TG9P.AN/W<793V;L6+]Q=DUFEW?TC MR[['@KU<3/V)G<5<'A44?) ZYN>'@[.1'<]+6%C\]V)XEKOO;8=VOV,RYQV' M@]V\3[D]+QV*WTP>YI*XT_BR)?W+3/B'X_"D(WL5.C<2.M][-,-7JY_O,1S>I0Y>X?#VX+"7$<$" MP5[);;<^T['-;V7%])1%I?>!^.YW9\ M/'2C>,NU>?8Z$N->:O.<'E_F0$^7Y&P*30 3>CU)\P]V6F,M-N-!:_71'2%" MJL!0H#X #Y(,Z>09,M@8Q:-UR64[<.T/N3=&M(IV6R./5[2[$[1;2=R*2..!"0;A<"2,@1:P7 MAH 8@8$+D=J1J%K"*^S=027W"GNW"'LKX5MK;:3C#$5A*.))2&2Q"TA0$TU( M+L1D#HX4K;!71? ML'CO0"#<,A-E,8LAMP#>*!+N3@U!^Q0XO;4UC3X30OVT MVQTUA/IO\K.U&D:*),Z%(RAP%1''2B/CHT/2:V(DQX((GJ-9Z!5-].[1GK1G MT=-?K6G]:T74>VE(6A'U]A"U9YZW5,1H#2*,"<1E4DBGH)#$3)N8G&3.;G_S MVKI7[F*O&$8EJ(\)I1@)XCXJ9*.FR#)J'>;!J6!R\!2^(I:TLN.O).5@!W2X MB\E,:3BV8W\WR4Q?U**X"[MSFZS!E7;WCRS['@_Y*IXUD279+]L@2QR,8HF0 M=# WF[G?EEB(]EAENN<.%6!-Q9)7HW1-WU6$0WF4XG'V"X MLRSYCB9YM>+T%"#%U;#$70Y+?#J;+3*ZOTC_ J*^ 9H^!I)65-\(U9^NU:". M01(5-)))*<0-O+):8'BEC(Z4>D+2P1'5N(;E[)7]J:+=]D:*,DC=5KF8E( ?J8: M9[=.JOVZC+/3^'XR@KE50^S6&V)O7C&P9[7XUW < =D?36,85DS?#--_6>MX M8ICR0AOD.#.(2ZR1IMXC(*G$DN'DB 5,9X<"5^MLM*@-LJVWY5%MO;%FVKN>*^;;45 MV/\VL*\5'N4\ND2"1"PIC+C7N?BUCD@RBCTVE@C,FRONI83^Q4XN+U)VL'7Q9(\R,2M^;X3?O1*>;]Z1%[_\ M::,'&G"/L$D>,!Q'Y @G*&HNM(I$IN&TE&G\H(= M,EW_%:>38&S88C34A\BP\C +699]Y\-;&Y0,AO6PA$[ MH@Y\UL[3:S_S(CU:[H%'_2WPTV3Z8[L!'O;H7QG$1@SB]S7[M]'$):&090:T M!Y(BTBQ&9*066&%K> @Y7H]A5BU U?Z]_[BX/:)Q1<0[1,1>>8DD [9RC]F(C^:G)[%\:PPB,H)_JYU_>&?FF$5A&'(2JT03[E-H]46 MV('1-A(,(C,'V5C4MN@UWKGBWRV7HZCX=\?&XX=_ N)+F*==L@VNYU&YYE*]6SMFW7P)T/OFG[JGZ[65>>.[5E[%,;P/NT\U[3M>VG MCO"U:]O?9 %K/5-UU!8S00#XDT9<"H.L= [%0*B6F%OB<\]4XP MB*_6]KM/>+FK;5,KJ'X!4.T%3FBKC2,$&2E!KK8Z(N>C18S(:#3!5BL,.'?:'<16F]9PXYQ3CB44GDC+:(&ZQPL(E2 M$8%_W+:[<=]M,M7^O'\8^26EZHJ16X>1*QF;&9*HXQB)8##BFFODDA/(4Z U M%HD&DON&J,M]0RI&5KOU+=NM&\EY> _"\M=K>]FR++Z.;?PC!O$2%F02GH[] M-/=.?1R;?^']:)$IT6=%#7NJ'&4CCK+63QIX" F1,N0Q42CO!F2D48AQ(HR6 M,3K.#X[H(2;;UXMJSTPWU1B^!X"\'6)[Q=_MQM]>"3X2 \6!()ED!/RE@+^> M*^0,(XYJ0UT _ 5676WF.R7NWX+Y9'O6\-%U O[ S@8?A-Z71%\9Q$8,8JTQMK*) M"1\) MCBB&OMD38>(^U!<>-6&NQR.T$!$KJL(8O5/%[1\2(Z)B>ILDXZQ32G M$FO' V7")BNPQTH5=-05'7<''5?BLU>4"T,\,I)@Q)/@R%)/$6=$VJ29Q K0 MD8I#<84$7=%Q&R3E>S.,W[ND'.'S:V7D.UO2S:PO6[6Z_[$3*O .L\Z((R7, M)>U%Y"H(S4'V-%$++%Q0T636>9^N@LHZ-V*=:WW*50Q,)4J0UI8@'CE'S@F! MK"JI:P"%13I%,GB%N)4:6"892:?%T[O-[+\<47]K:7>C$=57K^1;7>'1?*[#!OMMO-+X*;/8XTK MVDS:7FML3*5+PF.+DLJ-C241R)+DD!6*"**-!_S-<9V*WH77>-]K.'Y-]IL* M^?L.^7?9U[E"_C^$_)6!10?EK3<)16,#XD 8Y)Q4B!J6J"=6\,1S 09.=87\ MK517]KW0PM.QGYS&P3RWK[C=L(O*O_YI.,H.\Z\O7I6MV;>EZTKF4Y5);<2D MUAK.,6V8C(:CP'E$0)>$M(P868J%PB9R0]+!D;R+9+-]#];: DMI!?4*ZCNI ME%2\_T=XWVLB$D$%H=$C@0U%/"B"C.(*2:H4CLECP6AN,(I-A?SM5$KVNW#% M9%S\M\/Q^SC+'39+L.ZRSO)MN72_:*.H7=B86V @K;3;(E#9=TM'CAD[*PTX M2Z?Z:>[0>0(7'I^TX!('HYQ5/Y@XF*F]LEM1%9ZK\+RM%I%']FPXMZ-_Y3W\ M8K6%07!>3*>U/\F&$O-:0R9"O'6)<*2=-@BH19!URJ((RHW25M"4&S))>1=! M^?LN+U<3R;80IZ+\;IE(*@/XP@S@O%?Q02I""4,\"HJX%1JY2#72*7@C2;(F MJF(RT;7@PQ?2;KZ;6S>*\&\8OC_Z+_C3#;\/L\;+\]JE0F^8IE'PW%$)\U[0@OBO3F)H*KXR2F,\3S;0<:3.=S> M3N'C\6 (4SB>VM'@S$Y+H?SY203E!= GQ''N3@6O2D!R;L[%=AQZ6U M*Z0&]C69%M[T/;#.$*?Y9WGL=N?&/#B99C;_?SY/;F /;S*@Y9/Z*$L(I?:N MW46X4E>?BF?#V7QJ9X.?84QGAP,0.QX4R^WKA9L-P]!.^YWQ=GZVSPL6SR># M7\=V$8898Q\MH?=1'WI_6D+OZR7T[N Z7(.%WP";7HSL=! F(_AG5D@^.P$F M-#;/I36:[P>P//;;JZ#TGS#[&X*O.NA=],D[;LGR M7[,-R8-6?FJ$SN>+4[B1_P*6IG75XL7TV(Z'?Q4 7&UN>/-P'%X"J7,27G[[ M(BUW^VJS/U[FYL&O7P,IAPFDU/'\(<@VBW'V\+R$^WF ASMAG+ZO^]>_/PK>4Z?9,TA:RCOGK_Q_(_37\[_.'UR_NRWGX;/Z4^C9V_? M4= V1O&_7YW_\5LX[YS[^0YW^=G/[Q^']. M?W_S-&LH[/???CU_\>:/].+QKQ]SM*@W&(Z91H'*K&HP4#!PCLLAS&%/(NQ@ MW>B7P_$BAH=9*:0,1VZCIE)9KF6T/$020>&DEEI&S<$@@MIWEH_2=!$/CA[# MV^FP]"[.K.C'Q0PVU6S6[*)\=G^TL^$L?]6G:Z?4M/OKPBF![]I!E1\WM/O\ MP-8G@@4-,-D@.=?<*V:B"SX0&I(*H&J9+R/;W"X87M!EM@5"RH._S[:!H;\) MJ%RS1[9N7CM)C$\/>EV(:J:PE*1F/4EJ\,T!*'P@:13M\.#; 1Q:FQU86=F/T)V.8W_$YBN,LHH:! MGR)[^UHD3NRY5' F!=^OLC::*.6#N?G9<2@ M/PZM&X[R^YR7#5]D \4@CN/T^/P0?AT6N:Z#'1T.SA8.]B=\E& !VAO&IE#7 MY/0T=UF'"VV<3H!^/BNZIVY]CKI%@?D$N&LCHBQG M#6N999.S;#N9E5X9IS%7TR[C7,WFFV=/OST$#7P,JD S.E"+X2Y-A,(WSQ^_ M^;;4(PT./"R,LZPQ*=#F>S MO"F6U%SMCC@^*8[49HAQ.LO[CJ@?!MTFR#OGXSQ76+T:V7;UFEH/I;T;TJ[O]S+MIJA[ M[\(B2,/-AJ,RN&/;3/CRH.'A%$QA'WV(T\.!'<$\ MQL6RTQ[3#S %FPOV95E"N&(Z/,V;^Q3V^*C= M.OGEA\GT'X*R.&*G M_J0E)6SV""!;?@>'<-[LP,LVK:T6[C?ES*]BUH(&C^/[.)J<7:U*;O6$/\W] MGHX'SPJ)LQYR6/;\;Y/I* S^.\*6/1GTU9#L)0&%,S9( GA7S&;YP%F :5@? M."%PV"T<^05PRT/6=''6X'.QYS8,O!O[85Z0#W$TRO\. ?2'@#JY]6J#.;\^>/W@ MBG%&6##@07DA!D"U[&)H8"!C%$!!9GLG%N E 'J>K:_&"/"E8.RP6-$RDJ34 MKEUAQ,,(4X7OUY8PDQM^W3&A]FT>>C8E3 '*Q@-WWK"5WDJ!VEG6*J_@_$J2 MP;^''<+Z%K,OH&U+%I@=?#&%=WXZ:5? @R14>.5LD:%I5BX]CI,SX-8-=RQ MGQ??Q?F'"*-\\?+)HW+G5PL .MMM04#-20:YQ2A3" 9T8?ZPD/G3U0(_&.S3 MV;_Z/!6Q]Y.K4+:-#<#Q9Q$$ %O:G[2HT/+H_P>[!+A0FDQ;%CF!3=9Q_M[N M+U1??I7W03X/2UGF$&A\=C8:QM;*E3$C._DFK4@ 6V<A/E-C\!.%F, M =S@=&5C6FCKW!ZNW7$-"M,$IM]A 4B@H\F'?)+>Q?.\_)-I:='^_6;[<,VV M-\PVT_GWB.A>5$:)AV 2/H&Y Z,O[E%VV7.Y;7NX:%ERJ7-N[U#7 T_X@\:1 M]V0,:-D!Y4G#HM\"PC#_R?=\%2@F@1H8.HOB\9-(?C;I?,6R7OA_RVDGS[AGHUR5]G,T56 MH]8/<&&'YYVE: #[ "@V;&Q'*S/*TL8!O"*CQH?YB9U?(VI.IHVY[-,"S86VM*T&><46G,9EAL1J"\VS$-O;[\>322A[=3B'[94- M-#[70PQ]+?.]!2D1),@B+#:)%TV T*P)HVANM!B&8C8$,>+AZT<#)C"HE7TC M6XB@?)["DH35SD[9^I>MT+&(ZMV3IC$;I1J%.1^>HA^.FC';<6MC]'8Z+2%5 M[?7?K*QNW:R^A2$\S*:"9O769>3E5&USY(;3DECB3V#OQ_[\EVN4[1)G )T? MAZ?P'0#'?]QAKH#8((KTYW;$3Y?3^M=DMJJR++\RURS, ;]X_%0\>^S)B\>_ M?GAV_*=,*0#M-2+82<0=$\@PFE!@7&)B/658'1PI]>"Z]%D AU'QDS9J%>AG M$;0\(/A)MJ#G;=58P1@Y+)8PV(FOX1RE<9IJ08WRFIL4W9?3 M@I9"D-EI(6@%28,&DP;;,8]/CSH?[+SXVS'63==\)Y:8L)W>UP4O9]LQ]L^) M]E6PW[ZA7BW8/RR"YSHK6!=H/]CB&RT18,,BAI= J\)40.I>.G(W$3@BBUP; M+0D% =5H9KW%WE'&8@S>C36A=97%G(<4@8<9\?OBE:> ME?D'@Y]+C-+% *4VVF@5J@)W>=N$L)0R:&DT^3!K@M8:;;Z[HHO32M?'-5UC MWE^'SY)65>)20.N'"<&V&X=B%9CD<+SS 1$-ZC:P>FEBQ:)Q")=-X),F0*HL MQ*R-K)V$['*:76"YWUU(&MD\__@K33Z6UR\0QFE-8^XYA'?:A[Q ME7F)G\TSO)B7"+*<"4XYZQR/H 0P$/"H\\G(J*@R%UC0CBN+)0@ZEPL"]K]R MI/@)2"[V4JJ5BZ-AS,DOQ:AH$2I*49+V3H>70U2* MG]S!;S.\==E*YRME[M(]FFBTQ2@-1TV+Z8CEMA?YG1]\]D_!+]!0KLL' 2 M6Y+FX DEK:YUVL2<@Y$S+XH>#0=W;M]E?2>>GH'(,ST?S.PH_[-\[&P]9_%:A1OT8A>G%W3N MI(T!'!<,5&].N+9:,R\Q(90!CK/.G\@[CY!D^)+RW6C8I\??OXI=CAN,IC0; M+V[01[!*K\N@7W5C?ED"YN%OYJI+/1O1KU;1_H4]>UO<01H3KH!3(DE!V^8> M_NC$/*+,>*R#(R;(@R,J+NG9_YG/P&;$%]Q&R0SQ.%"N*/!C Q\ ^;6(0CA3 MB7^'Q"?/'_YIL3%6)(H24PEQ;@-RVA(4M8M2RRBQ30='_"KB+_-^2[YL@Q$/ MUG/*^BC3)7L6&%LA6)I,&Q&@V!_*7889M;I3UJV<.$N M+;=H\@K'DQ*'G&^]O%L.#0'!Z'PYC&6643.?+J7^\++RJOI9PTQ]B71LA4^^V@ZZ[0].$F+<:=YM0K0!?6GR8\$ M?+ YYONSR0XE(?ER:/FI/5]+;NBRC Y;B;?(E?T$3<">T?#?BR'@Q/FZ_IEO MY3I#>&-VST/YW CRNP)2V21Z14IEJPB>Q_DJ;N]"/'J!O YR\XJ=3@!I)M,N MY#!OI3;,O2U=4(3]7,USFNT#H_--])G;K>U5"CZ]2!>J<9TW?[_BBEP?0*Y1 M(@)S( :@Q5/$A5-(,Z-0DD*&D&QV$%^LL+4-"+!I78EKBG[M"*[M<+VG#"H; ME.PMA]^6..+"N(9=ODL1'A>=";E(5DTV.VC]33V(51V?1M3:Y*E-=DQ.9 =! M+[P%&;!\OJQ<,(U=W0V0AW)EG582E^$A!7,O?$K,@\&C+DD.YK6< M5+N264CMS3A/:6G 7"W=4C#-]3M.F[S[AR#;E4DW(\],*0Q3@B>WAIN<(-W[ M_9O>--=87;,V1U>IU?/5?_^/S#GW"593D2Q 8M$#?) M(:>I118428-UD$Z3?>#J+P&#_?!LU"28K.V#'6.3.\O;OP#D=LQWWMYN,6X8 MQR=+19;,UY-)R5 O1?S>YEHMYVCR(:-KOY#D@\%/.:ZI7UKRJD(S2\Z7[S"= MG0S/&C8%C"UKD:LS>&:G3<[*5:/YK.-^Y:[/#V@:V0Z^R>DD.4T+1*I^/8 RP/;N*W(7 MRUTNN&=;6V'1H%VN)A5'0U!0;;N2OG_(*Z_^S&GJC9G_5>RV@&\J72_E MWEYYW*^.?_XBGO_R9U):.H8C,C8"_TS"(!="+,EB.AI0BUW:!_YY<0OLAQ6P MF5NG"]G3!F'@95.CH=.T5@@SC3TP+'$9XVSX[L3[+ESDO!08[>ET.6T]!UA, M+RQC+DD8BD;35$?+[I68:P!G'W16+ZD2BM82V;!:_6HFP.0HGO4F)MNW4==(9]]VK-94(D6=E2K\GXV9;#PS:Q#YLK-J\J\L">: M;0H7$/R?>2N=3J;Q48>OFMZ>JPD5! MNR\5VA59SEJR%"$Z-*TU&MFO"4S;Z;BTUXO34D0:3N)G=F4YVB^+0\_O1M+A M)VQ:@Q/Z/QZTG?I2C TN)A&4Q]F4=H_+ 7AFG!T"HK'25*+1< M;;0%T+ MY-0$UAX6W /2-E<''9!6%\3!-^3[8REJS-FR9:S7&+567/U>LI\QKGN?5 MM%YN9-#6P;Z*"6ZJ7&4$6;6\.HV (>'!X'%,<=KD6'=WZXJJ]2_HM+I6&/^K MY\1/B](-*U^83?SQWXO<(R/7 YY/AVXQ[R+WFLB#YKNNW\1\K4;LTK.TJB/7 MV0!S*/#'8=/1ZKKA-2'$PV)\*ZVEWC>CRL$2[==YC$W.57D"@CE\L-,PVW@= MVD#A,%B4?D!QW(3YY:M*SX-5K$.._CW+R6)9?; ?RVJTSVBUKB9BI.?9RHK0 M*C>EOV[YT?T[N]@%1N=PD!PI.I^/[)31N*8ZQ)SVM*% Q3 MF[!7+%^CX;OLWBH.O&R8+4^8Y2?GD)2V?.WU,VSB(=OL.= 1GGX#WK20T]Q M@_TW#GD[%%NQA]U;3,"YJ]?BM*^'%O/>+'L%X?O\J$[5:E:I*^0(.F2,^<$I M3\3%_(SU-;QF_R]#\%J M42=S4X7)JN[#VGQR&L)J?9H@H-"9=A:-77+I:RV]Y(#[<#B^%"VU M?I_5JN7XL*ONU[<,+,:]55P;[D6,*KEEQ0O0)$S"0-K^@\LZ$$U&1 ]*NWZ$ M7=^=OM Y6_.7-E?E7+37CP:*8T05/ASTV0UZVD[[55?Z^;";Z>QBH<]2CW"\ M-*#D L[%1-$[[PQ M5J]_2=[W-ONM#4WR]]_SB$W?XJ)X^GLHA/NORCUSEP- M.#X&E?M."R*.'KYZ\SI^T MF/%M*?B5S8)=T9J1_=#4JBFMX]2R:':QJG=7'UYI$%UQT?YV74?MPO::@CBI M2^":KLSTDX:M=$-OVB MCML6G06RPS)YI8<*JZ:FI>F8GTRGO<:?>78AGP$8:[FRD4R;D--_ P VSMWA M:5Z"1CK,#4L!B\X'W_SR].6WC;"33WV#.NNUA[HUOB+X-?:P=IDS^@I<'=K5T>W5APE6L>)Y]RQ1Z M]3&N'X\M07@@BS9==M8&UF/7UP[PXN#.['1^^?*N[?!A'D^/23K Q5;$:YO" M7NIEU\RBV>.PK=.P:_A4?K[,_"R:57?-AQ(N/BKM-"?K2D\/&FXVR_[![F:Z ME.^+?KS,>^AB4JZ2N1S,:US:?,:X[)=SX41>56_M$F/[##!T*6$K9)A=>ZO+ MR7 %LG**\6+6AL1/2EVU[)LK+5:6:<.P JUU *2P<9.%W,K_>;%6:;B]Y6VV M9@-+-SPRDV[-NZUYL0#$U53;\;B;3V/=U=;>SYK[KG3WKS20G@!=%)$L[JR7 M3M^L6L(_++U/+QJ'GW0C75J)7\&P'C7K /OOQ3(6J]9(>/[7K^?/_OI%//OE M3Z<#*!B$(JYS@0RL$S(R,)24H@FKJ&+"!T>$7U$C(8/!9C37U CMO4\V8NZ- M,H9R;H'R2FH=-,\T)Z:E.;RH-/_R-']^_">-1%B7BZ($+A%7,2(MHT$,<^;@ M2^F3.SAB[ J:=Y;?38+<5C;9T7FK_UP/*S=_0 :@IG9&UX6DV&@6P-W.FWLU MS=]S8EHKK*]ZB\RND/$OJ=)Y+(VE8CSI#]3%<4S#*R2;7= M;9-]/YDV]M^U/M8K)O5IH,U2$\A?HQR#E+)ITYU?.:"+JL]%=;,S(V8Y(L'# M4 F/7>E[R2-=UH>2-%X>\O0 M6[]!:^&:+6^X+#K73NC"!LL%4,A_'JZ;GFRQC^?>/>LVZ?8AZ_)96U:WUQJQ M=T7/IK2NT)9]U\J!PU6UDO45[R;5-YBN]XXO2Y-_6G:!71?.;V",;.7!IB+P M-*9%Z4R4;TO:I)68[SD,JSCN0JXO!0(@JN;#<0+"SR=0H#W[/548QM:9T1I[ M7R.*'X\FKBSALA$&P MJ9M&.\)N?G_[KS=-OFXFOBH_ES)@XGMG&#%]Z><_7 M*PY?53AMF0M,:9F-@K6:S4!/ZT@ _&SP:-%Z:OYGXF:%^*6\( C#N4S.RD?3 MN8KFS3JLK\&L4TA^??#ZJ%HT^BQ*_O3P]8^=)^OAZU\'SR(T/5 MB,$W;R9G<" 5Q]]^/W@]S/V0TGFG;;M[?NO*T/!KT/![/F MIL,VLN)"W$H_PB,KSEUN>O[^BL"&7K1)N5FV<68?4!M/,;6H\P9E<_((SKI= ME8IL/)A F>/SRR$:_7%TBN)Z%$97.;D?<)2UE;X%NQ^RU1LK*'79:]*DZ?0C MQQJ%LPLGRKKT2O'JQX@TMOVBZG66>A>/A^-LO!_\CX4O0)MHC"_D0EC(LCG+ M*J #%FUE]5FI1)UKK(F'FJ]^U-D&FA3=)W::KPJ3LRZTZBQ[W>;S941**42P M*OJ4U<]1$QMGEPKS:OCM!VF8K8"-NIN#H=K[EP*F\=(C8W/#PQ)JUOEYKW#! M+)?V%$932L7GFZR\0*7_;[.DZ\K_6IW#UA&Y-$7U?-GPNW[8U["I2715@8Y. ME;JV;&'CWN\:^.R5B_?I,M9BV8OM(D;E;Q#FAUTDV*O8'I)!MAL/7L620=[B ME>8:\*KM:K4>,;.RRUQ]!_CI2NQ;QG\]Z,++RB984G1IBVIV7K:T?#R+81B[ M$AL];"IA>#FDM)3XR'5\?W[X\&6;_C[/9MH+D1KY^I,8CIOS-FH^/1F>S7*; M 9=-3UVL8A\-_718$N#:=@C3Y23_]?3'%Z]*].6XL7 4"TOC@IU=#$_--I8N MXKPM];7""7A*CR)-=.L:+.5#![]LXVY[7FU"6P-P:\VZ5&F-7BB+N6W'[**W M<7.#RZ>M,47N_*Q&RMG!]AWM:Z0M^J#-G[Y=$?]5DW;Z:L5\MTJFQ\^6,OU/ M[T#V_O#\]'_?9EG^^9M?V.^G_W/RQ^.?WC[_[1G^X_'#OYX_]CE!Y,-%F?[W MWUZ=_/[V(?WCMV<@RQ^3YX_#\'>XWS-X__M?K]X]>_P,/__K=_;\\8_I^=N' M6::'$V6<#PXY2A+BU$GDA*8(NQ ((TQ&K"XFER20]R-.V&.7N(_."6NET,R* MQ$4B_I(.<">4_6DZ.7W4 N5O($5T]2B^8@)G?V @B4D9(\*)1,152DB30) P M[])_>'+9H+/ M[[OU:1C-2$@R:!\DIX%J++$DSL#.EL8G?UTTQ>>GO_X8Q26>- M4" -\.ADE,)?:]W.$BZH2UW#IM8RKK>_9U/FP%V!MVMKF+3U(N 1.:V_>$8: M<:CD9,3I^U(:.T?7#>8PNK9J7)NK1FV/Z&QD0-L/AEC3IWK1H17O@FD7M0*]QLPXNU>'9 MYHUT64G9K6.R<7W,."T='/)V?+'J';95I+IFZ-=U)+CW\5ZSM1YFM7RYV*M& M;24S)2/1Z7#6(,1*O\IFH9S6D:/);=9Q .7AXUR*I$G#*Z"U*D/65GJ@\,/)W%]B9* S34,V5B55W[66_I9TT=FOE8A,V15,@V+"ZX@XM)!GV^_](^O M!MG0JZT.D]WMA^6>W<)>X"Q+'3['(HR:6MG'TS9Z(@P<[/A1,0@UYJ[2N;D= M; Y+RIIF!\D/!J]+!M!GUN\T1Q.<7;M^)65CEF.I3T\GXU4$5'^2/59;XJR; MA2P.G'9P3156O\X\/O_D?EQSMS=G:X_^Q'[NMO U^Z))NBU1R3GKY&*L=F.+ M&TW&N^6.0'-VQ&,:%-+W"+S&3M5FK,%(YR6Y8GP9?-8;^RUWY8/! MSR4Z;30Z/RSPU3_%.5^[:?7=QMOW'UL >;+$X6*O7Z7SS/SD;'EF+I^--CUB MNC3@-?T-RJG+[<#RF.$L7&>7:[MJ70:OY6V[G5JL26M =#DKL%BE.[Q;[>&_ ML6]VTO3[9@TIK\&E1DOH>%9I&=0J%3DA9/JN:3 92[QC7M*<^W(V&38,.O^P MQ?S/*C5]SOK)IPS7'#@9TSHP"C$7.BL1H\M^%LNDP!5LS^.L22SN,9:B(L6\ MCTO*79_/7& H*XXSZ)2%]4S_U>!777,O:6'+).N<'%7B5PRK^W7979YKJ2FECZ(I4RT=]^I5EPG*]6 M!V8X&/PT_)C/;825G.9FH[WN'LOTLE[JV-*L#E.?3 ^72]]&&@*13MI,)M?D M,B].FPN;)L2C+DFT]!5>L?;KB#YN.['FU.G2(*]E?AE2WK4_R)[+L\6\4<&_ M(,SL+E_;&!DNX\L%/("=G+.II?:A)<&IEV%_W#'' MP>(LRYTGP[.R(2X?O25KSE1?5?B_L.O6-ETE_87D';$/7O$RASQI,6D-SF4XOA%>EW&;7L-:.X^#1I);B[BD FF2&))&)*>DM$*%@Z.L,.0HA(OF[\^&8E_I*_S'9ZX& M;E]_NDT-W*Z!VS5P>U]F6P.W[SAP^[.>SXN.Y6 CCI*JP!V/5FDA-8M&8ZN9 M]BY=YY']K"?WHD?66**TO7XX^[:MZ *2,BQ@ M*:7?MJE.4Y"XBS6H!(HM74OPU)ZFMS2#Y-]TQIKF*:TNMW203SMML=,C5C;) MML=FZ0;:/:DM(=75%.S?)RVFX^'L9'6_;".=#H^/FWHL,)K&C)5SIT$K/%M, M/:Q'[-YG2V9V7\Q +VC0Q2^*NME&8<+O9PO;J)]V *O4*JJEE JH&:V]I;&] M9IM%-S18A.]RL'+KR(E+]] UL_ZI9%G"+LIFC/SONELBUR I.-W6ZLJ]!0K1 ME[;C3H4&]6U0C#2-WV@6"PV[I-12L*7YI$UM[:PJF3[9X'+%K2]87#K+X'!I M.^I;?^:3>:%L8,5>U;1) M>M-4O6JMCLN?K=H\%$/>;+GZR]'=X&'%W+#RW[3&^&;296^WU$UQ-FN"8M^- M)Q]&,1S'-B8V!U3'RWZ!_S?K5RO3C.W@.R1>RG?DTA MVZL,V)@,N\&VL:.%:)W5K;/SK?5%;,R5336BTNRX,:&T+K*N2&LJUH( =#Q? M.B(OSZ:_F/TT@6(F7CZB>$9&=GB:I_,;($G>G!GAVC3D[ ;KZ-=S3C1D;,_8 M\M-B]9QU77WC*D?]PG4E'3V+"3#_U<;K8#5/=C'+Q7>;I;,E!?^P<;#W:E5> MM7E+LOZP5ZRA+(_M2BC]X\SE^V9;FZ<=-> "./P(%NAX,CW?+&+N%F,L'P]G M]AB84V,@>I':L1;MZ6L.L'SV\$]G0)>D."'%F$(\2(R,5A@Y+JRQH'5&;R_* MIQ@44Z$X\TQPSJ0V0DJ2"&=)*2U)W,8LNL]+86F2R^2UT7UMT>E2)GS6->F[ M6+QKM:MZF/+]/B6N] XU0"T(>M/SIKK6K%VN*Z;[6;WSYE;V]KKUR#G9&/N: M"N[M->TO1C'-O[>+^:2[9%HF4SYQ10S,RSJR9[/X???BA][S\O7-^V'6N^?? MYV4",I\!__M^."X+5)Z[LI ]P*V5;#Z%_T,WH/;[!\UWW\W#Y2\9><"5N?[[ M3U[\Z2_Q T7^[IWQ _*I+P7[N]?6(==F,E[3\@;>FKT)2PMZ-*W[VC[\O6IE=)NW>D?329GGWW9#0\K;3= M.]J^R::[-;K>@J#X?[R/,:4[$ VO5-YO>PU?#$>#_VM/SWX8_&POX=^=+5NK MQ.<'P!(-BD=\T,WETIINUPK^Q^VN6MDX_V39FIW7:%-;M&S7EO%>S,*%&M[, M"6VU\\XGS'$25NA =#9L!JP]B> M_?64__X7_/[TZ<<7O_U"GY_^(KIKX%F+/^BO\H_3YZ?/WCS\ .."9S[[Z_G/ M3T@9]]N3M\\>/Z._O\WC_)W^\7B4GKW&'__UYLD<_OWP9W1:R.@52B%7 > A M(N.<0E+[X*6%OR0>'&EV2(VY5!F\K<^Q"X=O^T#KZL6[B4QT&_RP\IO*;[:( MWV"GG)?1,4\(Q]3KR#5-3G 7HJ#15WZS4_SFKR6_289YJG1"P5",N-,2Z80] M\EI$$F*0QK*#(W-(\.7F(Y7=5'93V0FA06&B&/',6\40U,DE1I**U$G8$-PX#3Q&5H52& M4AE*92AWH;]H0G1@2FH09(T%J==Q(9U7W!*:_.?Z'%[47_Z*TTFPLY/*9NZ< MS;"5ZN(UUCYYY*(!-N.81":W3W0@+I!H60S$9EC4E- ?*J^IO*;RFLIK[H#7 M:&>C#TJ0Q TG2CFL@R&2FR0$@%2UE>T6PQ%+AB,L]S+JA#"/#H%>BI%55"$C M67 1B!ZU!KV&'G*C*[^Y97YS&W$-J?RWKW$-#V-N]&)];*,;'L>4$^ZOY>+T M2R_FI[;G9U9SE_D!U=)&3IFF 7.EL*9<P(,33P)ET,7=M/Y2"W@$_^'L';EO1ZA^H&+< XQ4<;PD< M)1&1LR13\))KY6U(*,< N/*"6E#.J:$<82\-X@XGY!0%**1*,"P%#HEFZ5!5^*OP5^'OBAAW M;RWCB46S4\)K%U5$7@4)*G,(2$NI M4)!.XF" W4E_ESZ["HP5&+>#=AL HXD8U&-%9%".8VJ-(9%Y36-05JG JLZ\ M4^BXF])"2NXC&WGMPK+FQFR[B MTZ8T5BZ?.+@MQ]%F?LT]QGF-24R$21T%XU1S0R1-1(2$J53);!JT5G'^/G'^ MO)_D:23P:6H0C\$A3KU'!@N"A+5: $HQ)M7!$:&'6MZ%=>#O';AMA:CMC$VK MX/B%P5& X!L9$TQPS:F(AA.CC#'"-(:Y*R%(P,MQIQ M*R/25G 4E!$R<4*P# ='_-"0[4N K]A8L7$+L#&9G-H02*("<\>%H9@([$@D MA"A);V(@J !XQP"X4')=.*\Z"!JG0$I6PB=PS[7!U'.T***X<1U@3)0@)2"@J$1>4 M(T/A+?%8:T:3H%9O;[)7!<8*C%L C 9'3XU)E C%G>"&1"\(2Y(KI8TG56?> M*71<.8X2=]1)CY&DR2%.A$8Z!H])F\C93>"ONI.V A3[M0,E5X9$I*0"4-0 M)$\ID,U(Q*F@R(#4CZPSE@50J F.N7:'Y+)BXW9ZD_8[#>G%_"1.!R^G$P^' M?= E)7VBT7"-(/@RD!^E=@Z0W%.3>"+4N:2Q<2Q%&75,U4RZ2Y#?[SL'G)M( M*BGR20H0B"U /I,2$1%)Q(JEQ-7!D3S$6]@':-O1JD97?178Z+U..% I/0E< MF[A8Z]?"25"U5)BB@E-A@A68'AQIT)AK?:,M=2#M=SK2TW&:VME\NO#SQ30>#E[%6;13?]*F M)3T9'P_'$1XP/JY92;?J)(;J8*3@45K'"0T6NR"2$5B&R@1VB GTVR-) MPK1T3B&BM$0\8(NTQ!XY9ZS!41O.;"[D)$B-O*\15A4;KVI;372P*N!$@N>* M**NE%X0R':W6050!>;>PL>=2BB9&GYWL4A,$0,B1<3H7?A;"X:2PS77PZ2&7 MI&)CQ<:*C9>QT5$9 _%1^40X8TQ[)143N<\FG"U=B]QM(0"N7$K2!,RU90C$ M0 ?"83#("ILSV+D@DD8FO#PX$O(N/.H5_BK\;0?M-FF<&8VVE"=+,.6<<*?@ ME:*!*L$-O5&-S^I4V@I07#F5B!:1Z410M#XB#J(@TD(;E)(*7"MN0F(U*ZD" M8P7&3V4E<8&)9=PF'7E@QH">;*VQUI6.2;7(W6ZAX\JIQ"C(A#8J9'Q&QT@\ MTK(86\1)RPFS'%@@16;**N- M/VI 5<7&*[!11<5#4I18X4 :$MI[X:B7!%XI$FK'N-W"QEY3))-L[O.*H@': M<1L8TIYCY*EDC%-I+ ZYBAT3=^$OJMA8L7$[:+=)A4^NDW!86>82)]AIB95. MG#*LO OR)EU!*@#>,0"N_$4XQ]477SGV!G%%/3*$4X1!&< X"&84/3B2\BX* M'%?XJ_"W';3[9I-8(D]B<%P[:@5GWE@:L576AY",]S#I8)754C<)HQ< MN8]8Q%)Q$!*QM1%Q1@PR7$BD,+6))B%M*J6.J;X< 83HYR'YEC%C 0\EN_8+5A<^8V4<\F:&) &CHC.9V]'M^B8_L5QN,@UQ6AX 2S.834;#,%C. MH?FR?1J#[\-DX49Q^8-+B[U=2_L?]^?R_3+KNOM\E7/)K-'66APY]\D2:YV7 MQ$N+I0N;=F.M?/4>^>J+?M)I*S]KR 8SCR6*+!K$,;%(6V60\TX&:D+D.,>@F$,LMR]IN;*TRM(J2ZLL M[>\U!Q:28ZL])HSQ2()C4D@AE%,&Y'P3*TO;*9;6*]X)3"L(K! %3H:X3!89 MSPA2W+%$) U6R1Q6J0FM'*URM,K1*D?;8HZV2<1#$A93X;SQ7'/LI#$V%Q:D M3#O.G+U)ID"->-A"WM9KX\>D%,#!D.82U#5F(K(&)X19<,II+9,*=Q+Q4-E: M96N5K>W,H=DZMK9)'+/Q2D>IN*:,F^B-X9PJ3J+@VNM4CP<=ZLGF\4I#^ZN:7]1F(9=S"?= M)?&GO\0/%/F[=\8/ MR*>^%.SO7EN'7(?\]X9,Q0TOOH70NZL!\?8#\?0%D%=W$8=W,HUQ\ R>#7*3Z!CK-K:QQRP?V8Y5?Q^G[H?]$K]Y/*(BWOQLK:?]1 M57V8R]AF>?1R0&NE[\[3]^5T$A9^7H_N_I'VT61Z]MV3T?"TTG;O:'LYOZ#6 M]MIT#5\,1VUOF)_M)?R[LV7[I)'E:S(=;Y9%=:-EVWW+L+?>R>A)=(IQJ8*A MF#,74XS>",6*OY.8UC(,+ZIE^&]8AM\>L^<__XZ?/7['?J?_^^[WOW[ASQ[_ M-'SV]@E^\?@9C/68_?[V"7GVUG^X:!G.X_KC[2\?7KP);__X[=7;YX^//SS[ M[>GYLS=P#[CNQ>,P?/;FU_/G?_V8GKWN95HXCGF@+" K<@:C<2971G,HQ>0- M]M$S0@^.##F44FY="N,&AV_[0&L[<[\KOZG\9@OX#69$!)L,%U'PE*1AW#O, M:13"4JMYY3<[Q6]661""$$D%IB@*I1!G42/-A4/*>I62)C9@#?SF4&%>V4UE M-Y7=5'9S%XU"@PE> ZMAN1N&HYKE[M'<"6%LDHS>@-U4GG+'/*77\ ET%\*, M0@KGS+HD!+*$@S8CJ9.Y:8W6)D>W5(92&4IE*)6AW$46=Z28N1!"PI1;98VW MP%%B5,!: OS94'^I+;3NC4UE==47B,)2]SAQ*FGG$9I8R1$ZQB]XM2X6&UE.\5P5E'[EBD2G#)( M60W:3) J*HH:$RA!UB",.>LS[("-2D!.F$ M00,!?H^ M@I)HX@W*3$X:[DLXJ$R=^$]V?L^E5N06US!\4OW,>.2*RQ3LMQS M+J(+/'B=FU?(I-HU]I\HMB$ZKX/BEVU@X2P 1L0B.<*>\ MM5;E_$2O15(IN@J..P6.*\\1]8IA'3ABT0J4G8+(:>, *[G#1A IHS@X$H=8 M;5^45<7&BHU;@(T@1'B6:/)>&LY-J2D,>F2PD>E ;I2O70'PC@&0],I#"^6\ M2(@9Q0$ $T?&:(VB9<1J95+D]N"(L[OHXE/AK\+?=M!N$[^YT!24YIC@M'!F MO;/,"Q()-U)2)DUU'.T***X<1Y1JDH(+B$D5$/>4(ZL=1=PJXK@+PHL[=1Q5 M8*S N!VTV\2@Z*RRREC&+Q8CUG138*PZ\_VBX\IQE$ G%LYX MQ%Q2B*ML2W2!(N55\,(&'[TY.*+D4#)(Q\3 M#]$J:4QNMG?(:<7&BHT5&Z]R)WECN9:*6((YP]ABX:-C(6AB>(PWJ<=8L7%[ ML+'G:;)2828XBLD$Q$EBR,6$$?:1$8*%TSB7:CQD^BZL!A4;*S9N!^TVT:E= M\")H@V,*H'BIG+M.A-18:9FHV[051_4UW1LLKGQ-$*XECW:+71< M^9HT"3P(Q9#E6"+NC817DL"?D*0RVM.$<\\(+&MACRUU->UWCM*+^4F<#EY. M)QX.^Z#+6/I$'^(:7O!E()]QIJ)B*47AN .Q*:9<\E0IKXDF4E3(WR'([[>E MBU'':(E$@K+)4-E6(/F,<#591K$"^B%T)*&QE/S%E;TY6V#P!73B3/N/'. M6:2#38B#-(@LYQ(E>(M!]@?)D1T5Y8)*Y2WA/!I+=/8A M>>5)$M'XZD#:%4A<.9""#YYI:Y#PN?2GT!%D0DF1IS&81$ETN55(35:JP%B! M\?HJ=X;D,A"1^IG6 2\%TD%2@UWUGE5F< .,8%^\R3% M .>E3(AI*A$GA" ;?4!"2.VIUCG&()M-A:FAIS7"JF+CE56>O T8Q_^?O3=O M:BOGMH>_RBGNK?=V5R%:\Y#NHBK=&6ZZ?D G(4\*_DEIA$.,S?400C[]NW5L M8S.EF3DV>NKI8/M,.M+66FMK;TE2.<)%,(9&[400DC.E*"][)RT6-LZM@$=5 M2LPGY"UI5CC!R!),D8XB:1HP9\QG;%3L,58'+=A8L+$=;7<3; Q&:<.3!%'! M!2/."Q:=LT83XKF\SM+)!0 ?&0!G(24LB0PD,@0:GR,>$D5.X(2$D@)'IZ(G M9F5=\[)U4H&_ G^7+8Y,'*4B2L:PYD8#\'%&I!68JZAB(B6HM"B@. LJ86M3 MH(DC'7P$51@3LI@RY!7S"D>:5STLLY(*,!9@_%E0R7//9)(A.)'3,)WG*D5N MF ._2MF; F/QF9\6'>=6P-,@&7$TB$=E 1VU19JZ".C(F1!4,$IM3E$GJHPG MMC2H] QF)94I2 \M?%-2P5JE/)72X&XR,.E.:M*>1L,\\0UV$A76=DR MI&!CP<;+L-%[0JPAV@/H\4 4X*3BV!NCJ,:"E!V36@B LWB1-LHDHP,B1F5Q M2"TREEO PV15W*M+9,&4%7PJ8C$-F'D+'QDO C"4862"@3QY VR+!D$1,>$9UZZU(A$@B]. MU?RU &0!R.4#R)O,TC0:<\6-=<3R()D)C((\I"(%YYPJOO-BP>(L;L2<#%A& MBEARX#M3RY!AF"&I#)>:$<^QS;L-4_(8R49+CXUE,M)-*W&[-[2=AXU-_J2Z M7*\?8K]Y %1-->AUZE"=OL/XX.1I#(Z'WLAUXND)%RJ[757[WT\7\KV?>EU\ M7HT28QM,E$%0'H+)N6HA[U@MDQ!1EV6Q%HA7M^:WI"):81:!31EG&O&@!++1 M8!2MBX:R &W*5M8)QZO4Z-9E9-QG]VP?[K4SUZUP6N&TI> TS;QD(H?5+ <:K,RULL3IO%68FQ/F'OD1$* Z<1BAR!3\D2HPP5U$NZLL[$ M*FGA/HN%T@JE%4HKE'8[-PUPS[%D;'*:1Q^<*&0=CX@[HI'S*2+M>"+8.*U$ DI;Y8^2.E08K3!:8;2%Z32M8[2; M9#P88ICA)% N/*=:FT08C]H*!MX:C==9=+ID/+20VV89#]IR(9(P*!G'$)>6 M("=I0I&EY S3TL;P*!D/A=8*K15:6YA.TSI:N\G8(S5">^^3C9A[HXRAG%MC MN)):!WV=/.9"9NTALUF>BHF. 5\I)#$)B*ODD!'"(L>-%0)++Y1<62=*KBK= MOF5QGAVG-7DNOPTMO ;\#?6W]6F;;(Z@;]1^_#WWW;H[LDTC_=&<-KZ)Z_^V M?GK#YG?XY[3!>H,Z7_&B'SMPZ;?X^W$=AOOP\@!=^Y/W%N-JNNPRZZ !1L/X M^Z3*\?SU9Z^9:U\? 6?ZYZO^FI5TMF:OW2#_TK"=NAO1Y(4);0I/\-EJF_]W MOS\S^;V(7#_:K\@F>*L7MG-L3P8KOYUY^JA M:3: [5Z_,:T70!G0Q?)IN>QVX5_52E5D)C';PQV_VZL[47@M7EUOX1CT KAU4;Z%,1ZO5NZY? MJVPW5!]';E"'VI[9ZG3AWW:S-X2[#7O5IZX%-3&,(3=KB-W!^%-#)3;__*;N MVJZO;:?Z.(0?#LR/CU=0/?;7RU#Q' &-%9D((!VCI"IPQZ-56DC-HM'8:J:] M2RM77(>A8PK%F6>"[&WU[=' M^[6O.CT_?MECZ'KP_P3-T#L>O+A@8==B\(OF=VC[>W5W*H+DF+P;_3"]9G)& MX_O9T; WO62LBII?)DK*9Q,Y&L07TP\7G-/F>YV[$;@[\*Q0#XXZ]N1%W6UJ MI7GNC/#6\(3T)HF[DP)-CJ^-CYT3E>.#C*QQ9:X^_M.+?WX0KRERVSOC-?*S M@X+=]MI2Y%+DVQ69BFM>_ 9])>C[L/GTY^7A>HQTNE!2<9J YZR/ZA> P*& M:J/9VX.1U8IBBJ\Q-/D@=3SA@>6HY8^Q_ZWV_^BWUYWZL+3MTK7MQ6F"98G.F];A MIVXSOM0,'UW OT>KMI_&2IY3!/AFDZ&O56V+'^"-*NGDC:8Z&IZB="0F[+@P M*3EFQPN<4CP)\,*'$N"]38#W)=X]"/4&W<#P_/W-5^_Y!OU0;VU_J#<^[WS? M?/45_ONSWGV[VSD?X-UX]>%PD[[[L?/C/=M\^QIOOMK[L?OVG=A\^^[[;@X0 M;[_&&V___KI[^)^T\7%NPF1@1#F(Q+^_/=4#.*842B28:$216*H>WS*K0 MI'5+$=R@][4/M=JYADLAG$(X+2 )8>>L2UYY2G9PV1+%K$$YA ME4=FE;FM!+FEP4H#7*(]L(IER(H44,1.& *P)VQ.&Q+M6S2[,$IAE,(HR\@H M4C%MF.;"6LD%3TY8'QGG,H7D?7%A%HQL9I,)F%5H5OR8LF!TRRJQV6BT>MG,,K17IW&5 M':7OAP>$]U9)*4ADGDO#@ =6" >J.<"\DP*I[%+R/"\H[27 M"6F:(F(,:X(QE=80X &]JMC%]4.>>L)UVT&JGVB0Q49PX90HX+A0XSN+*W#?;:2?$,>.(2\*0"S8B[S#F B1T"KH9ZK]D M;:6"C04;"S;65L<,BD0R2;AEQ!)F2/"&Z,0C(ZHDUK0/ .=BG5P'G)1$@42% MN*8:&2($TD9PK7F0!,>5=:K:M[=%@;\"?VT(RXG \YH1V$0<.#'819,")LQ' M2Z [Z1*6:S$0SNTKJ@TAE H4%>@_C@-%+EF#N V6DNAH("%G&%X<*GW"-38+ M!A8,;($$E#)X;I5DV 7NJ7+$8D8B,=Q9J4PH[O%"@:*82[OVB@?%D,3*(^XB M05;B@*P@3E)H9(X=J$.\RF3QCUL:)5KNN:ZO1_W>47RHZ%#9-WJ"\)BDG&OF MI!$ ZI)9@A,+,5D:?'2^S)YI'8R?S(6 DM8B>BD1"=SE17<- M#*5Y3N9C./E+OS5T"U++"OS=,_PY+Q5S@A+B ]!NU#( M.(O_.!6444PB;QGX^D$(9#2-2#&FA?&:)YWWUI"K]%&"XP4<"SBVH^UNLI0' M=4)*HRC1A$.M&$6X42(1PBE55A1MV#X$G 6 :+"..8R1YS$BSKQ!6GF'A$J) MVD2"I6)E'1S] G\%_IX-_-UH!S9AP1DVW"HBN 3?F#'F/1%:&4(T%SDB2S"6GC M I+.:B:\H%:KQC]FN'U+[RP@.)9I0C>MQ)>#VJ)_K*]3[6^TPL00 MR4+D@C+CN%;46)Z74L.1%%>_96"^^==<&$@0+X&@#9(I.<2YL,A:"TTEG4Z> M!1(P7UGG_#%6M5GZ4'[)+89F0,#CE.I(D\"A-.O!5Y6^Z\OJYF"EF@NSST MR422*^NRS! O\/>,X.\F42 /B9UPI8IQIU1CDF9*--6"^N8OHYK7*) 3P6$ M5@8)>+PY>O./V8.(L"!1=LJ (.<+& R9ZSY$EB:"DO=24&T4- M75FGJY04[[BE,:#EG@1T<=/ UJRO.CDX>1J#XZ$W=5 MSB6S1H.+CB/G/EEBK?.2>&FQ=*%,/E@D7IW?*D\K&H)PF5<)0YP0C(!1#6*4 M**]P7I$W3\NB>E4_RKCSTW7/]N%>.Q/7"J<53EL*3DN!6\XPYLI)+@/75.!D M'+-$$\9X),$Q*:00RBDCK#"Q4-I"4=K<#$EB&98V(7#$ M/>(Z+Z!.&$&&6^*IM)J19OA3$UH8K3!:8;3":"UFM)OD-"1A,17.&\\USXL_ M&4LE(91IQYFSUYG6=9K34+BM/=PV2W?@1!@,&@4)38'@DLC37Z-&DF"GHC,Z M!9437ZF^Z*VU=3O"0FN%U@JM/3-:N\DL#N.5CE)Q31DWT1O#.56<1,&UURD5 M1VVAR&QNQT,?D_!"($_RSKK 7^"C.8?R+BXT4:NBR#L>"K/*'V6YVL)I_Y[G M\MO0PFO WU!_6_\#_IF6=Z[6?(3>VY^^T/H?KO_;^NF='NZZ0]O?J[O3.I?C M*FV*.[UFY@4(] M..K8DQ=UMU-W(VJ>^_MQ'8;[T(!0J7@,P9,\H4F!)L?7QL?.V?#X("-K7)FK MC__TXI\?Q&N*W/;.>(W\[*!@M[VV%+D4^79%IN*:%S] PM[E,/KPZ7OZ'#6H MQ\C>V^_'6&W 4_8'U6M P%!MV+[?KQA9K2@FYAJ>T(/4\80'EJ.6/\;^M]K' MJS?2_8E;^?#66)KV#DW[+K]+UV85>S$-MK3OPK?O/_U>&/EAZ;K+U[1_]?I' MO[WNU(>E;9>N;2_.2B@S.VY:AY^Z]1#TX,>A'5Z4+NT8D2X#SG>JML4?3Z8Y M2HJ#Q%H0GF= )AZ#TD9;J;1/S?P,8B;CR?"AC"??9CSYJ]@X_/MP\V"';7W> MW-\X>"^VWD*9X//FP<;)YN=IZX-E1P M023%V"DBF;X&WY2)!2TDGMG$ L\I3D$)1%CBB!L;D&/.(J.,%\E(Z@@?3RRX M.&FNK1,+"N<4SBF*>J!B1%IHAGHQ%VA&!'%8B.&^,R5MX$\)7"2Y.SB(N7KG<&YAM#?=C MOWH)N O!1FYN$[ H./C(.SN)R2@3#H=V0Y((C3E7.;N=YR!1<9Y)S?Q0( M07$1!\O^9@4"EQ ";R( H] "@P0T&%!/8&NL,IX&++0#'-?PQUJQ?>G LTV!O6HFO1_W>47RH MV-#-(I9+C/#ALLM($PGER5@5-N;7,!6F%OEV@H_[4PL*_!WWSM8&!P2S]OV M,@SP!YI(1.Y &PE/'56L"-R%0L:Y*8=6<"N\0LIAA;AF&!EK,;+2,>F%S2/8 M*^N,K K>O@RI HX%'-L CL1$CV.,V#I.B7'.0!^*D049J";7"8T7!'QD!)P+ M_VAO@^0>"<\"(&">CF )1=8;H#FB&?4X:T-2X*_ W[.!OYO$?R+C@3OMJ*>* M&V:L,UHSA<&MBLG[ZX2_2_SGJ8!P%O])3')EI$-2,(NX4 +ES<11B$8'KPSS M2:RL*WEQO^DGG)55,+!@8 LD(,/"1YT\X)OC4H-TR#ET$1X';A5@8_&/%PH4 M9P$@XX6@U&10-#D Q!C2P&J(,TM,T,8HZ1O_6-+VK&.<%^/A")Q6(I#PYXT#N:D*M33$)3'QQ]5L&YIM_S86!: B1 M,):0(E(BSL'?MS%$1(..#KLH$\_1_)+I6=*<"OI=@GY&X4"98L,(P MKX)5CK@2!&HQ$,Z"0#0)$'Y>(IR40#RDB#3S!BFFG;22.$5R-+S, 2H(^!P0 M\ 8 Z'2,T@JBJ>'<.:XM\9A*H:U(4H>T[R"$&$\:BL8><7B>EJVQ%V$)NFV4[8!MM M3)2A&+1 G'*-=(H1"1:)LX8+WFP,LDKPQ<2OMFY%6&BMT%JAM6=&:S<9>Z1& M:.]]LA%S;Y0QE'-K#%=2ZZ!+GLIBD=DL3\4Q2IEPX)EY$A"WU""0*A3YB&VB MGE(O_,HZ47)5Z<>8QE$X[=_S7'X;6G@-^!OJ;^M-F^2^6G='MFF4/^#GZ1O, MU:./T)_[TU=<_\/U?UL_O7=SIW,W&O'P-.>:^2 ME:N>=P#]M4XGOQ_:_E[=G3:#OEC+UZR/LY5X[;J_K V;![^HAU!0?Z95%=RY M4WJOIC M?(6_OK<'D ]-O5JYN@,7[@TJVP799 ?[63MU8M/-!W#J8-09#JJZVYP80V6] MA_<;YD,^UM^R0:X"@4R.SGX<5+_X:>U90.OAX-?5\3,F<%[9\*VIT^;7$(]Z M@WHX?U6GMG!7*&8<_%J!50[A9:!!0NP"]N=/3:^W0_@R:9[JXWZ$!ZU5+P_' M9;3]6.W%;NS;3N?D] T&U7&O_[4ZZO?V^IE(FM?+[]4/S5V.@70J"\=B0*,C M>/*T2"/;J: K'0Y6Y^YJA]41-$\OU![N X>_ ?-5O\2UO;75ZCC&KYV37,MH M_+'J]:M#N-U^Y^37M>KM]"ZG[5#UO!_U!]5@Y ;Q_T;0=:MA[_*6&[=-OJ:> M%7%2UVO5__:.X:+^ZJ3:#L%*3P G#^.PL;!Q0^7*G[8"%.RT$1)0<)4_3!MK M4+D(/!Y/2U(/IH7Y$<-599EKP;4*;'$0)\5KFGSN:--0=@^J?*]I3ZASZ%1U M%SI8'7*MG][2V4$]OKP/A>U/3KZV:>36RB='N 'TB&C]_N1&N>SC=FS:?V(1 MYRR]J27XO3^".\?O1_EYX]+TFLU7H>GZNMRN%ZP).O*D32>-Z2+P3'<"*:,FZB!Y'+ MJ>(D"JZ]3DV8G>*)U(4/YZ6NN('4O4S?_K_I^TWJ],-IE9ZJ7+F8*K<3__?# MR>[G<.0HESN?0<$>O*2[GS?(YH\]LODJU#MPOPWXOO/CP]>-5QMX\\<.VWSU M9X)WP%NOWHF-5_YXX\<.V7C_A7$?1> $&9QCYN">H)P.@031FE"C0VATZ]K% M91FJPPRQ#;2$&QG&77V@8ACW;AAP[Q];+[\$0"5P5!0*+E+$)0=C(%HB,! A M-(E>"9F-X6)"X-08&NHZRG+G6^R6!&?0IR&N,[QUBD.#.<@# MBANS"(B,"*36[0TK:'GXJ1$+-?"PS[3D0#@ (8]I(\%OO3YP9";)4[+>!_R* M68G!Z: !1D-XZ \ /1 N^26@X1L*"O5$)$SX* -H/Q["CPUO#AKUUA!3YLR. MG=RNYX:V;D#3GK[DVOSS_[__TI2HWP=S/ ?OD[],2^2@,(>9.C/J][YE23>E M4*#*08;T;C7I9YNC9E_R>T#CVM MJ'>SROD+ZJ:7MJ;U,.UY&_9[?3@Z_*=YD>?6K0Y>J\;&Z*=]JU)$Z_?6?&,ZYQHR[#CC&FM.+7:*D.E,]8$ M$9GBZ0LW*^V325+ M'WST=*./&\>[!)[[Y]AW9V=X[ MV3UX\W7W\&^X]L/^UMOWWWVW^5> W\_DYP;&6]?^?#,3,\_J@L0'7V "P,_1"T!^5/;9 9%5O-!P, M06DTDJ+7^.&Q4^_5>0@S'AYU>B=QXG6"M:#I+U6HP0G+.@*T; ROE+A'H%J MN5_?Y]WFFXO$##KW(C&#<;O8WTJO)Z6>0R,HU>!4T.)GAT5[_(ORPA/,P6:E M%X@GX9#5,N8EECR%/N[!R5A9'Q[W+LK9^'^CK$AGMI0;>?"B^J7^==QALIB% MAC/5_^MU]]!V[!]6[TY/SG5?_9)/66G.R=]7?FU,[)>Z_K4:7TSDOU\,YXPO M7KO:_AKC'YRS0 \.E=!4A, 3UXX8&B,%KRMI;J54_LN[.QC>E!]GUC8/O"_[ M_:SY,Q?^>7*!'E_F3CDUV^;HX.4W6W?R>-";7O\M7#M\OF8+;_%%8B.UBP3A M%$ NXCSE63,*3AD+1$=G*0,O;/,2JTVC?N, 38#OT)YDIV(O5RD XQC&3@TW MV]5J93O#_=YH;W]ZS4].!G?G$+3]&3R]9*07KJG[XW'=M>KEU7>=F/:TE!,' M,1M?,^XT! %5]8Z:=[C(]DZY\?*LS7#9H++Z,"N,-X'&PR+-F8 M>"[QY?==G7RQ1T? ?58(331K>GH>HJ- S@^;7QD;<$XM*7$?].8TL>F";;& MAM*ZMUG()OAYH0&D;S@8?39H$NIP-9==LK1;HMJ22*U5F OB#/P@A51,RSQG MR]Z/E)HRVLL..&[9M[N+3]M_O G7X($I\<;BA@3P$_*)&228T@S M:!V07%Z[<*.D&$RY3\HSE5=J$9YJ4"R8@"]%L5(ZA'\9$"Y-?.]-G*1@WF&) MF/$)<9D(Q&Y"D)S;;R)6F#A@HKF7K3TJ0<7^]]J'R\WSLU>=US^L:YJUAZ9/YY' MI#9[PYTXG 4U&H*<\..SM>JM[=<_OEA-.8O.H$2L1> 526258L@Z2H@))#FJ M+A?6H^Y<0/:,V8XC F-E?#8B<(GU9N,%B7J6)L$4[SK .TT4R]D&<,6+IA0@ M>W\_KL-P'Y@=B'M"XER,$X/[Z*_.3SN9#M56U$'*N MEN?^W>_/4NWV )P +KXBF^"M7MC.L3T9K/QVYN4G=U9R+5?FA3JZ:T6D=)N* MT->IAZ;9 *)Z_<:T7HP=LGQ:+KM=N#)7H$$!H?_KWZ,;T+&W\Q!#[G\Y-)4' MZO_XS5[=F=IKX5K>4!IK5'@'T=N4(?:]NM+\NT6]FV! MY>!N +.?NA;<^N$X3^FRC*4W=1=<_=IVJH]#^.%PW/(+5P]7X-HO0^M&'=NO M0J\#?\;C$^,1P?&02F\$]\_"*7[W\:A)KAL?KZ!Z[*^7H>*EL9%_C76 MGC00\5SC=YO;[W-&D#/<)NH"DN#HY4QV@K3%#BDC7+: %/6%&%S[1RVVF[%% M6@U&AX>V?Y+Y(8]6G%5O$_/(":CYIC$@^RWV02Q MKXI]7^_3%+YI87R0DS6PA:N/__3BGQ\D:Y+)6UZ, MU\C/#@K&;GEM*7([BJRO?_$E4Q^GG0'(*YZ>^@ KIUX.F8^PCNHE$NR)YYU2 M\K U.1%[/YT=-7G Q0E2=ZGK\R[08]3U]D]&[J\Q\_=2\R^G%@!X2 P3]__ M+Y\=N6B=/PO/)^OD]VKA]] LQ

SLR(:1>7%'Q^G(5!'KLB[Z';M'$ \+). M>V9< T^F5!\>YESGMH]G7O-UFD&YI7F;2[.2%ID>2R]_&D/Z/!EV7)J>\7(\ M?+HT[_-Z,@R\-"_T3Q[.?AK@*MBT4)92%$B+WZ8HD#:]S0(;4E$@+7^?9ZY M'FO(9\EW,]R:3UD8GET*:+P6Q8NK8W3W7;&W7K%P:3:ZO71J9_2:6LHCT7#KTGF9O3D3%G*V,YW.V9O706V9.35FO[SX/-M^_QUJN]'YL'>]\WMS?$[O9^O7OPY\'6Y]VT<3*W&Q^),BBF)/+. M1\2)3LB(Q!!1C&HO7#Z^LGYQ&>Q6KQO:=JPK2UW? $';U71M7Y6UBE=8X6%G@$+%5'_R*(^.4F5==(IICF56#L>*!,V68$]5JK! M67V9J+_V6IA%[S\QVLZV=8M!.!\<038PC#CS"CD5-))YSAIGP1DBKMKZIJ#M MTJ%MT?Q%\[=(\]^.BXKF7PP6FFW YHFTF,@(M",EXDDSY+CE>8?11&TR@7&U MLD[8&E^P'6N6AH4>+:J1FO_=AMSDFA(+$-AX.UZ![J&"%Q?K[V?&N]RNS%TW M?CCGT_R(_5ZP@_W[II?&(@;ONN.5R=_V>X-!<6AN0"6;?\T%,"C):ZP&A1(6 M"G%L--*86<2E35AJ;%V*&?-Y D5G&?5Y%IG#*,G%*T>/WK\?O><_AHL=;BYVS ,)5AJE'"(L1,2C(Z#' MO4;$4*IP(-RF@IU+AIU%CQ<]?N]Z_([D4?3XHG/*+%S E'-48XR8\ KQY!TR M(N^N$RG'#I.D4RB+"MPLI+7<7LAC107R],UW@\$H MAE?-+K)C1AAO-#6_Y.MIXQ)L2&6,P4CKAB#5AQ/M"*\M%*T5Q7Z?M?GGT@?\BKA\7!>=&\*TDGD:/ M@L4)<:4$TE)&%)(75@L*C07BFE_ OU\+]"T6]!5%711U"X?MBW9>'-:8C=&+ MD)C%UB!/LW8F*F_9[W7 M;/">8EU2^)=JL/Z.*4-OQC8Q@A=XV0V-L31W."69XG[O/-L6_Z/5[1M)9N, Y M;@0Q!E%H>\1I8L@DJY"*EMD4#?6^)&@LC!ZU@DJ+7[X]EV-PZ MU6!="5O$(F:()T> 9>!KD@1+I\%2>&&9)0HP/*O-#F(W+-8V!V?W)6=P//1& MKA.?R9*I$4=*F$O:B\A5$)IKXTW4 @L75#1YF;K+8Q-E7=06\5"]H&C;4(1A!/! WCK67^+591MCQH,^+.!2BTXL1SC6(R G&G-#+$ M2%#Z4FO#3'!RLN4!:1WB%GE?Y'V1]PO#-E?+^]M13I'WBT$V<],@/(N-J'26MW5G@Z6ABZNC%+\-+1#DZ:[.XP8 @07%\LV>U4^S M,?6EU7EF9VK:@."Y&IANM/W4A6X>_*(>@C7YGV^P/7Z-#W$PA H'\*F:N;O5 M)P#0JL&I0>M>;B%;Y.>%?M/K5\/]"/_U8ZP.X8+]00Y"07MLV+[?KQA9K?)P M4P54<>8G8E:;*S/[V.Y)U8^^M]>%9P-.9=Y!+A,/],D9.57Q>_X?8<9T8@"T7SF/BB++_ M-F-$W,"K>]GI]'Q^BW;B_WXXV?T/?C$-]^^(SO;>R>[!V^^[A[^#==^V-]Z^_[[[N%FV@"VW7KY)3&KN. , MY=%,Q+'ER#'A4#*.:1]%4B0 !ZY==+/<8"0I :_;:XRL"09%K@S10A"> M-Q;':^9*(UC-,'$4X<=OL7.R5KULH.$L0#5HU(_5L1W<^^I08=L8G (W+([@W,9/7AT>=WDF,'V/_&TCJRXUEL]?]!E@(*KS!ONT> M<.C\\;]Z@^%F;[@3H=Q3I)W=:7S15JZ"[7W;G6C\9VQY[SG C\%6\.0IHE'3 MO*5]1!K0 ?%$F(T^NI3\RKI8TU?##]C9J#O';6?XS$.;#%:K;ASF\Z#UH/4S MDZ599MCJ=K\&>ZT%#DWYRB8OSS-H#N5Y9^.70UMV<,G(\<=V0'?MN MD\R17)P_SDC:>V#*.7L'O>%?A%'_)-K^HUG[.*D.%,ODIWP>>7:&O<,V\YP5 M)YGE'.'\#Q>1(2V81X33J(1+6'*[LD[7Z'G'ILHM-EBK/AV!^>86 "-:O=PN M!Q4T7+47NV!8G(PV%G;)Z^LKB_W^LT&4U# M^[TA\/$)4Z.UAR" A]G2?3:#?GYNW86[@4[.=_D&F 7'N\UH=S;E\=!]_@3= M#T3JN)1K5VCM]3]<_[?ULP=_TA=N-3GLW%B,WX]AU(E;Z=:C,C-'J/&#LALT M^,^XAS2YI0T@;/?R3]O9<=V&\O\)ZN/K,^L F]OOV<;>%\.U)MA1Y'$ 9 \6 M(QTC12(E3JW5(/SH"B"RMT?03L/^**XL@#?VLAJ,#@]M_R2;>NXSDQY:95;Z M5@^;W_^%1*#W3;K;5#%5R=;]"CK5*$[O.ST;NB#(I=0#'7L\>%%=Z%#3BIH; M-O)@L;'_.Y1RK^Y.QYSD>(2H&5*97C,YHQG2MJ-A;WK)>$RI^642MH#Z[=BC M07PQ_7!AU+SY7H-;VAV^R'4Y'=:INTTM-L_]_;@.P_T7QJP!%#;CQ)-$U$EY MQH?)VG@,^=R8VOB@@N9FXNKC/[WXYP?)FB3REA?C-?*S@X+16U[[[T56U[SX M 1)_+^^+CY &?*ZOJJ\EV0E>YMH^UUL\1XJL!C$PQD$,6<,HDSEN6D5?C@OS"=1C/% MQP+,Y5GN5+^[1H?N;\[.Z_\;@2_WK@OF,FK6K3P_;CMV_)=L08*7;&-[@^_0 MW<.-@YXXU7X.L??#B$>PAX+M[]_.%@\\?.R?D4C(U7_OO&C_V#W<,= MN.[=\>:K]\>;VWMT\^W.\>[!5WC'#YW=MQML\^#OM'%F 3&C"8\L(LD]1?#) M(D-\1,%9C8T2SB:RLDYH^]:AO%8_;2L0MC.9KP#N(P/N72.Q!7 7!'!G4UJT MD5$8(E"@*@'@!H-T(@F%J)W0SH AL)5U4?#VH?&V72O]+H)Z?W-FD/RGTKVL M>5/6O+E]6OBRN"5-S#[WFO_D3E,X\R:<.;_> #4L<$R:/6P5XI8:9+!)R+O( M@S!>"2)7UKFXN,U*6["'C./BS)A)/42894XXA+^ ML31)E'04$0NA2%Y$0!I6V..>O*IK3AQZRBRT5S'%?O_*+ORY'NZ_ZT*)ZC"R MG0O=>?",<\O(YOLO43F&4U(H19/W+W(".6TIF]=3-3HLYU3-GA%[)3*'N1S_L]<_1DS,T4,$3P!+F.F"= I-$2IY\ MP"GR?W%NWFV^N9AVW!T='O? .8_=:01=!MN] MS_N]P^:T=X.W<*OAW&:2"SH?]O:9QP.3:I)8,RV=NGI9_/OCSJV M>SZ)L>0PEAS&DL/8OM2MDL-8#KFQ.LK*8M/ MG$%S1_?YP;=4:GX=O&N,9;F29^#Y6]M[QSL_-L3NY]<_MK8_[&_\^"IV/G^B M&_33\>;;';[Q^3W9?/N)GQ_*W3GX*K9>_7FP\:/3@?<3FV_S]9W]W>V='[O; M+_'NP=[WW5>?\.[V_MEL11)P'GFRR'&*$;<>7&LO&0HN)JP#T0(_ZG:GSSN# MIF0L/C^\C2KX)$F0DADN$C/.V:B)]<(E:HQ^O&A:0=:[(^LL2.:EPH8X@I32 M&G')%=+ H\C:Y)W143";ER%ZC R+YPVJ)2WQII78A!VJ8(?GI_';GRGUDF-2 MD[5Y(R3QY-%*=SUN,P3BBL4 1,Y+7($H(Q!*'KX1XG:+1291]^$KN M8N&5PBN7\DI[O*W"((_((/.YBT8!A1 $C>H13RD@(Z5 7$=%C(A6<9)']1]C MNMC2L\>BY"XV7>^*GCQ9!>VY+X!'-_:^<*VC"28BB7T>+#8>&6$M2EX'P:#V MJ9YL/%%WP4%\F<5WGIRIM2',!,4#-I9*0HV3TF//6#Y_X9,:)VF+_S.H>K/] M+5:;7+))IN/\\GG9RB9K79Y;"6]9EL)36-TNC8R3-6C/ATHC8P^61L8>*HVL M%/E1BJQ+LEX+?J?@P':?U M^8S%S!XJG[& [N*!;LGNO:=Z;K9$*/G>Q2).+6*Z;VDS6CG9O+3YW"1-H%SL>U_;'W>^+&U_?Y" MU'T#RK&Q_2F_P_?-@]Z$A^@0L-)61$P79B,>L'2^FA2WH0D&/35"SM#"1DO%4 M$>2\4$!0/"'CX*L42A).-==,K*P3N69HH:CEIZCB"SRR+\"P)C( #%,>N$C1 M**:9"H(GRTAPI@%A77R!A85:,IL8:8,-BEH4-'6(4TZ0Y3(B"HX -#S\3\25 M=<[;MWIH =KB"Q1?8)E]@=O14/$%EH"@V&Q-%.VI,U0BD;1$7%./M" 8Q9A, M5-BH%$1.E%@3HE#4 D[>O_WJ*7)-B04(?DR6#6['4EK+[;?,KJ(];M YRP$H6D@GKN I.$:<6(\AW@JA?D?>>,2@09'D#\HKL\A!X,I(#6SB MN:*(.T:094HAXH+W(40FN,MK_J[APBPM#0[.!IEALLOL5-..#C_!*UT,J:!(YB4@(X0$>DF?,HQ&!C,)(RD3-)Z<4% M!G\M:PN6Y*5G[U8\FY5I'VS\_VD8H[@5]TPILY%^IJ7C41A$;!-;]@%9E3 B M1G$3& L:*Z 4L:95ZQ*2"K,LSOR#)1?C"S307\3X79!S-M O#--81X-HTA9Q M;BC2,N89R)%(QBD/ J^LBZ+%%QXQBQ8O6OP9#_$7+?Z@C#(;XK=<#Y5&E)H7H81V+I8_PEMRAUK1. MR1UZEH/\$\H8 >\5K^*>V61N^2$>K-9)H\!I1%P1A@SE#LD@8B*!:F%CL_Q0 M24E=$EHI4OQYC_ 7*7Y'\)Q;4"A0I@2E2'N>$ \\9]P8 $_FN(N<8!7=RKHN M4GS1,;-(\2+%G_$8?Y'B#\(RV21IIBAO(2UT81Z;GRS M^H^ZR"A%BK=B@/]9;6T0NV&Q-C4XN]4F@^.A-\H;%S^/E4X%5B;XJ)C @7MO MC><^^I08=L8G9?,2H 5AV$BNB M.6')Q?$N,T7V+RSA!4J$OZ'^MCZM51!4\"R__D?SX_B2O-OSZ>7-[_#/].4N M;I)][NVO6#R7'6]09U M_O%%/W;@Z+?X^W$=AOOP0+C?Y-YS*)/1< M1<[]N]^?=<*]B%P_VJ_()GBK%[9S;$\&*[^=>?G)G95H0VW[=1PLS]MN]H9PMV&O^M2UHY!S_G*S!I!3XT^-FV7S MSV_JKNWZVG:JCT/XX7#<\@M7#U?@VB_ C:..[8/?V($_@Z;)QX,E5=VMAON] M$=P_#%:K^-U'\"^/8G]\O(+JL;]>AHKG.&:L$)-PFDH6B=*.8TV<%,9+&K$D MP0G'QV(9K@'9F=?)ES$Q%TP(PA#NF= T2E#.QJC$(MSK?K#RKI7;//A%/80F M]]X-8C3I#<*:&L3JR)[W1L*H'E/?@$P; M:>, ')Z]+U$(1EW02"9/P(7Q"3G-$[*2L1B"]]B:E?5>-TZL%9U$P)=Q+LRL MX@='X.)",U6',5L M-_141]J&TXY.6V5J7>;OQS6PV%L^#STV!2\ QC*A/G7#CAI?16 M1T$H$TZ=2T0\OPGAN\TW9[;^R);SHCLZ/.[U ]CJU+4_W+N]5S\>&-Y*S9>- M<5TNNGM^%PLE&R^_2"ZHUM8C)[!'W'(0Y=XQQ"1XW=+G25QL97T(XB]><+*G M]KA:@18*,0&JA1?5+^37:@NL!5JENY>U4>\PKE:_T%^KE^%@E,=,JM=_OMM^ M]?)C];AUU1H,7< 'H!L!% M +=L"/"X12AG@$': >=Y.,@?:P!\[[C^:'U3%5HW&O M\_,]:G+SYA+ R@S-E?7_-ZK'SES5^(#-18,,R/#0SJA);P.1"/<8=Z0P AE0 M@]R)&2O'IS9E:"JED4KY77.W3+;N5]_RX%'NJ&.NA\N&^2/HRSA6Y[^NYE<$ M$LD%]/O9^*M?]J!LOU:=WJ"Y^6I5IPP6P+BY+E=/2]\@"L@T$'.'&?IKOU]E MG=(%J1=^;9.#[,9?"]D^JHUR+\(H3 M5&D(:89>=1?(MPXC>-P,A305KYJ=LMY=+H$U7YY=>;A8_I;FSPUE_R2 MXQ54'U1;IW-2Y6&["FH0*N0D%R]:>/?)$U/=AX.I-P(>ZW:!*ON#?(LL;@?5 MZ C.SG;1.5/*>08< W?3+E!)PQYH'3".L:%$8-S^M_KTK'S]Z"@W^1]G1EGN M 53/HV@8]<^AZ)T'2)M_/DQ?[>/XS<83@ M5L:8.IVTW<6:=&+ FMB,P"/?L8,!:)^,$]USL#S!4#BY!I%2-[W[,-K!J ]G MCP8- %] T_S+>%3C))\P:)3T%(*R\(5S&F3*I#88'8[O,CEA:/M[<7BFRT-O M#0T+ (S6G0Z(;Z"&_1J ,ZR=1;!Q<:=<,8'ZV0L/1FX +PT=#%[#3IDR(\D8 MVR<^9FS8J/$"0)]G=AMOL@.XYZDRSV4PK/IU\F'7Z=T&'#(3-+@E^ZC2;-33@928 [ M9!O*^#HIRS6-N"&R?FS(&'ZL+%4$FH<$!_VC.6]H[T9K#0 #.IW>\>#%#4;2X.9[=7<:T)+C.,183T^NF9S1!-/M:-B;7C(. M6#6_3!(F?![M.AK$%],/%^+US?29#^VOCH?US ;OQ04[6H+&N/O[3BW]^D*Q))F]Y,5XC/SLH M&+OEM:7([2BRON;%#S 5['*@>H2)89=$!IXXO8F2AZW)"7+^-+%L\H"+N65W MJ>OSD;G'J.OM/)Y3'<)3]@=Y!AXH@PW;!]YG9/4:"693@ ?W)5Z:MKM$I_Y+ MKWZ"+GOA#KY;"A_@?&Q6,0]6<0TI[H9+YHD5C>?F^QJE-.KJ^9[3K*NFBSKQ[:? M8B(%- IHM,DB[@H:92&?F];XN85\7-RKN]W\9:&6\UGN:;M86ZI24)$KS1/A MCF&%C;3**"-$<..)5.=SLQ^>Q3;A&5O;>\>[!^_)#MW=WSS8 M[>Q\?O-UXZ!3;Q[NX(V#K_3\=*F=<9DPO(_8>O7GX>:K_QSL'KZFFX?_V=_Y M_/YDZ_,["O<[V=K>31OSJ_4$%TBT,:!(M$'<"XEL< X%SXCQT1MH;O ]Y<7- MPIYZLM2U^F=;4?"9S\J]&;:VJ^F><,KN#4Q^<1CHZOF\MZ.A,I]W"0AJMHR/ M-IFADD'.QH1X2@Q9:P@2VCH9N$V$A&:3 -6^;8 +13V'-7Z6VQ=0BFH>/7?* M66ZP=X[XD!Q.@D=C#6] 6!=?8&&A=FY+ 6$M8Q:@UBB/.,<"::TQBM)9+1E7 M)&?1T0*TSP%HBR]0?($6^0*WHZ'B"RP!08PHLA A3"O&H)?@"V"-' M/27."&KRQO9$K>DR7+6(6Q@L_1[%;\>S%\L.Q0_OMQA'A;$I$H$5ISS8H!B3 MR7,AF [^.AL4S\V(?/$C]GO!#O8?CU :6QDLUT9ICT0:FW_-13@$: +'4Z8* M'A$8@D7.)8,DE21YPH7V*2.3SGI>R9MEC^R7/?,^V.C$+;12C% M3;EGQIG;>2"PX+'W" B'(DZRFT(]1]1K&:ADS"E:&&>Y&*=(^/N7\)ZJ%*61 MCD0 66Z_(*$7"+S?CS"(-!FLEL)>(.B80I]8AK21& MT4K.N2::4U\8I^7AA-M'QQA7'?U_.C*0N_LDMV.+C7(B!!B6==@DQ3"3B.BJD M72 (7);D,->)!+NR7O:;*9E19>^RLG?9 P47'H%$+B&-XH/<,ZO,P@C1<.YP M3$@X#*P"YH$<%PR)0!*.5ADM.+ *6Y.L,,M2,$N1Y]=INU\>/8HP@-J"3T6H M+R:DSLUP\(8G*0.BTD3$?EF8?U*I8^0EQRDEK3.B4GJ84C_X]-&,6KN&=&F9M ((UV M- FD>=2(^RB1-O!)*C 4%S C@F1&>1ROHC!+F3[0CK9[_)'_HL47 3EG _R1 M6 4MJ9&SB2$.'Y%-A"'# Q-&@I$2GU>(*%I\T1&S:/&BQ5L[PE^T^((SRFR$ M7R;FE><.$1F 40(/R,8LS85D%#MLH_9YY9[J9Q06, X>#8HV8C1)\$6J0\88@ M[IU7+AJ1V*.N@U'HILP):$?;/;.%A8J$OR.FSB(&A&K.>30H$R_BE!BDHU/( MFR XU=1BJ@NF+A>F%@E?)'P+8P>MX)0BX1^ ;F;AA& -$(ME2'K-$+<@YK4- M%A&I@I98)25MH9N6!Q0>(*S=HDH\MT-S[(9'V)OY9H&MGVZF,3DX>1R#XZ$W M86J>Q"!0;(XC#UC0;9#[I'(/L4]SD?UMA^HB^XOLOW?9?SNV*;)_"7AH M%LM(C!IF0D(A#RN;?1IWAN&27W.J?#Q\_#:IZLB!HJ-S)N*#? 4Z'<)OJ9AX",Y$&;DFP M(G GK+'<,:J@#U/GN&'G M2$_CSKJ3LZ#+WAY/B] 7N#X\VA\PNA+CI.=^+_ M?CC9_1R.'.5RYT@3)N %9_XIMOWY&=[;V3W8,W7WO_^^ M>[B9-E^]/]Y\^84(1@@V&/F8EYJ322#GK4;&<6Z9U5KSO,S0*G3#"VC;6,:@ ML[(U0HS'"LI'4N).4Q<\]$M#")644A4;6]-36].7V=KIHKO% MZ)[&Z-C&\1=FDZ4B:10H-XBSQ)'U@2"7(N=4Z) L4#S[B=&M55?PS!4D-*6? M0]O?J[M3RM<7";IM_/0&^.#NY&2[)T +OK?7A6>'RN[M]>,>],"JZ6:H60\4 MNMH_3 ]VN7;^6 X3*5G>W7__TS]7_/4]_$#3KS MRTZGY_,+7=ZK7X_?^K1_RN?6/[=?4B %@65TQ!ND<22()Q+@$]7(4U##/CFM ME%A9QVL7E[2NH ]TFNVBP!IO8@1W39XN1G"?1L VWG^1U!BJ:40F:8QX@)H' M!TP@[ 217$:&D\U&<#'X,C6"B_)T> ZT&H3JQ^K8#FYD+;?,1KF)D;P^/.KT M3F+\&/O?:A\O-Y73\8"&\ ?;O:'MS!__JS<8;O:&.Q'*/47?V9W&%YT?8WC& M=O6B9P3R[W467WCXYZN%5Z*T#*,].FVYOX(V]ZV<_7:Y.X0L:5^?8^5FMCO=K M0+QZT$@J/[$V%^?U&$BH?N.X']JZFX9+9L">6"8T%/_E[ M4%)S)@@JU;\(HWYVX!X-#\=3C4#G3G[*YY%G9WOOL^U):9BQ$ARAR!WB3DKD M- ?\$Q*0!./@7N-RSU86RZWYU0@7#6^!GW* X[M30?PP"49 MPO-L[F!7 OC1;'?3+^-!M_MU1]YMOKG8IP#:CWO0(6+W_&X-MX'T,5!OI>;+ MQGC@\-G"-IR'M[;?47@/NK']_LM"CB 8BTQ>Z)1XI@2)2DL1 M5M93;]2_1$),QF&/Z^$^@'D5:O!T8SYF^R?54:^?/X*4_1"_Q>XH-G[.>',, MP/'7?[[;?O7R8P6-!@B?S1(N!4B/8;4Y\5D891AO&&P[8PXH]GG&/C$HW !^ M;**,(DM8AGD%GR)V2"4;7 +#592MK ^/>Q?-TY[6[M125ZN41X:\'>Q7J=,[ MKFR. 8!!>6B9+!U ,_3GC!4LCX-80=&J;CSNG" H3YP%+[+=-Y(:'+Y9^3(TSQEX M+M!8$S7=I!EZ&AU!>?:A\/,#5I-K!K-;9ID./X-8REQU!-WP?WO'\&[]U2J, MXG2,ZJ^M_[Q[A8BIX"XA'H)(FHY0[T?;@6Z=OX+6Z/;RL=$1_/H-ZK,>5OM0 M=WF$=I@[+'3^(=!F!#=A'ZH*.G3L5B!NK.O4@WTH]$D<-N&:?.>?PL%\;"?W M3BCWN^YI4YX=I0L]8-%N;SA^YF"44NUK:,GQ2-U@3B/6W>9"BHFL_ND E4_+ MTHP&CHL.]61!\J]6@Y\PXCVZ--?$F3L[-5.P:8X.7GZS=2<',$$U-)'X C9C ML"%;+[]@);QPF"%*B$$<,X. 2P+B425P:33!B:RL=R_!FK'MC!$!_)5#&R(8 M32<.QB&?47=8=^9M]W\&8R/=[W5"[/__[+UY4QO)LC[\513<&^]O)H)B:NVJ M\IP@@AEL7R9&8K#Q.. ?HE80"(FCQ1@^_9O5W4)" HPP2PMZSK$-6KJKJS*? M)S,K,VLPWOY,*MOOG?62GL/J=WU:Q;&N3J077ACO2>;O=/,E3F!12KX9#8]Z M_=Q?2I+>'@Q&.9R S1H*P0?0 FK>R&\+"EWNK]YP]$9@=*9ZM"O% M,=WN"+Y\[4E.0\A1<.! [T>=<@1-<]%(0?92I3?@\4?N:'5!17OC>8:QSQUA6PN7&0Z8Q'3PGBF8&_,#AU)K@()JF2QEJ-M:8W*V I^!/V MR34R<5.)_;'='PP;_QV9/O@],SMB=R9Q@$+DW/-N3*V_G[?]\ C<,_"^2D^, MB\)-O.EKQ@YZG=$P_%YZE'CZ^RNWY8LDBR3TJ^YZ$C8SD5-_'_4GR42' 5F MJQ-D(CS5.],Y-Q>#E=^N/7QY99FMI!21X/Y,KZ;C(F M$G_\F9 :<.T_OYG;]Y2K*^'R9@EOM@'&P=3]F(SHU63;K^6,_GED!VW?-OUV M&+R>IVWUAG U,"^^=,W(I_9&:5E]VN++?\K3Q?-=@ _M+E@4;6#_ST-XX;18 M^:6;AUMP[1?P7$8=TP<7HP/_%$9<23$YG_1&<'T/SD+X[L+9,/E?Q?L-F![S MZTVHN,PAQO_,$&1AJ&0A,NNU]T(3[IA0-&2$&JUE9$%8M;(.L%!$)DWNJ('< ME&R]%(F56WQ#W] M)&=QD/Q8?V4"E&-KM./-IO@M]O"L,;YV@_6P6+I-/I<_A%HA5JJ7*'H+C/"U M,GGVCOT7HIU4(9-<4<9U<%IS3B4G07#E5(PWVO(SVRRFG[S[P3A#?AG MYTY>UI FK;$A#4;T_L<]L7?\'@S=]Q?;R;Q7R?;'[=8Z_+] M>7-SXW+6D&[N[I_L'W?:8!B+YNZ6:&U^$7NG[_'>Z9>+YND.WSMVK+F[ =]- MAO3[[]L[!S;+L&2!(>T)1=Q+BE10'A%"P*^-+/-!%PX52&KP&\D+,H;OW1Z@\&O.>[ENTJ2?@LPSB2)5TP];QDT>*R@C>&&I2PH+.T5 9J.A@6ZPO.T\U8T MW3!,<8?>:4@O)Q2[UMAL=_+;7 WF(:,8C$[3'7\A MOQ;+<<^1Q73]TUY:)L",NT=:[$G\0J?NX-/04Z0UQ B4E>?U#6 H>?9$%^XZ M*-,KBG#QF,M&@ZL<^A3 &?4ORON?!C K8$J^IMV4,AEHS#:3P<\]UPWS_ L8 M;+U38,MAK__K:C'0X"=1T=A)%/NN\4O[U_SJX7OHN_8@M^)[18@B#Q\[&#@L MQ+59*@<$2)N3X5$9#BJ_EG?-DK]/KG@&6!"*8'<>#$O'I!?)D>7PP10Z@07- M/S>]),58Y]:A6(9V>VH=@*.+J$XC;:>GC^=1_$&*(^>/G8^[R(1=,D6]"5V> MEE(_EU&[[3A+KCEH;'1]J;&YV_>&"?>B>7B0$K-).N LT]8@#H8;TBP8A"E7 M.%H9C9LCT.H+7;+&([@]O?-<]7)#?9!V=D#) )GRY($4I)K^ M5CQ_]PIT[U87+BM=A,S6 ME/!=F=W^_IU?OOM-LB;T0Z^,U\A=;PKVT._^>,CJ_E^^H\P2%]X28#^FDGL@R@/?Y4SH:-GV,J=^[1NZ&:2E6KZO*I MZA-/Y)VJ>FL+_QQ8^H/ _>VMX1]]5G_BY*J%C,2WVS2N M7KM'7;NW X%/<&I3A;IRY1L?:6/KR<#N48_I6UZ%>9DC%NNUJ\'N>>R];$V* M9<"[,&PD,Z]AAL-^VXZ*+:9AKW$],;40C92=^K0-'>OFLZ^O^>PO"S23>5"* MP<]VE0,=*&HJ_P9%J$K3\H^?-R_V3_=U/)\V/>[QU MO/=]?Q->.VX=;V_N?6\==XYGF\7N?]T_2N_M'V]MXXZ))FW"=]W3[:RNV/D^?5>0TEUI1I+3CB <3D!4&(TY,Y)QX3W%86==J M56 ]5V#S:U74IWK(4DW_L<;]&O=TU[C\K[D_.!I(84Q.]1=0IGCKE1*0\XR@++C,:6)QG;&4=9$//]RBL8;_V MQNK04['@FY.LZCKX5 >?ZK5[<0RK@T]/N^;CDUNNBDVN5V=,U9Q4XU#JUWV^ MW"/$7NYM>L^3YCG1MFB]BFE],A62XCD$8GR'%LQ22L1(9:P42 M1D(&_!QC#0&*9-96#"92<97UMD: MGS\FXE&W()Y,SZJ'3]4,MM;44E-+E:CE)UW'FEI>B%HFGJ+-"(%%I"A: 9XB MH0KIS&4(.TL9]B30C*2SU\@3)S75U/)*_,=Q'QA^4Y'?,Y?\U&.I_EB64LCK M(,E\?L=L[ZIGJZ^L,P?JK(\E7[NW X(O5V+^.NHKZX+DNIA\R=?N[8#=PPEX M25+<7K2^\N?,FVI-Y O&+)V>L./SU'C64=Q*@#4$N^=F\'[EY] .KE:RP?=0>KFP3,6J+-^HB?XRN_L_AXT_;.G^=I&RKKE\-4@Y"6-(;2*LID>,2((X=Q8I M%P62V%D> C?<\>>KNGP4[5MZW'P[MOX3^)]3)S;>Y!S,B,0]%^_ZBM];4'X@ M<-?.H"P.<-R"4OCX5R&?L^;P=&8LD\/4^5+/YR&[M!T_LQ]V8*G-Z82+'9[ MGY,<;Q=B/,7@-7DO1-Y?IMT<[[BGB@4DE3>(9YE'RD>,E(DB,NV5#B'QCJ*$ M_E[W3'A=<=4:(:OJV=0(^<((.7%OA"-.!AZ0B5XC;J@"305V+]Z.1P/ ![#G4N55X=PD=*Y=FWKS9EE=FT]7 IU3^)N#@]44RT]TB2Y.I9)9!7V"./,RRC@;4QKI*Q=G2IOWBQ-8MZS!M]^YJCX M):>M"F1GE4U"YE(/:JY:B*O.>:LH_2]?D_UI_J][ M(2_$^8?3OA35CF;2*R1%IE**@T:PC@R63"CF8^!!N4HWVO^ALE4/I:JY;U(S M3,TPU6*8E^VU7S/,SS#,5(U0%)D7TB(=%4$\Z QII@524?*(G3&5_U7-3#6:@^W!]?^NYGX\^O&X<_EK=WWH#M\A/47*.>'I M4I0JF;E&[\A<:Y19:U5>H@^]?F-X%.!//X3&*7SA:- (L!2^T31]=]1@9+61 M?)75QF+QT$!PA@UAUKJ,$Y=I[-/6!,%,!&Z9O<<^TW6"V@!&\F7JX^?@1OWV ML!T&[[^[S@A&6Y#6Z=EHF)/5=GQ?1A'&/+IQ"I,^7/90:"?\WZ>+_:_^S%*> M-7>!L(X[[>;NCFCN;HG6YA>Q=_H>[YU^N6B>[O"]8\>:NQOPW59L;9[@UN4A M$%KSH@7/U-HX@/6@L" <41E@GH=^:(1R<1H15B<7,YA\-^KD2Y3R5GT9\GG_S^>&'^4]8].GNN.& MLK&43K!!VCV_]K8 Y"KKMD4=F&V24Z+AXI0#F1AM-'/.U@+PS +PA1R$8(,.CB%8<. ,:C'2 M3IIT$*7DGF&<41 DJG[D,;U.NPD(+,TLII>.0LNK5CG8O4Y6*4<=WZ&0]L5 MO[O"&\YO,&5VK__']G];GR.E.]\L9(8HP[#EC"F5DC:4D9IF%N3:B\# !3Q( MQZU5SLJ7-U. 6"M=JVLS]PB!\>O:^\=H /<>#$!';>IN"&NQV1XX6-%1/^S" MG?[H@,2\K%+2YI52[IVWOGXX:6T>GF_O'L)G/QVW=O\]VOZZ=;&_"2.ZW./[ MQWMT[_@+G57*UO$&V?NZ@[!%!#G1&&M+(:<2PC4C9CR.D8%'.9#R062 LB'?Q& M2CC0D1(GHL'&:_O!Z$[U^JY3+090U$8Y*O2#[XJP="7!J"+YN&!$"9@*C%R M60 C49L,*> YQ*C/L'?,*8?OR*ZZ<9U_,NQ=K_,3K#-X8H8(QQ&FP2 >,PF4 M0S6BS!#/X?^1T97U;F_.%)Q[89@:=IYUPC T$@R8:7;Q8*9W#^\7HVJ 85>X MFM-FXUICL[C&YW V#&EERP\-IZ!G/(!% 2@PPD">'19*<4V]H3)F 4LF#.>* MCP53CP53,UP+YA,*YO?6SH'/ F66"91QDO;O)0BF\P9ECEM%OG%X#OY- M;@P!%7YK._@..!ZA&_J'%XUA'SCRK-F>QARK\8<'O;#(?A724@',.[^E5/TOPN< MH_"30HW$ KFL_YB+-(.#W5XIRA/9_MB?/E$A>V."/16QA=>W.""N5> F&B.1 M#RP6WK?A"J, \@YFD ;+%ZQ;OG9;)BK8;YWNVZI&Q;(',V)#G< *.63. OT=G.9J&";[9!!ZS7(PF!TS''QZN(#T ME:CV3QYA>F/"-5B3*)_$WSM3?#@G]AX4Z22#ESEOSKAO''H\$P1X*";P][/7\. M\@IFHDLY#;[1!H+O ^#TP<.=.\8P?$^V9(I)7B0V!]K.;P/?.4ST#F1]T8BC M]#=<:@1*D;Z7Z'@^LC@72;Q*WRBC)^_R^"C8K;^?M_WPJ&B-4GK,7,RWKQE_ MS=A!+T4]?R_S/?#T]U?F-\N*G287DF51W88W18B \)F)G/K[J#])@#D,R/:# M.4$FPE.],YUSW:PY=7EL7.W-P<_>Q$Q/B0B5#WF8=\V7P2V%QZW@$3 M ]JDCZ6QFZ4;#Z?WX<#)?A%ES[!1AFU#']AN]UX)^"5O,KS>AXHT1].6(B-\]64/SO7$VZ@/AS7K-P,.#86+S=F%E M@LONDFT):%%&=9(QD/JA?0/#_\J_R'1G*4"9NU1SZ=!E-=* TP7 MN[*+W<3"',RGO=RY@?*$6W"?W1$8.)TP"4!-[TK\<3'U6[TAEXS?'=':.3!> M,T$91V?%'0 MK!G^.TI1C2G3OW%J?+C:^[\>"Y[6SG<+;NB7ZP,/?MCNCM.ML\)2+Z?EVB?R ME#0S&O9^+U\H$J;S5\H,:Y?XX&P0WHU_F*LBF4YX2PLV3AEN=_.ERN\[L6[7 M<&GAEO6HY8#*]]>*]V;RR8LW5;9&A+S]_3N_?.>;>DUQ=O_O/G^%;H73P.M! MUX->AJY4>#F.#_S3#(X:9Z;MG[930WTZ^4\W[*Y<"=\S;JHMTB#FWIMJ+YS$ M^E#SO*C=._ZKO4=;[7VX=NOR_??6YB?X^4-[[_(0-^F'5)LGFJ=_=?9.WW^? MK=V#U^%J?W7@.5AS]SW.DV6__G6\O;ESN??U/6\=GUSLG?[;WMO]$%M_EG5[ MG_'WUN7>Y0&SRGHP@Y&(02.>F0QIHE-2-#;:IJ3UB%?6^2I3\P7B+]T2INI8 M_&Q5>M7JS[(D3/GU]IV5^F3=1R\!?WP">KG\?Q:KOS%9_)I/%N&3 MSS-\HKRT3DJ*@#@\XIQQ9+6CR ?LB M.4"E7UHF8KZIYP6+PJD/54A/)JW>Y M/EP+"-Z6AE2-9L'+QBE/G[&UB"MR?Z;YNPS_7M1LL@B;7,RP"14DZN@)(D+G MYWM$I*@2R#&7')([Z>,ENGG= MHPURM>:Q&LV\?M2N=IE)]SD#@3>S[T1%=E/B0@S]?O"DIMV'T>Y%\_(+.]#8 M9Y%PC 0-''$<'%+2&<2L)5#["JPLGC](CD?KU, MJ_\G&GK,I26Q/O^]?1YGEJ"^5U< X9)BGB6CAD%=,HALQE+,A(TR$9SQ-PJ*/8E>'15Q_% MWAX>A?XM#%K'JBO&(C?O>MZ'0,Q-!)*O?4T?#Z"/][/T80SS0;*(8B: /G@P M2&,ND(N8!BV"%4:LK+/JG:]4=7Q::O9X]5[8/_U4T3R\6&W A*9:A:[/&WZ< MI92*.IVFXG3R%$[)6"+^2?( GW@_EH::819BF.8LPX0,>\K3T=U!<,0S*9#. M,$&$*AD,EY+8;&4]$[5_\I88YM7[)UO=H>D>IG84M7M273[YF4&F<< _=E5>C:@WE3_/+J/9B/ M91^EVEE9?G(9KV7-!@NQP=XL&RAFP;W(,I1I$A%G#%P-8Q6*.&#.5;1&FI1^ M*5CM;;PI-GBXM[$,Z9>MJU2"JYX>+U9-?6;,PRD^GGR_U\.:6N'EH^K\5P_7C6V6-PJGY.2W[CFTZD MN:4#V%2W-_2I/-7K_?>SU,9Q_&PO^T!W#W]&-):^F^0MSU/M06\5+1M=;]0? MY*6@[;$!6;9*3"CY+6>QZ^=UM+L.O@)?' SS9IG :MU0,'?>R!,*X1VL-38 U8;YA]*I<]/W M+3H>%/WMKG>UFQHU&A]R=VM__>E6=^DI&_\=F3X(6>J)7CZ>$- M71RGK(PII2YU^L\TQ7G_W;?:T[&UN7?1VCFPG-!,4HXDS3"P/ 7//DJ'5"2< MV\@X9FKV+++ @U 6%H(9S1TCBC.+O0!S,>)(0C;;]W'W*( >F/RD25"$?FCT M0SHV)'5('#0V;A"Q4FA7\V3NLL_^#_OJ3KKI)LG=ZJ9C$1J__-T;#'XM.JBG M,GCH&[$X9O;+1X8]O;'TY^-1HT:K6&M7Y8 M?\9,KPDFGJ(_(R%K2N@'?AFOD;O>%/R.(=_YW1\..5O@RT]@!KY(..J>I/ZD MM4?ZIX)C/QQPJ?L_,^2;O9+9-O;R.4J5[T#19W!5ENFC3Q"(?7KEN,7_?0%) MN[?[^_Q*NUB-?,4U.ID^]YCE1Y7%1YC 6B">3B"(7EHHK];NUZ(P^Q)AQLWK MT8:Y*,-4D&'ZJ(@\>E'-;;)Z%^R-=RGYR9.U9W>[+D._Y\W@Z!X;7;>$H%[) M)I5OMSYN?6]N[ES ^Z*UN<.:FQ_@O2^X1>'^]*_._L?WHG7<%+.;5.G]O>/W MYZW-K0FF)JBJD MQ2BJA7+.11,P=UIJ33DW0#0R4\JK<2,L,FZ$=0/%U&3R/&1R.2$3@E6(W*$@ M,HNXS00R8!D@[B.E6'NGE$N]'E1-)$N9R+ \+N7/]1FJ^H)/=5=/1V7&>S5, MGMY7KI/R'S+MBS3D?P07:0!3!3\]SC'W?QZE'[>Z&_GV\7;\49_EU]+Q\9E8 M\&+*I6(T=>ND%#GF\YJO#)F,<$2EX<1I:KP %A0W=#RJ6_8_A;/T!%Q0X^82 MF_TU6KX\6DY\!N&P]=IYI!AAB NID%6"("V-Y)GCSF9\99WANB*J=@OJG::[ MW8(?I !6I+KJJ1'U&Y:R&E_6V3@_?W1(>W.CZ=$+1O\G?GG+$=WM;,+ZV MZ?Q3'CS^3SIW?./J3/+:0EC 0I@Z5A/\*SM45F$O^:JV>*;4Z;X%5=6N ]V=E%C^O\']RB93 M<5R[ZSJC5#_1[C8VG.N/)M[P=,ZE*\\[N?9U>+?HW][I)=T*_=/9JLRB[O/& M KH_3,=T76A\/@IA.%B[/MOS2W2_Q;FM%"X'8:(,PY8SII3DU"@C-&_>S#(5F\8!KM]XP/P8;[BGX(+[6]) MG0:;[8'K] :C?F6*6UL78]+[T-G>W#G?W]RX:&XZWMS=H7N76V+[Z\[YWNY? MQ\VOJ97%CMC>;9+9XM;FUR^\M?G'27-SZ[QU>?B]M;E_W#P^@?O\<=0\;7Y/ MK2SV-T]$\_+?U,+JLK5Q8 -\D3F,A,<6\6A#"M8&I#DV46KC6:1SQ:TLXHP2 M^$=D7)JH@LPDR",5E(G,^]GB5M#0HJYUL@!ES.JN2M&;2SM_>.OK0[74 #'; MX$PRLZRS-I-.24*)X#B+J12T.DJS0('_T^K/I%)\O'2Y,N5JE8S+=A= $(!Z MLIYO6(MP?I(!5QKF%XG,1L1=TB).) +E8CABK@*?*_FNON!=Z6W_:IT+7AXD M*NS%HAE"7BH.PO!NR4R/'_0!N;',9R9ZH;)S1 M)RH;SXB\YY?K@M376I"Z;"6&UQMO/'?UZ1(6F"[; F\"VYY:<%"+-9XI*+W? M:;3L[(8#8%]TW9]J8$];#EU/YP.GL\[P6%3M\U!%P\S;W"^6VE%O9KW^,WH# M#I0P&Y43@4LO%#BR3@!IUZVOZXRO?.GK9C-W(2+?C8[PT&Y4F\E=EU M>F#HH-AU.FUU]D];)]N;6]];\+G]W4_'^[M'[;W=C?/FYJ<.?/>BM>M/6ILG M%[.[3GOTW],]NL.;Q^_)_N8?G=;'5F?[XU]'S>JP9PE@;Q#,6 MD U"(!R%SVPF%0DL5>/R5:J>X_3U5X_]=2'KHI.8$HO.\\WRU$4V98X,XZAS MY>#49:I/G3C]'*;]>(T_]/J;Y0K/0WZ-]@] ^^FJ4TM8L#0X%+-($)=&("TQ M1I%*0UB46&F_LBY7I9RW\^NZT[KN]*T#X3/8N340/AT03LQ>DU$J:&:0\H8A MKJ-#-G,S=^P4@X)(SQ^ MQZ&H-V3+U)69KS$ M5%>R/)M_,96QVPK#FCX7I\]KU99:!$HY\*7UR@)]>H-LQ 1E0F#.-;?.IS-J MJ5@EK#ZQ[L4Y^"WM-]1D57VE66JR>GH?L":K1R"KB:]G0V0LDPIE+M.(2R60 M8EHA*U6,6!C)\@/5F5C56M9D]=)DMB[#*%GX)OM$/WT)WE"J<,YG7,)YJOPY<%9.D;W6^A13E="WI:MVK!%B31\S?:^ MA;7&E_D!PO4.0S?TTS&[C?+=\KJ#D1V$_XY2U79Y-&[J@@SOM/OC"Z2;]0Z[ M>=L+&.O/UF!?&06]HI/&N[R]&LQ$66]%,,!L";E<%%1\T]>,!9(?#^O+/<9TT3,S/+4WT?]B5EU&)#M!W."3(2G>F3EW M8?GAA=UGJ;SM39T4LX#[?@VB_@KXPZ)J4G=>"?HCO( MX @(:E 04F\$U_>#U4;X[@+X:6? 1_G[#9@>\^M-J'ACWX+7T(=@VM$X-T6W MEF21@)2 ),',)-L0IJVP)$"($EJ0<@JVRD-6KI0"#13)O8N J5>D# MS%&/K66>"Y$]@K=S=PSHS=FYEX=X>W-+-%,CKMON'C9B MOW<*BMP>3 G6M"077P89[O:&[92L6'P^7'T\R>>5Q5Q8RV"WAL-T\>&1&>8? M/N_U3\8J -=*Z@'72U]U<)]..\^#/ =7J+ATJ3G71Q+;R0XVC8XY'XS:PZ14 MR=+]EDQ@^-@BDIY128#+K<9"@JX6_R3^NQNX=7B0 ;:"0>608TPC;D'RK;8$ M*0E6EV"61F[O(_Z3'E=C)RTI0N$I70E4^M U21Y+6.ZTA;[KF/;IE#0GTQV@ MMCQG)MVXX,,03M+;[7278G774M>M7C\I6.=B]=I-D\CV?7Z;..ITDF<9^M_" MV+\KAIONL8@\&T>%R8(&QB1 MD,I5BW(NRENXM0&B[)BU42+A! %1]AA$F5)$B9:84B4DX?<193_J%U *SC_( M#@CG$)"%I*7.C8)B'(V["^QQ! ?&/#(A80EP;0M*.BX;+CWD8C"^?F'VM M\3F$1K)]&X3GQUZ2JV#ORQI>^8W?M8=@.[O[F&*@;*?M\I"HI*(3_)UR4ZIL M2Q:VGO=YZ 2<"Q^&IMV9;:BWW+T-M[IE@Z11'WA_',TJY%K="IICO%P0(0.G M'-,,:-])#DZ[PEB!(8L]@&8PEN8(J0@N$%+5"/G8"-G:_((/"/? X 'TZ8'%^Q=7 M9+[:L&90Q$W/0++&?2O--]"C_(OM;K&@N;E@P20NI/'*G_?M&-MNU"FZ7L9K MED+9IK&Q.<'FV.X/AC-2K&^3XNZT;@,2]P\7%F@.G@#7QN/,*BZETYERA&0Z MB]IF3.L?]4FN!?HG!7I[L\D.:'12:,(1>&<1\4 ETF##HN"YYI)JPJ1<61=W M"70ZQ'"4 OUC9"L9?:6&^=';?"# M)_AB3?>D/SH;.KA1,K?3:\5GAC/)%^VBPW[GFDE7$N"\HW-].>7:@_EV'"BZ MJ#++WJ]&ZE/Q)&"4O%FLFCC;>V)[\Y!M[QQ$9C,:A$-$8$ N S]9A0'(M'-" M2@D^MTB&Y6VU_M-QHQ_)X3VD[)DYL!:Q)\A ^=[<.; N1&\,18*"J\)!X9'E M <1*<6.T8MACG0CQ=O-N==I>,X"4(%_!#I/M51@A5^;>-.JF*,[-@7GX%98Z M"6-[<'4(0(+AL0F9C#M?B<;[$B]/XWWY/(WWP?0\"\#'_W1,=[C1]>__.VJ? MI3!5Y?KML^:?I<:=-FD+/KM_^E>[23^=P'W8WO$AW_O:! U\?[G_\=_CUO$7 MVCQV;%;C]B[W<+K_WND6?&Z'M39]>WOSZ @T]KRYVSK9_PK7WMV[:%UZ /4F M.; R$YX3@R2U&'&85Z05]D@#?DO@8J(TFVUA+U0@T0INB03\E,XJZBE3,:@L ML,S(V;[BXS58;>2KD$/^U3H\M._^CP=Q?= @0B30*&QPEH/':(&H=.0R&!6< MT'H9]KN?O^_^K>KSAI7F^T&DWMCH")(9SA!7'$C*B%2ZYC#5'#PZXY:ON?Y$ M3<^NU#2,U[MNL[_4;?8SO)9E_"G:[&=K&5/+UV5_"0\&N.\L_Z!10K6Z1E?S MF((J9A#>U/C]&KH5&^P/4I$O4I$O5TUM-9'\KQ,RCZ-[CE3W1JU0TS]V0$-'OD5]W0IFZ@ M7Y'NWTO=5(9J@07VW@O&,R8T991F')-(0OK?(W1 NS4DG/?1KTIWF8<&AHON M,L=[>'^W>=DZ_=1N;F[PYN8.V?ZZW]Z[]$=-VA3-CWMX>[-YWJ)?Z&QWF=;Q M)QA#D^Y_W,HKC%J;7P3<^[A%WU_N79Z<[Q_O\.;E!MO?W;_>0-\;@9UG%#'' M(^*81:0(_.JU<5*XP#T)*^MT-1-9Y7K+5)TT:^2OD?^5(S_G(BCJHG#4\531 M2'66&0[_JLP3+!^AG5B-_(^)_.0*^;GEQM- D5#2(BXT1MH1BRP3S*DL$X3X M'/EE?7#*8_4%JP].66 2_QBU.VF 16E7^S2E4LTT7GAD3_0)YK.*6Q\_WK(N MV]#4A;>J5);,L$L,%P+YGRA$&Z*^9=4[X]7%'M(Y/+EM?/QSMT1T* M=^CL'W\YW]_TL;D+X]G=HO!L&'YFK9V#Z*DAS!JD:*809\0AY:Q%BE.!<JT1M[QP(991C M)$/&8S!&B)4(3$B/2,0>QTP8<$Q7UOF<1#U\7[8^NN:E^7V1 ).B,;/42J44 M-SP:H8@345!EB-=1U0&FBN'$U F-F"EB1$22>PQNA@(/ UN-' XARR0@?63@ M9O!52N8;>SZ^G_'J#ZRIX>_UP9]1*CC OQ LYY(1E4G#J4^-<8,-/-11EHK! MWR3*8JPT,:,<69F2MF$5P50V&F5*2A*DA?],#G^"/4?S]E6PIJ M:L?X&1%_^G"I.MCTVVO[E']DZ_X.;F MWD7S^-.<8]P\/+"2&$H91Z P$O' '3+:1Q0#99G,*+$J-1Y9*-(2O!!<>J>R MZ+D7QC(9L\Q;!9=7<(=:H%ZK0+5V#J@)DF>2(,]I0!P3BDP,!O$L8R2(2%W0 M*^OJ$0,M3[B7_5B>QL-VGUZAI\&9B408)4 NN(#?"!!/9KER+GI''N,LP]K3 M>$R8F#H3.#KI2 ::3!T!3R,J9#*LD/0V"]3'#'NWLD[D*N>LWM!]%:D\-?P] M,OQEDF4J,FPT8QSTR60^6!%,QCV+7ODZT%(Q^)L*M!#A /XLRCA)#=4-04I3 MC8102GNG)4YQ9H _2JMW2MX2PE^=S[)XJ:$[ L^_?_$\$98ZF>7>$1:L"*4T M6D53;Q9FC$C'P&6$$QZYUK9VB%\9]. MXE@LPD*D\2%*H86P/+/4..N=T0)G.M.!DUJ@7JM M78.O,\,PX$AQEV&N,41 M614CX!JF&:4^!(57UF6=RO(F70PI5?284*MMQFG4UBAJK>.22"F#$W6$I6(P M,97*$C!W03DD)/' %"0BE5D.@J6E\YY$BVTZJ11D@\VW3JXW<^M;J3 R'2^TPK1)1-B1V4(Y-9BYR7A;WE95;+PMN0 M!:%B9C$52(&9C;C$#MD8X%=,H_'">$R2IYKI5<'G/=7*;8_="XV7R*ZK:?6M MT:I3U% > )H=%UBEVFF?!2LR):G2M'9Z*P:E$Z=7T"QCBAF$(Y I3T5LVGN" M<,!=TI*1O.C4Y'Q;E5/ISU 4[*@W*[/IU+"@]YF;_P?$DJ=4BEWM.HA&[\ M4BU7>4I5-Z:@+4[+\(^T]W,I#$4:DU198(C[A.[C7S M"N'4*U/@X .A*<.4KXI,SY']K_7.1XV2;QPEG][SJ5'R95!RXB.%P+%76B+/ MA "4) 9I";]JH5+;'@7.=$@H2585GJ]#JE'RI1V>A\< MJN5BWFH-M4)M$"UB$&U/UV4SZ1S//$4Q,Q)Q:SBRJ8.'U M?(X&>"^G?=6#M9JR:LJJN-(L-66]X$YG35D+4];$AU?,.6:#1%9$AKCS&;). M:,0I]I(H%URT0%EJ-G"DM7,[";9J#W\P37SU? M@IIV=V2*O?7\Y2H_QG]FAEQ D@+P"S0*&YSE.N,6@U$?N0Q&!= XG[-8 M,J(,PY8SII3DU"@C8>A6&^U%8)+'@SP%?>:*+X[8\F;$5FLE]=S5Z.$ARG)= M!S[V>OX E M?H%4![^10 ?6PH(8>D.MYIA*F[?:#A$HEFB*U4HC -*<)5NH/PHKZ^,%N+LA MPXWT_>-;71]:L#@=FI2($OPB> A)M6/P-4RDCH&L5$DM%K#'GE9#/KNCX$>= ML!W'2_56-:1UO/7]0' 1;:8"4E@&Q)D/R!*G4" L[;$ZS?6K%Q6"Y^PUXT!N$P>?F-]J Q..J==QLV='KG M[^9IJ7S:4],_;'?'?E]6N'6YRS3SB3R:94;#WN_E"X4CF+]2.H\P)1US-@CO MQC_,A=ORW]M@>'>'[]+C^_;@K&,NWK6[^8/G]_W]O.V'1^^T7I-8Y@Y"N9%; MCJ=XFZP5SL.,&UV\R$XP]\+OUD"LQ M9'W'E:]]^0G2$VX&J>8VN>G4Z_OJUO>??L^/W+ X!/CSQ6 83FLU?GW+O-L;SJAOM9(; MEZ&:ZP_3,5T7&F;8V PNG-K0+T/^1#_M?MQ#DPSJ'()'J,U*1,FMB))(H(QRCE*I'2!$8QXPJDP[PP*!1F0[@&'SG>._X4WM_\_"B=;Q# M]XY3.L ?1ZWCD_/6\9?+/?KOR=[Q"9]+![CT)WNTU6Y]_.MD>W.+MC;WVZW3 MOXZ;']_3[=T-VMIM'>]__=3>WCV*S:GVN 9!YQAQ6R@5B$C8T& M&Z6C).D,0[E*B5BN?("J0WJ=H5:31TT>MY '-16H]]=(*0^W''9>CWO!D8"-C1!G**$_E[S1LT;-6_4O/$Z:EIJ M\G@8>;!)_8K/C/**HOY6>ZVY%CP/T$FNMA.98&\FQR[15 M5 FJI5-S!?ZGWR-:P)8A #:4SL6D3-P$:1%U&42<28I M4CZ=Z4A%)@EX>IB&Y_0>7GTGHKI?V^M#0&JER,#7E@9+SIA16@7FF9%,*9Y9 M7"-@Y1!PJEDEQ8IX8I&(PB$N,H)4, R1:+U61!B':P2L$;!&P+L0T*AH#/<9 ML7"(.4Y,IA1E MDM4(6"-@C8!/V R@1L!G1\!)"=D YI_SC"-NDQ<<%4$RLR)8:K3DM0U8 M]4CGZTY9WSH],^U^7LKKCDS_\(X2K6<]J&S9('V1-NR/'-F\UU[69)W_KM() M5$L!Z1=3@4WB%&5=R%5*YSNS/6IS]8?I M4U5QZ%%S'IZLJ_>+&(M5&LMX?6J*>%J*>.30;TT13TX1D\AO5,%3$@WR)$C$ M.;'(,&Q0T)GQ45,F"%]9)WI59;2FB)HB:HJH*:+RH?&:''Z&'*9.,W96<9L) M1'SDB#.A4^\PBH20-"7+$:IM==.JJPZ$-474%/'**6(1+^*1-P]J+^+)B6*R M=Q"%B$)YBZ)W#+P(&9!E42*7$6\8<4$$L[(NY2I63WS6Z:NGB#H_>M%)W/#' MH\$P*?F@,>PUSOJATSYM=TW_HG$VZKLC,PCP8CNUPNET>BYO#O9D&POU7O'+ M9$S_4Z[TAG.I0RS,X918U,"_ /"W_IS:81!*:B^U0ID!N.?8)."7%G$A&8E* M$.7KM)DZ;::&P@JE3M=0^(A0.(FDBRSOT6\0(8HC3IE#RG"-% N2D,AH9+B& MPAH*:RBL3J"XAL)'A,*I9&J>104LAKC,:#IEBB&K+4.&BXB54,X04D-A#84U M%%8GF;J&PD>$PJG(*#8F6J&0TNEL-A,T,M)RL JY<5* R>AC#845CX^^[JSJ M#[T^W*S;<*-^/W3=16/8AVMV\CAHO>VU!/G5 Y@J^.D!^U_ETO]9KOSN9.$_ MFG:WWA-;%/FG^V!K:TEF'$,>,X*X%1&93$8DL+<2IW9UWJRLJU6,Z\2ZI>\W M5^-B!9.*:URL#BY.XJ1,N""I%D@0P=)IQ:F[L]0H6.UXQBD%<5I9)ZN8S3=; MJW&QQL57B(O5#9#60/C80#B)DFKL5<14(9\Y,! 55BE RE&*D08CA6/D64,# M-1[6>%B-M7OFM-':3JP./$XBIT:"G1^L181D#O%(,#(FPE_*R.!"EGHHKZQK ML!-K_[EZ(=/7G5(Z=79BT_3=47EP(L5/&ZI_:!_Z\LWR;@S>][U1.LW^+3:J M7VP'Y''FM:(\N\@)*.!?.*^!9B/A7-FTJ<6 3+7TU+,LID[VCU2445/F(I0Y MW:MH69EG2BRJE56NE5\!-C5%/,-'$2',#,6/ #O07,PXH9JG3-3R_&3Y/0OXI@/03PX:*V MX-)9;)!*R3#4P']@8 1A+? 37P7+HJ:GFIYJ>JKIZ770D_11.X*)$,YR12P8 MZ8%[(G6@46?"W(^>Z@,D'Y>9)GLQ1',1C'>>F#=,YZXGQU MTS1K:JJIJ::FFIH>=D8E#I0P&Y43@4LO%%?:Z: $%M;+4'M.+\=/;.J 'L8R MK#G* @F(^Z"03@U6C+&.:H&=%B2U:HD=M=^&!AX#_O7M;^OC M-6F-3N%>;OT_^8O33W'/^UT?Y+V?[0=SU&EW SHJ?B[>XH MW^7.'^-*D'J#=GKQ73^D/?!OX??SMA\>P0WA>N6UN2B6[Z:O&0N",1J&WTM1 MP-/?O_Z=*;ES ;"L/RL259M,DLU,Y-3?1_V)*AX&9/O!G" 3X:G>F;<'/WL1,3XD(E0]YF'?-F (WK]7'K> 2V!ZJ>/I;&;I1MS MXZB?*/1_VD09ABUG3"G):;/R9V+<['/SG M-[-^72J60L+ES1+>; ^&?3-H?(0QG:TVMKINK6&ZOO%Y9 =MWS;]]M1I#4O_ MM*W>,.3=I+YTS#JR?H6VO,B7TQ_>O_L?W?YI&PJFM#1%J;S-Y.\#F)G^21C"W)VUAZ#FEX6 [ND._@\ M$;$=88Z[P\X%"#1\.1WG#3"3WZ3D>P$_[OT\7^5W]F M*<_V+EO@U/U[M'?\!USER_?61_C^UZW+UN[&1?/RP^GV;E-L?VTRN']L[N[A M[5UP_"YW://8G3=W#JQV-(*=@)2*&;AVVB!K!$?,&9JE6G&5ZF'X&IW/V$BZ M?3W_;*VQG90YBA=P9< MGCNU#3#;!JDY)"#;\#S W;?_>?]G?K5/H\&@;=8:?YAD /02\Z4A1UBH7G]P M#0R2YR34!XBAO 5!GFV@_2D&(V<,'$'CD1S% &? @DX[I, M-7Y)XD'Q[^DZZ9/)L,E?(K__>@U^"H&8W 4&:;JF +XU& 1X^%\&(322G=70N7B2*U_T97DAO_&['+_=?9ABJPOT M>=A.QG_Q9-5XC+L'_6N2A/, 3TMF 2367A._ TR5Z46!NA(M-D#K7U!*QKROLH#'* M>=XD:\&"JY&3>OG1=A=>!*D[.^OWTA7&@#Y&[_'K@*%),@?YE:;N!0"6AE!< M\S2 ,0]6?N\0'+E2*D9GR>S\9MH=8W-XSV_1#YWP+4^/ALL41DSN^KKQHX+A MGW]P_,SC&"=5R557U+LX*:U69U=]2N OF79$YQ/R!T>-V.F= S7Y]B#O^)/4>)A#]M0R]-N#$V3R M1D#P?A]>N@[XHW3;7#, Y].@ UQZ"%<=G17N;WH.>#$-IT",U<0$XP'-CZ?0 ME*G?;;CHE7([. /K$JR"1@]4T^23<=:!Y9AZOK$V%!,#0RKF ,C;C8K"G%5P M>=HPKVD!^FK,;\ Y7ASRAF= MGN4MK1-*CX;C898@4#IH%]-/F!N+WV&RTP2 Q51.R8V/D "P]/I#_UNRY-8: MFS#CI<_2[H*5E1YO8J"UC 0$YRW"GGM+C8U+"3X3,0?UR&R-]9"SXQ5)-@+1PS@JR MSJW3]/IISX=".'*+YC(7OI'MM ='I6(,"I>\ZT%74K!KC(/#\5S,JO"T'N0> M=9*&I*V%G1Z+P!$@X+S&S0P]MR-33 4P!2@(#. <0I,FY3<&)2ZF=785RL4I MYPPF."UZXC6;9B,D4LB_5WY@+&>=-)'?0J=W%OR]E/Y5@?CN#11ZQ9-C[Z24 MLUQ @3I!BG+ESD7&=?(>2\D#*#@Q+09,V02%2N^_$PH(@M$6'M]@AE(GRU0( MR0!$SHU-@!L_EQ/'-5 J'B4/]Q3(>).L%H@;"I/&%Q9@$BO0CUYL=Q+2I3E< M3?[28=^<'5T4_B,L9N@/DCBGA^_W_,@-9^#B-8G&'Q.SJ%2H'+&N[+$%+,CK MYF&"Z;XO7:K#PWXX3*O1GCT/.=WISA#/(Q?/BL<[<8S3(RC#,MTBLH:N66''T2Z<]W$*>(,BXC$S_8CJT7B MX2)Q>8BW-[=$<]/!=;^0UL:!L=2D[$-$72"(&RF1-@8C)C/#E94ZIHQY(=?F M:Z"OB<28P<>H.QOW2;9"^9'/XX\,PF%:DM6%Q$<9HZT06&G!N*32V$R+H ,U ME(!(_; _22T^CR0^\,V=@P 2HW#JO*Q$:C$2&%)9)I$D1GE8H>AU?KKKVFWE M%C/B\WX$GF$ #IH-&W87 QD1J?.I$[32#)A&6BFMUL82CD%B1 TRSR8EO E2 M8@)P?3!(7[4Y[3DK &>Z! M1S(%-5N%/Y$N!0Y7B3>E2SLQ;9+%.G;@9T,=A1\84K!I')//O==)P&,24AF' MO^9W+F^R>'-7KQ\F) ICWIJUMP;C<;BKS7\WO?D_N-KR3[,P-8+PL^BIV*$\ =N\DJ!9LV M[?[ LCAP+.$&)^'B>A2BZW,7OC".I\9^DR4\GN;"H"D&8)//DBQITUF[1WK: M4KH310+ S:D0/TYMF(H7_#_0G='IJ'.[LW'CEL\/]XH?)XGXX3@>_(8K'RSX M&MIO@/:=<[ ?N4X']AJ'/%7@4A ND++,HTQ+;;'G0,0,# ",?V1 KB8A*;1P M$;EX8-N(6BZ>4"YH\_" <"7)I.6R>=%*Y[E8K8)U* #?@(&H*-(>"P1F.Y%,8J,Q7EFG M>DTM)BTWVG\+.Q,/K*VLI>8)8Q??06JRZ)SD+$,A]:!)P2-D@LP0N*241A*\ M, JXARV*,?],AY$_7PS PAY,G(?& XR?QF9PX31E2!8&$-&+&T!.43## E$6 M?":L%*'19\&F+G6 7#0)(=&$UD+X;#'50[*]DH+%+. MR,P;II65 %WLQS'5A]D_<'_!P1 V*N-"1<4(SB*U'OOH!"&U6#R_6#"PBP,7 MDCNFD" 2[!]M-;*.:$2M- XK3(+ CXU-"Q,;- FNZT0^O;MSV=KT[=;FB6CN=CJMS?>L=?R%;6^>X%GC M:W]W!^_O'M+]S3VZ?[PA6IM-W*);8&2=?-_^^@4W=QUM[3J^O?LI-H_?B^W< M*-LBK>-#T3P\$$J!&P6^')A: G$EP'(W02 1+$N1*6(4GBT&A24PFM(0C<<< M/'(K-,[@LPX[\ &M7FD$L&[/DC[V1^%:R<9&6;(QT[WAFA3?N$OSXWM>'R-E MRF*59<:#X. ,/%5&N#4@4$9@R>4R%*S>U#+B:57FLSL*?M0)VQ%@%U#Y[Y1U M.:M'.1&_616ZW!$'G*C,,VE11C HC3$"V70H;?2*9HX0[DPVJP35%[<4Z8/Q M#("$3E,V=%XB-W9?TVO]X;C$-K%4-Z^\+??^BV\4N_(S]5E%!J])^=R=5(+P M;LEVC6_2PBF3X]3T#]O=<;^=K/#I\E8U,Y_(6X:9T;#W>_E"T8 G?Z5LVN.2 M$7 V"._&/\SU-,M_;R=#:?@NC=^W!V<=<_&NW^AW[[RK6L-*UB.N M1UR/N![Q#T<\CB3]^+M/<$[0S53Y#*<&W>#X5::/Z9-,9!E>>&-3^0("-W_4 M'UG2E9T-ES['RMY]G-8-*SPV*,')##=._ZO_:!5DG(A:QN\MXW/9)DLKYK5% M4%L$U="I+X,01YUB0O]NQY!O=_^R%TQ_,'<8:$4Q].7TYM;^S/=\E"IN:-TD MA->"987;\S'%#ZN_/7?/I]G(HYHS>VS/)/4_*T2U/E1"@B81]->D%5<[ ;5N M_+1I\+,/4QVC89+B^-PFPK()1 V6-P%+*PQ?#4C^6>Z,OIH'>DE;Z/4H\9O0 MX]H)J) V_Y7R@6VGP!YL6Y5528ERU;,*G&MC3(E(] MG?5TUM-9F8'5TUE/9W4'5D]G/9W5'=AC3><39,W\CW,A//))][?DR;S$$;I#]C]^@/%\87N7G^"Z?QVU=K>^[W^%:VQNI;&3[?RALW^\P9O'1T?-RR\P_D^Q>8&_C\^1GR\DW!+;FQN\];'Y MO7GY!USG_47SZQ;?_[A#FG#][=W6$5P;MW:O-T*!GUGS_$ +ELFH%1)*I[YP MQ"+C'$%:>^.%M3&XU$5PMGH6W251J9NI991)SSAWPMM(J>?>&6*EYY35$O5J M):IU?B!\"!G+,!)6!L0SC9&F1"'&'-78"")LZLND[B[(7B26^Q1H/U-*\P(D M5"WZ_M]9IG[P.VKH\RW2JR9@K$;)^Z#DY1@E#S)8..J-1LHJC+AB%"GJ O+1 M1&R8=RP$P#5"5A45M[0-JXH250]?'EX.5J-_C?XO-S._+ W\3^4"3&^AUX2P M&"&0*T+P/BH"_A-B"JQ=[L#0-3YZ9$00(.+,ZM2 -%.K-)MO03I7T5)304T% M-1745/#35'!Z>$\6F*3.UQRP& >PD@-$\_P@,,!\%0-2DG'$#8U(<\R1D)R" MIV!TIM+!"JL4SY^]59- 30(U";PJ$J@&!]S6CK05AN^_EV?$C_O&U^#_,/ _ M/^ J&J\DS[Z@D"FOC;CD#GP%Y/M !:CMT0BL/T9X@#V2+LL M(!]()KR4Q.7'SQ"VJK+;#B:JBA)5#U]J]*_1?QG1?Y$8T,O"?[T=\#A9-$ & M12;-Q@&X< OTOKM _JLBE9NE4&V$19\XA':U"2H<(0IT%EX%#P+-5C&\[8[DJ MFE0]D+EA?IZB!"/F_[W6$HS/O3@\-_WPVVYP1UWXZ.'%4]5?/,%$OM;Z"T:) MT"&/)1MN#%.$81&UC"Q*SD)69\N_.-*W_KPK6_ZOSO[F_FES=X^T+O?@&?XZ M@?$^]KD\%US^%UN%?GIOH+K P/P5I$"::(NRB1==XAXH054;HL^KBR MSA:JOV#*&:YY8-(R[N#B5HH0B2.*939064O4JY6HUOE!9)A%'AP2F8^(FY#N8P[=,L9E]C2(#E1IJCS5 ME*L@K/4B2(RIL9EEA-4U")5#BDD- K&:9YG3R+-4K8A/CH/3J>B, M&&FCT,@QDR+0*D,&_'^D+:4,2_#WF0,D%*M*\AH):R1\"TA8#2"L]^">'@'/ M#R1Q8/U)A3+G,>+&![ $J4"$>)["J9Y:#?@G5YG6M7=<@V -@O,@J$46:18X M!AWA0EN510Q_A*.@5#2C=4YRY0!PDI.,A7->2."LU30[I5*9ZX1+L&Q!H0J[%VU<+#VBU^"@2\J1\4XACDD61#0$"[^R+O0J$<^1FOKJ8;#N#K[H)/[9^Q:ZICL<-+J] M86/8@VD[/0O#4/<'?_'\5"*-P]QGW&//9::LI40J;&BP1%D3ZVS"EX?[S[=G M$^X==TZ:=.NB>>Q/]XYA_)M-TCR%^Q_OGS0W6^T6_0OF9(?OG?X[GY]Z>& - M\S)F'$4?-.)$1F3I_\_>ES;%<61K_Y4.YLY[K0@2Y[[(-Q2!A>PKAX&1C$<7 M?2%RA4)--].+$/KU[\FLZJ8;&B002P,U'F/HI2HK\^1SECSG/%&BP*5RAGAA MI%AY1:^5G^H(EU@&EJ(3W 6CX2+,JPCVMU(&FU:BGJQ$;;W;(]A:@4-$5)"< MK^$5@N57R#JI.<$@%<8OZ#B_G.W!;\O;N%FUSA/T-KC 7/L0!1BLW+)D)&76 M!"6)!H]#Q38]=>F XBP]56.?++<&"8'!NU"<(BV(AC^MP^ \!NO2RBM"5R6] MC_CSDR^!:P'PD0#@=>+/#XN ;?SY5C#Q+#T5.X^]PACQ) +BPD;D1'!(!A$U M3TEQZ7*?H%79=HENX;"%P]N#PS8']9[ ;C8'55KBE1$>.9:[("05D<':(89) M!!O0*$K#RBM*6JQKL>Y98-T]0EU[G';W& <(%P5.(2J4G "K#E-P44C5;9-_EL":*^N2OY; M%ULYN>_P_1$\[Q<8+][>.*@^;GQB,#]LBV[!=7;Q]N\+TDE/]D"=\R H1HE8 MAC@C'FE+*8I22,4HS2)QW7129;EUB=+(O>%>$9=28$$FSXWS5O!6HIZL1&V= M["FAA-:Y!R+A!G$?,4A49,A(;ECPA#J27:\+(M6V.WT6KH5SU& #SH0!?$A4 MV(@5)5XZRU34T;3YI$N'%&?YI,Y+:ZA,2!F7$-=,(N<%1H#TW(-G$90/L+?Q MJI)MW5I;OOM\ / ZP>:'1< VV'PKF'B63ZJ\9SII@YB-*=/,*.08V#O48FV" M9$)&N_)*K:J[YAAKT;!%P^58N_M!PS:=])ZP;C:=E%-&N!84X4AR2U,3D(W2 M(,$5C9A3P$*Z\DK@.TXG;;&NQ;KE6+OE,OS:4[6[@[^3/:DTN+^8("X41=RP MG'65&"(I X 2JQ:I[C% MP^> A\L%AZU3?!< >)9J:@R3WI*(C ^D<8NME7*^7%/B$62;[O1'MGM_S4M_ ,ROGKOE$,$EJ/FX-VEW_4&(@W(# M&$)GV.]6H3.=Q/K-YFX,W@_],2B:Z0K@D_]N9U\=O $4<*6$N M:2\B5T%HKHTW40LL7%!M0MS2&3^G,PEQUGO,L:?(<6X1]]H@AQU#R5/& P]& M")NY;O6J(LO7?^(VM^#R85NKMUJ]M>2;9NGTUG4"F0^KN-I YJVH,C*CRKAF MRAD432[>8 &4FN$>"4VLLL3C$'0^W%&KVMQQ(+/58JT6:[78H]DTK19;K,7: MU-0[5U^3W"RR=;BYIU+$-AH!?ICPB$O#D(E1( SK(KC5.&H,SACX8N9BM_M6 M@;4*K%5@K0);BGE=#OW5GI_>O>(ZV?,N8*T205JI@+@1"1DM-3+6<*T]5YJH ME5>*KF)BV@ABJ[I:U=6JKB>BNKRFEO)(M/-<8*T)34%&)Z165)L[)G9O3[YN MH+;.JO56X]F MTRR=WKI6S/!!%5=[\G4KJFPVA5\D:7%R'!'G7>:$X\@(S5",BACXC2M&\]F7 M6-7\8@YK&SIL]5BKQUH]MA3SNEQJK T=WH7B.BN]B$Q+%[5%0F&&.%<&6:8\ M,HH%)3#H,)S97[!9%>QBTD;KA3U$Z<;/(PN/,6UT>JX+:GEQ.7M)TP)VYQZK MC'>)!TU$'O3Z$!!LZ >5BZ%3]3I;_5'LZ/_W#TT)F3[+PSY N?'+:@0[Q'_/ M(TW@*/\U^/7=%"\]2?H5A M#O. FKOG"W0KZZIN-:KBQUYHYB!?;>:3\$H_+\]=;[,]IA M'"['V*\>Z8MZ-TUW1Q:.LC]B6.O\UA_,"VM9UT'\SSB_#\LXNY>.X)G'@YA_ M7^T,*QBL'>2MF87KL^V.RQX9=H[C(!N'];:="G7YU'X#6#-7+;@ &PE>Z)UF M4D GL,H#!&D9@ MK./N=/]:P)_3806P9?,&Z]C]_4'&T3B[1OX@ T#^RG]=PPT@QBL=I>*:,FZB M-X9SJCB)@FNO4UK8KG_&'Q#7\0>F@]U.YWV#.N15UF[J$LC'Z1+,]=/_N/,. M?]S9IQ\W=NG'W%M_8Q-OT;=X>^?3E^T/?^/-'4^W=CS?WGF?X!DPN IB

U04H00W50-'F3L]K6+NNX#5NU"W]--D+> M8>" @6Q>1TA$L"3 **CUCBMG+-9".V,T]_OB5; MA_MB:WW/$N\TYAHY[<$/U!XC&UU (J4 _KV@V&@0$K%V60I)(R0988?]-#H! M<^+G4?0'/=!4^Z>KUY*5E(Q3%(L _W#+,KY0JUD,)GC#2 LH#R8KGTZVU_< MZ%,2(B 2,E\VN.S(>04_B+"*R>"B"" K:Q=;N%X0%0]J#[3U )15MS8 #JKC MX?6DQ3OABL)A@?- B6/.DV@)(XX3(5TK+0\F+:>;^WO2!)*H(D@%Z1!WB2(M MDD 8>T%<5,;EGI=X[3(6N1EIJ8V<,W^A]A2N)RO64$&TZSK'P/LH ' MVK/9S>_U1_4+1\?@3H"Y#!X$6+BU,9.]WG-..V#1<3X5!8\U2]+$SY_[2..P M%_FK+]&81/#!M^?M:;#]ZZ^#*()+G9T4^*T$*XN)/QS!?XK_G\?5^"_98<_? M&1T,P.D] B$^&':R2QXZFW8 (V=DM9-E=.T<[Q%,3!;YJE?[(C.QM5?_XP8_ MOWHT@3P].].]@3V#-2(0C(0L%N#]TC#8B#8B#&::+R19>DO)FAT MIB[P( Z/H\_1Y^[IVD6P[5R"KE="[R5OUBM$M&78<<:T5AR\(*L,E> ^FR B M4SSM:;VR?&"N%H,YP6O-Z<\5[(\W0LIIP>2Z]X-Q#'^>Q:,W8HJ#00SO<]A_ M'(?KO?"ZK-D^J%SX;5B%."C+-_.EUV/X2F^T40U]MY_CECLPOE^[??_I@7?. M]NMFYQR^/]C:^41WO_XMMG9VX;KOZ,H&F;_ISFA M2/UNMW\"(O3RD;DHER0T3(9[!#Y@U9ODH<@ZS:2D<)S[1$FTL^-1_Y?FA3HQ MI;S2)+/ ,W7M\3"^G/QR(1.P_%V5H]N7>?RA&AYW[>G+JE=&7N[[RTD51@^DT%4\S$Y>]?^>6KWR1KDL@;?AFOD:O> M%(S>\+O?'K+ZSB_?0??5Q?)_FZFKW]=,5"U32N^=3*2/.9_C#J92/\!4SH<\ M;I(E??>"UR[P#RSP1O3QR('^G<2PKM,&NM%Q#,:]7.M^5P.[,IET:4>]M .[ MK>E1[P-B_?OJRN;-)/FYXL;T3 MTF;5%(P4$DNB$R?.(ZRUSG1%%#F;')(V,HM=P"KE] ^QRLQ]T'7\R)Y:/KAY MYA6+K3)X!LK@[JH&6V5P/\K@C+\ 8YE\(A9)R3CB5$ADI3 M,;R*U65).\NRIY8/;NZ)N^D.V.Z6:!+/SJ7J(X?)P=3J]%2B9'OU>Y;(XI*#]RBNC6H*^>[3X6YK21P1^=]\KH\7%^\+%,_N7$^&M8 8) MG(OKL";(:2J0EI&IQ+C$//-WK4IR,:&T1<:E,'^?QV' 27_P*0Z&I6Q>_5)7 M0_2&=7I^-^RU&T( MY.8J8.OUC&DBUG M.+P%P\=C'+=@> ]@>&8/JQ"C,2XB+%ANA J_.1D<2CY@X0EV@@$8\E4NEZ^; MW",$PS8/0/I? M,_:M4EAPBS'RB6FP;W%"CK.(/@6=F;7+:198".W:C?'W5'5Y.D/_M6%I\O8'@;VQ':W'6D#9SV>&HC=L^#Q2\>[NV M1<&[0,$SRY8X LK+>I14XKF:@X%16P*VCAN5-'9_-V V6<(D6+I:Q21P-!3@W:P:?A_G<4\^<-$&;Y\@^MV]D=NBWVVBWYEQRUBR M.#J-)$F9W_MJX[74GL6YP:<^USFO# MMT_ HLTK>[%Q9HOIU\?T[=ET6TL$I2Q$E(RTB$=+D8F6(Y>2 5LWUURPE5>4 MKVK65ARW<=L6_A[(I&WA[Q;A[\RD!27E >4(XM8"_&$9$:R>09Y+BSD!M29= MZ;ZCZ'U4G#UY^'NX@"U<F/+B8@W%M\^W8HP9]#_Z'K>:.W M2;7^J%7G?=3M33@0UGNAZ-%6@?Z8 IU-9\;)<:N$1EHGA[AV%AFG(V**V1!A M):.(*Z^46"5B^9I9W.8N7#YX6\Z >JNZ6M7U-%37?519MJKKME77F>]G(Z," M8P-:B\$/\ 21DX0CY93$+FK&G./^L,H/^;+F>OX\H:$A&+[=7(F+>F47?_?[*XYXZHL^QN,[\_'XJ0$.F5( '@[.MO1^1&T3["=D$4_'2=D_LZ7#E MY[D9:X:CY%I>@0L3^Z.SE])-9N\\9\;"R2MK#>JH7[>V>@D:$* D?RR/W3ZZ M,7<.!EE;_^/;RZU67A4NM4R@EL0E4Z_#Z=I]WJC^!JHW[G[YX=ARK3-+R>,D:_GF6, M_JWJV9ZO;+?SUY0[^A'.PR5@^!/HS''7#L &Z,)_:N**X8$=P#T*$7=_#-GRD,A=1HU*[I8:=7(N\V>_M[\3!T<;T8V6 MA(11;/XU,<3?D6TPA#<'J!D100IGE8H\<6%PT,KF@J;$I++\ M,3!)WA_+Z617G%&=YF5ZVP.U,RZH^IRWR/:[/:JPYB >2#B8/4Z-1!HK@XP2 MBAK/HH[A\3&5EDTYRILRP&I?BXET\D@MJ6=+ZMF2>K:DGDO'^=B2>C[Q!6Y) M/5M2ST<_G6VAP'6W_5^Q5_4''3^(H1IUDO6E0JAE[6R)VN[NO)A%KHV6A((G M;32SWF+O*&,Q!N^YNX4BB=EHU+*<"]_4UZ[/A8_^^+1%-\G65__EX\;'@]U\ MMDS_J#:_OONRO;-_NOOA??7Q$,:WL7EZ_EQX]^@=V_WZ-]OZ^MNGK:/?JJW? MX?I';[]N;;P1VQM_''S\_8^C[0_OX!G^F&?DU)I&2J)!W'&'N'(4:<(H2E%X MB2/ST>F55T3(58GOHS_9DT\*7H*:B!;I6Z2_-:1W45,6I- .,QZTL1)KQH(A M4A,5\&W4@[1(?W.DGZG^H#I([S@*%B?$@R3(:,!\HWC2G'L*_V2D)ZM*M6P3 MMY7$L_S]>I8XY%XGD33NRS#Z<6Z^7H+OW;[MK79Z<93C[B427PV'8]OS$:9Z M.!KFE__K&BAFB72JB8MXNM3]O@ZCV4K MGJ&6;%'KVZAUBD\FJ'7^'&ISXS<8YR;YN+//=S]L'6YMA&KWZ,V7CT?O3N!U MO/W[>WC6?;K]X6/:W-G%VSMO*'M]CV%'I/$*I6@9>$U\@%O7GAA0Y 9'>6,KC.-&D[\-R->7I#8&_-T_O9 ML&>!B)2B228$9)P!:.9"(&V#0QY'0%!A:6"YVQA;E:JEP[S'.$3;;NSQ@-T- MK9$6[.X'[&:H?W%BB1N#G$D"<4%E9H=P"'MXAZ<4)"S1*\-7S;VTSGWR8/<- M5WR2$P6S'+]Q.GJ/'VT/.J^[\J5JL&V =L=:AON0$C4*!QPYCM&$**535$OO M+#&X-:D?3LO,L:^QI(4P,:(H%&@9QC%R7&,D/:=!6ZD5D2NOU*H2;;>SIW&R MUV+=+6.=B$%A0#IO5>(4 [XI8J61UA.AB6U/MQX6ZV;:]2JME+$6X9A;.V)! MD39"(:-9(K!HB0NU\DJO8GHQ1M=BW2,_VWI,W^C@ MVX+Z34%]-CF-.*]-< %15WJP>X&LE@9Q*YD*WFG0O;EA98;U1]9P:]FQJHT8 MMSAY#ZU^6YR\.4[.A)-=")!W#T,]KQUCON#T6R"1!O;N,94_K2\=O"2]?!['# _1\A& M$M,D2N2-P& $8YZSUSR20;EL$ /0LQS/I?QBI<:+-KS1AG*?.=S=KSG;PMV- MX&Z&7C@**803R',2$9=*(BU20($)::5DCCOP_N6J,!=MVA;N'MIB??+1W/E. M0--B!'^U%=MV!%^ZRKVV(_@C"*)O]7N^5:C75JAS]'<<.^Y5"$AB;\%_2#)7 M &)D@O6!)9T45CE,A%>5?F3A]*?8!'P)XNVMMFJUU=/05O?K^[7:ZJ;::M;] MHRQ:(E ,$2/.L$16!HQD2MR2P$"'B4S6JE<)O8_.)*VV^E'*BB6N-+^2A>*A M!UUN_+(:@8#Y[^D'WA3,OZ[[??UVOM_7LCS6HUR+JP>]>GE6;1UB>?7'G1 M.1[T/U&=T^MB+VV_<(!N^_V4/.V:IE0+Q0!,"UTP@+:Q&*5'..,465F+E M%5O0=&M203XC7UD42_"I3/Q:YVVODS5(_OAJ+3;GQ.K6A.IF]=6M4-U^U_6- MMU_W0L")&!91")HB3@A%3AJ+8#4$XSQH[.C**W*54 TOZ;;269]VCESK_-H' M0!U]'?:W^M=38**TP3H\^S6^1T/(R/ M6VC6/]NJFRWOW_J#MTT?I.WT9QS![AM.+O*,!"!RAD-+>7X,@% M@5%2UEGN#6AB#][D%7+4$#PT^-:MCG(OW7X-8]/F4_"A;CWML^IXO?PUWUY] M=4[S'MC0P!Y29 M+(5$F2(EBKYV\5AZ*DP9=BP@3BX(6<+%GD>.[?%H.((1@VBN'X&S]9P%X!- MB5"8)<<0\S1GV_K<2-$11!E./( ]; @&RWU-78DE%V"BTS^;YBLLI'-VSX$= M=KP]+L&!KS$TW>_L<-CW5>%[*S9]Z9!WU ]5JGPAB%I&B/D;_LR'YO 8A4FI MP=2&%?C9RMPV/,L>44'0(!0BWK#:#K*)&102TR$FEE(*8 =="3D+E=#)005_ M5YD=SW?' 00&[*721R$+4?D:H-.@?=2X%$-CHX*R=;Q7, M4Q"),R8EYXPK"]XH2=I'[*3 @BPD6SMG.I]OFSC+N/:K'5;#OXX'T8;MWK_M MH,JCSX]'IN"!Z#-#C\V=-V3[W9[5CCHL'"(Q!P8H\\@091"6F#HKK=08C):+ MI='_S%[1]5;98JVX%))*XGE*U#'L L'2PTN44-&N\IVL,MUZMR><5,H1B8I] MRAD6R"AB$"P%B99XE3P#TW2-BHL+O=H!7\9VG 5G>) AH1N'PQ*)*=L>5,?U MQ V>=9-QMA$.#;KV1!;*WO*6\"QUXB M*W+T)#B/7+(),>ED5-&QZ&*V&A;)PPTVO@I11A,,MQI6W!D)IB*!U1:&A.!U MN^)WNN)O3S;7]T12L S4($*M0)QHCG2D%N&DB-4Z&D-C;E3+U$((:&R%_O%H M)N+1N!JK!1M"9WP\M0C+Z__O'YH2]ZW=,ZIEQ>AIO_1%YTX-4YQR@S63HP/'L9G7+XI8Z:P+6/^KUX M6ASK?C%?)P80RN;0A:_6UG"^W23"'&*.55>]FD 7I/\G^J+SYM>W.QOKG9^F M9O)/]D7)] 5SN7\45VN4_,F]:%[H_ 1#*B94MS\:RP>P:V/X!GLX/33C6*1\/5^@(_^>E%1_8+?+"X0=-WPXLS$Z]Y;_)6? $/ M ]LC>X#E! C^ G>S_%H"#[6;53_H3[7AGR\_ 0@=8!6)T,)VO MZNRBDZF<'4T)[<%SYWF8R/TYNWIRI<,79S,UO50M(*$/;XWRG-87;'+!LV8% M7SV-1^-!S)3C51^6;Y#7:)C?M_4DY=6'U?MR83WV8=236\!R ?#!5)Y)X71) M/M4C&^2SFR+R_@"T-XSNISPJ>,I,>@[/NT1A[GEDW^KWIH-_78]]YP FZ:#? M#7\#^/S6'[RV73_N%GGIIQI6\C4FH%(PY=G&"C8/0>^?[%EPK:R6$5'O,_6R M)$@GCY'Q46L<3 1/,I^:K%U];))%^%))^<_8#D87; !-G,014ZT]X]PRR[25 M/FF=#+8BLN^Q 6;$!GQDGT7G!! 2=LKEWT6Y47_ET]M.%%B=G^IL3@ M9R/WSV*[[4[4X'#2 ZU3D%SJ]TD-J]\D3V MRCL&7K:1V!)F&,!IXH@+&Y +EB"5MPG!#*OHOV>OI+( -]XR9S;1VH43@?PE M!T9UJD83:Z8+1C*8BHT[7Z62?7:U61YA:-UL-H"D%W-N= #;XWI.X6T(^26" M_+K_.?9L;U0_Q)R(YA!U%7)X$V3Z3WCRP=O&5LYNXF:9@V3K$Y@& MX'T/QL>U?SF(^UF[]<'5!@.BEUVCF%*$VS1(VXWY6&78Q#3 8ZNC#N6BM<2' MF"P8#]G5](VS:'NS U@:D5V?CFE6&C?&<:=_B69_4]Q#>*J_CN$.J8IAZGT] MX\C:X2<"\NM4<.!6"20S4O)('-*86&1P$D;CJ!G/Y2@+ JG3,$T)JT_BZ;T2 M$IC$-[)_GJU3)G!W&:L>E.P6R-O1+ &8Y=CIR- MJA)<*[&T&FTG9[MS$;XBWQF!P2*!+\7Z8I.H2;\V&?(E*S!3!F 3M\>]=SIH M(J8U!><7/&-("0JE0AA7%>"K-50.:^7X6 UI343W+$VVZM6!M:ML/UCJ7O]' M%#%5,@&6!>MQ/O4!Q](1CY4">\.%Z.*M*>(+$ 8J^"+N_'LW6XCT[%?QU M\\OFN[T8DY& 8TC2A!$/7H,R3@(18ARF@1F/])*@=(O"1$)RE%$JJ&,-2 4B,[39+MK8D/^,E*@ &1 MO)3<"&- RHF1R0G%S&UZEZWX?)_X_/UU>WU/^ C2PQ0B."?V>P%8Y*Q!L,>9 M2RF)&'D6'W$U&)U3:1/IZ4[C<&%EBTIV\ MF//&%!AA.8(]6A[?<")P$V&:C/F9!WB_[A*PDT!P8&-K)?C%2 M@5))A+(T)W@O3)MI0A57R<-1S.F;TY#7:B. V3I?&.==+:D0]D4^PJX=F.8D M?'( \3]S9?:W($+G#Q7">%#.TB^5IG]-HM7_*CMDT5G")8+VS,3+TZWU/1(D M_#]XY'-S0ZX)!\2*$L0K>A\=9S@8$"]ZOG]"G= P.6^ZYFG!:F=D/\6M]#C/D[]87GF1N5-6+.E*P#W[@?KYD':LHL@JPV!0=U!D0H)O& ML+J@:P/8 MXW#E&*XYIS[O(;_XYBW0J(]*YDY^<0@&0MYF59UQ- G9K.:I/:JR]=#<>[6N MI2@I/>.<$Y)B#FU/$BVR.IADE4QS0Q9%6K/5"*=HXE]DTDZ@S M6_ Q&>J+?$JSX"I%(AIV^<[Q&$SN?)2:HY?Q+*EG-7\S6C#'8;;B-%(/,)*# M#:,2" A99*:QK!Q" -$9A)+]7^Y4*BS/4KG@[6R2A3D1@U7PU7$WIZ2L_+Z^ M_J^5%_4QPMS]OK5R"V2SN3#(X[R4PD/'H^.FXF70&59'52X +1E$PZI^/>/H M9]L=E_F8S34K*[T@QPQ>.#ANUR?"R->L[O#QM-M.O;_2RR$7U.?YR4H71 MP4N"\3]_:4(]7-0M7A9]S;IAOSL>Q5^:=C%X]OOSWYGI3>-C7JGS;6.6)[95 M!^0RN^W<1,[\/!BO9C\B!$'Y"Q>IZ:;LG]G2X\O/RK(!^/?KQ,"7=:0W?RR/W3ZZ,7<.!MGX^$=%M&48%!K3X,E1 MJZTR5#IC30#30_&TIU9>[902$]AYK[/= @C[/S_;5Q="M,LOX9?TXMFL0'T! M^[NL=M[V_%I!O+]FP/_I/.U6?Y1;BO0[?_>Y0E\W@]6_0V>664 MQMHFR3WE%GLAO+>2!0W;4]X.5M[M@4A]B)L=\J$_B&'_D;S]-<)=LZW3K[HISYE#8J+H+!GZT>$+=N M@#]7%YEMV0RK3;OF+'SJ6)YULJ*8J,YD1Y\=.0TG6S?'__-5:R-QUCRM!S5_ M>.]!MF(WWVETEA\REQIRQ=G4M-4O4MB>6$<1_U?F\3U]1D[]-E&7;9VWIYL[>])[JBP ME"'!34(\8HZ<21:\9&N438X(;*\Z5,A2^Y@R,/OG,C!W^@O$J!6B[Q>B+]OK M>Y@0&8V*2'-O$.?!@LM@-++,X6!=( Q?FIMY53YF CU>>K,4F)K_9$;.NC9C MSLNOBU2RZJ_KD2;%*JMG?OEE1Q/3P]2L>J^/>#(IAQ--Q"C#D\5&<\8]9D&Y M$$2ZC7.N%O%^3%@W&2">9482JCW2(2?="T&0\2(@H;0B7/*H33GYNNS@JPE] MI2J!/)V3R3.!K=/ISZ;]HBX^LI^R^LT9O]TF=#0ZR?&A&6NC]'&[M# JVU1- M[56_&=-@".J].HKGTD\^E1TQ&C,1_" 33Y ML_A#Y.G=TNIJ]+G@W=T@%+[VN&&J^,!I4@';E&Y,BUBP& MI973(-=T3D+L)<2?WP8GOU>;"24WJ@>S/&F6>683S'QD-(#)KX5ZV$AP2C Y M=M0<,,Q\UHT'.;J2BX2GS84GWM;Y%0C]6">:UKWKKEZ$B?W2F3=>XK">R?RU M?&S1A"^*SYD-\+G >OY8-XYJ][S6#>OP6[=3'['#SWRL.1_(]TTR?1WC*)?, MF=ZSERV.<+]XMB4P0"1SR',I-5=BY96XHA2VB<:X%XM,G.;D_KR1 MM4#+E)!,B !M.2)<#L:^F8,[^I$D7$8H54QSXKSEGAA0JS120[2CFLNHOT=F M6_/G_J059_.')8PM9L@X$1$X;0$Y"2X!55@YF[NHT)+-=(GYLX9O$@:Y97!K MPR!+(U*Y<$4*%I-W!@0I*,0Y!HO:40EFM9?4)@'ONY57HY/^CU2K-KBXV->\ MV*]C:D,TV.CB-(]C&G,^;R-E%%Z=5 M>O&25FU4-X[$M53;3W(K3$O.>U+#X M:N#'1_F WS>M[R=6?BDHRVDT^5G/E<_:247,Z<2P/[M\4V[>U-M4=>_-7%I3 M)P:"_1/VX[1V)IN#3\34KP^ZOMW9^,0VR2U@"U9GIPZ3F,+PLJ!"F<"R*LT) M5G^7%:J<^H#YW_?XED:_ZPV?L!&Q2$',)P\N5C7TWQG%RIW%O@ED5/)6? MEO&_WO[WVPU$#'BH<*6CRD_+L'/KM-+?-[MZX,AFL>^#\U-2O8;S4S33QJ*X M;C".DW)&F$W.HQA'C85[L;;LDG2[8G:,CV%'YD>=*(FUSGHY;(37NJ?U",Y6 MH6Y'W,#PHEO!3#0L)?GJ+SO5BT[,KNM9^X-O! R_*TUP2TS54QCH DBT.27 MMO+@+O-X]_/K8G/#GVY]A3&]VTLZ@9^%.5(N5T0EH9 F.'?2X=BI1)BS+GN9 MEY;6N;A?]7JEL>Z\0&9YS"\O+E" 1!MBLP+TTK?@TK?ULD>9RQ8J2S"UCC$A1?(,O ? V92=X7%%A<3WX'8N#&R$/U[_ M9"@2Z7/K:1TTXS([OHX;S$VF [74T%L0Z;:RYG*AW3_9/-G3V">#E4,6VX X M4R"T6%#DC#0J1!>,U%?TG[D,)^=\$=(DY(_&@UY3G'P]00D62R( ];#67'MF M3=(TF&",\T*F5E#N6%#X%NA6J_.)N$(^\IS3D7O(<.F1$-3'1$PN'[VJ'.LR M29DM-"83,WH&PB9%!HT&JB,!$_QJ:K FUNI,SX7K'"M@E\!;4T(+0KC4P@+X MP*,Z12VC;%J1?*5X7?]887JD4#]+_2C/G-GEG-R=;JWO.1G!W10@"J4AZDHX0: M&5LA?B A9IOK>Y1'3H(@B%%G$>@GFQO_:>0I&-=:8@-Z*S,O+C#TYV78CHKG M.2J1Y$DQQB6Q.=\$1BFE[37Y00%% R^MMH7@S&!G MG6VPFL;I-Y+%EAGYYC*)02:=]D%SG$ 2,0:9).!2A$B1T8IC1K5+ M"K0S48O20N:$SPL3 .*.FVL>8(E:\ ME9L[!Q.RM;\'6 +3SA/R8(\A+G1"&O/\FW+!,X 87=K%+(B^WH!ER<1@C+3, M8JZX-*U):\%P !5. M&%@A,ES[E&$B8A.NC]=GB7R3=,F-W$'EV9XRG*5)LJV=-R76@CU3N=4;(5(B MGKEPG+0&*4ZTESK%:/RB_MXOYK(DI^F( :9WM?23^@&HK0L5AM>"LMN0I9MC MVBP(S=#&S^/1!(W>IAH"_\Y3 >IL_E-U,_IA&U"9!:[3;'I8QI@P$06A,I-" M2L@0KU"B7&OEO0U8K;SZMN\Z:3(QZ8!6=_^Z1"O?1!0?1*M>4P(7:]I6]A;( M7B[/=#$)FWB6/6(19R&"KY,H4DD2'W02X(=\C])\9+FWWZYW/&>)-XF+"RSQ M(["^2Y9EKB><-@J8U+9-,^GG#J=7SYU.=_H],.6K.4/YO[_%YG13!B>;K*"" M.45UY(D:B['$BBJ>O"?2IEM(@6C+B&YKFVYOK)]LK>\9*4VPL$,](0Z,&)RW757(^,B?P.L5R@#E-]5MAV)O/1:E=/9BL MX3BERE>%[JV^PB >%=(W^]E6W3)O5W "COIGE7RS5=63Q*Q>CG"L=?ZW?Y(M MV]5,.GBA^# 37\,:U3WGQ\.SX=Z\#+&X#T=V5&KMFH8L+C=PA^&7+O]% ";W M/WT\%(.U&"PIQ>"EQ<.7*(OMSRR[DT5CKK(\6%=6#"LKE]/GX=7J>FM,NCV&$7\"[+MP'V_N[PG! MO5$TIX88A3A+'!E,;>[Z:%50 <.LK[Q2:_K27D2S)TFE2UG1 B"7G\%:!W9R].GKYOJ>Y$0)F_,5: M]R2XX!B2,E?Z,NZ1QB$AK)1ET1(;8JZ%4UMP7O>/M M_N K.M=WN::LNI-D@R)A"7/"'-)4-.12)@=9U6:G%;Z']^3\C\ MZL!XF?!OQ@8-#&#IC/Y+7!E"UQJG[ J>1&*\TE$JKBGC)GIC.*>*DP@*U>N4 M%BJX>0G_S5:#?V<:L8UJZ+NEX>]P!V[P*[@+GQY8DK=.&TD^VL2;].V7[8W= MDX]'_S[8W'@G=ND?U>[AFY/M#V^_?#SZ^&G[PR;=HEN'YR5Y]^N[K_ YOG7X MZ]''#V].MC:ZA[M'?U2;.^MB]_"WHX]'<*VONVR7;N7\*@;VKN<\\904(AHS MQ'7NRQ^\1$X'$ 06G<;N/$.-TMHPYL",29J'S!X?.2 >."=:LN3A\Q'PX3A' M'@?CN/+JOE9U,]J\I,4FZ8,7?5K_?,8KS&&%*>>.@-F)J) 1<5 1R"@>45(A M^.BB8U9?X" R6A@2P>54-!?&NN2)-PRGW)TT6'M^A?,2=,H:=&8687B>'O/B MW[/8MC!"^TU9NRRR^\TGF'_BZ).UW&(GD^1"9 9[@9T/((J<>1N7.Q)%G$CY6C/_KBJ7YF&@=QI9_VOUQV=HS*7 M"&>QLF<4P=KD&TTM[-PH;-U!K.;D+*'?DX:P:=*1LHXKQ=P)NU,HL4)UN-6GA7:?I9TZFW*1GIJ?X-#?_R X^QS6CEQ,J_+>#"H*5J&U<73L:6>GF_O MF=G'30V8[9>#B+GV[!-IRZ<$.3 )%GV)0H;.N%3?VBE/;FQ22E.W?](917_0 MJ_XS;C;9[(E!U3L>CYH3IGSBED\'^@X>Y7,)=#4'*HWDUD<.XV'NN@][K-YW M)>>HVV&7;//.?#EZLROK:IH% VEN.+GF[(7RT)I0;XT)DU'!+OM<[\ 25&[V M=CXGJW=FWK_#X=&DV"4'?LO!1QKGX._9/ VG3,+-LM)3T=->M]AN:Z!(BR"^M,_>/, M*&] M:8D$\3$YC[%V%RWTQP%Y9PQ?18QG,*7T%3[(,;(I(,P#Y 0>+@/*EX_G,/M* M8^_RG(^ZD!DU:7"RSIBK)[+Y3O.);DRCEW8\ZD^^,BCW+:^X8JWD&>C:XV%\ M.?GEEYG[Y>__,IOMEY\H\[AT[>G+JE>>I=RWR3(S9DT+5A+-1@/X-TS&TR2A MK=5):#^/PL4WI5ECF%W^_I5?QFODJC<%HS?\[I5W)61-$OGXAJR^\\L_ET6L M%Q+$(\MG.0N89B.&?#*&1OWCE_3XRR^3OQNYS"]]YU8[+W*?8[:2;;=YK;[@ M]/I%J@E(XN2%6JK)62+J9(0S>W%!^.J[M_0\$GSG,UW8U\UT+YC(!YBE"Z,Q M=[NL#7+=_L*>S]&\CX7=.==:KC0P;_('OF.Y)P *1E9UFI_\F&^PNYNB]G;%M M+,R/3%N]LK5MOT33=HVL*,TXI88IG;CE-B9'A6=6NT@)_(5)3HX@AM ?2(:: MU!B^[A^YII/^ZVF088X"_O%I=V?]=/(=N-?X(_U;;F_\3;1Q M$IXC:S1&7*2(G$@:<:>)3M0F61(O5BF1EU2W/XHMMWQ0=7.WM-4RK99YXEI& M21&XQ(D+BKE+U!C0*@RG$!0E6I01]PS?\T;#8@W_T+GS?5/[W5'W? MILY@>"-CY ZFYL+]Z6VOWE7[_1MC7#JU>GG+Q8MZ-1*6C+O;Z.FY6C_&KIU?5#J,(KX3<2P5;/74+-;KV><.2\L]<(P)),W.8L^ M=Y\AN56OQ=('*I6)*Z_(*L/L8D_'V]2P-]MQRXJ//^"JM>CX>)P.::/,';4H MCI93'XW"FI 8B!'!85(H"8AIP!%^^08X?HV#?K##@Q87'P@7S]P/:UT(1B;$ M86D1!_,?:6$)2M)X>,5*+5W>YIH2^LL]."!/'A[;\Z?K3N*Z]X,XX92:9K0O M6WCPMG3.]3SP)ZQS;L$@_T'MRPN9RG*"U,+I]IWL+DLL+DF9VN#(TN M"8$2=1%Q"G:Z\SZA*%E*+F*3!%YY=2GW< N3#VRB/^TP^?N8BU_*MF]C08]1 MX=QSI#R75L)O-S]XGM,_I1;K;:^FYRCL1E>>59-6"UU'"\VE1)G@-*,$&4D% MX@)+Y*S%2"6%DS4F19I67@G1QM#;&/JSP,V',-1;M%QJM)R)K0?*O!(><>T4 MXHHEY QE*"5.#"C+:(E>>47E?<0VGCQDMG'UZT[B;_T!W*S7R?T,8L\W76&Z M-[?BV[#1L[;B;SN U,CGZT8\=\ZDC]N3WVMKI=,:6=U23E+M)$IG ME@]$(AT-0<2Q1!Q11'BY\DHNH#AM@TEMS/WI@>=3B+FWD'D'D'EFT$=AK<]= M>(T@8- +89"C/J!@-%?1!8.% 8/>M$'XY;3GGW80_DU-*/XC1=IW&$^ZMW6[ MLBBE>;.Y&X/W0W^'[_R-TH2XP4!/4!XHPCNJ=,X!:](KB27IE5D#Z[(BGO[Y:PXE&V!5Y(D/$X""^&MT(3D/O _SA5P&-:\J4?]"SMQT'F):B3%7-O M_!(H'4UZ]8/DAKJ??NE[#[@SZ)_$P81O^3]C6W?LA_<."G% ;GI?N .F=-;> M#@:G>76GW<"K4>:1S? )'Z[Y96<86F>9/VK:@?E>XC-TS:4(3_U21 R^-V7[ MG&&-[8+@S?;O'\[?"BX&UYX.T984D.$95[?MU=0?=9O_.4[ DX.J$#7W;!V! M/J/_KLE)FIGLGA8.[RDA=4-5,)E],!PZPPK6V XZU7 XSH&J0AJ0I^6;G #7 MYR];;KG\1EOUXWY-F_"R\#Y4GR<]S F&;S=7XJ)6=HN^9AVHT?$H_M(H3CS[ M_95O='!?6>ZIH^2.IB)*7'=P>#,W-F/R VB_81L@KEX:;LG]G2X M\O/W_"1C#.K/'Y8WGL]M&- MN7,PR/[,/[Z]W@IT08$E0)SLA]2=7>P"WL.EWQ>7V"2;%5@BH)I^AS$=KW;> M]OQ:41!_3=C)JWC1Y'BT3[M5%"'HF+][=@P:&M06+&N(O6']6W$CBC8[L]4* MO^A\3Y_',P^7H.%/X$>,LTX-F2)C4%LOPP,[F#"4U%R_P]5._.(C^$_'8-24 M]S.=EWVQ"$N71WM>1N3)[H?(\\\X',:X?5P"%;W]/[.)M2R\/U\V-]8_?^S] M%6YN_Y^I9O?GAS\G$#WGEM\,?_ M.\#^Z-\]^\&,MP]_/=K>>7\ WSK]> CO?WU_L/DU''S\?9-L;G0/-P_WO^SN M_/H)WCGYOWR=G;=[S&&BE(V()!9S.QV.;,AM(S A5#.,E33G:0^Y880;+2T1 MC!--'(].6&L2PS8JSNZ9RK->UQH88KNJFSN;N1D(+"6UB&@*JVJB0%IBBP*S M+NK@<%+^PJH2XJQC*5KM.!746D&$U1X+2FCD]$%6M5[.I:)D?:!%?;?G',&> M1H8<%K"HPA/D;-"(4T,P$S%$=9&AE'LJ804P39I'%1TQE.F0X*^<-7J!D[6> M[V]3L%Y%R?HMQK>+8:5O \K\4P6A(B@,$!SA.3?<6)5LD"#T*8; V&7\KM\6 M\?G[&&N],D$:+B./P3K"A"51.^>TA_'-^U[S7%GZ8O!RV:R-2V)\WQ*9N3!, M"50,.PT3(=CC*9.=9K.E/U&TG61]P[ZWVCFR_@!&,C@%$^8_X^HX&W U.>'G M>%#Y;J94S1;?)* SI26TH7\\Z1U3V!TY79T+20S J=COP?.'')S+SXGZ"8V' ML?/3^^V_7S3TJOE.=7#EC%)U&C:I&1T+.]Q\X*:A<*R_>-STJNKT/X/UE=^N M7R]AH1P8B?",S6M3HL0Z)#07O.K6]) YS@B6[W3X,'H8[Q7#S;=HIKV>G0EA M(Z$3IJ#RB6%M/IY4W>Y4KN?O5%\Y$U6"H5VN"T\SC).KES!G=D/*9&8!JD.= MBQ[\XO/-#A'VQ&1&/'RDWYMRZ0**H/-OK':&8YC!S%;9/SK*HP ?'B0G1[** MDE_MC$=3B8)1P]5A0(-X;*O&9I[Y,,C3;_ 9FTEVRYSZ;F'JG)>>?.X5:DK. ML9LSD^X.*N&T//* M99^?X"ISY%6I@JM_!E^P^,+STGDVB3-S<2:[9Z%"/QK#XS7LIIE)M"%4SF\/ M8,3#,MBR'\-J#H1/'P6NY)L8XH3]=/(H/5LV3+-]FKO63,O#FN:TGL+\^9.# M6-9OYI/#0A(['+M#V"-YPF'YJUYU-#[*A(V#?5C4S3P-\W'5_YX*W61]8*[S M0QSU\UB.ZT!JV0&]>++6^7 0 ?-&G2HSLMIAOP?3>#J%LFDD>#+G92/%+W'@ MJV$M'?4E5R]^:I8BMH+7X2&:H38@UM!-G@..X_'@N#^UYZ'JW,X8EPFMA:"FR 5Q MJ2/J>6SEB@UVSLE$]M?S2*:,LXOAM7FVZ5,M"A>?,R#NP.H\VG^YGG?><+T7 M9MAB:R.TA)J>M?6YL;E'# /K2A'$F5>(6RF0([G;DV/@5*5H)A@9K ^;4Y M61E;P_I[V4*O37!ZT^]>/62ZIHQX5$,F= T\Q;L9,M/\SH9LGA^-[$-P[$V\ M_^OG:3X]JLTGM*ROL\,#SH*_<47XTUO>Q<29<(M'M[I3/N#.0W"FMJM[MZN[ M$<&=8.W?W_'=G<^'F[N_/O3UM>W!.[]!<9;?9Q\Y__^.'!' MH;L-KV_2+7@.SS;S-7?>\8\;X6#K://+UH=W;//P;WC.WPZV?__CT_]]?3O: M>HV_E/*S];W E)5..>2MR;T.G4!:4X>2)BQP)YD1/OJTV'\;V.\UM91'HIWG FM-: HR.B&UHMK0NACYAVBM6^R_5>RO&NS?V?VZ M=;*'C?7:)PZ +S'B@B?DA'4H)D*,--(%9P'_Q:HFJL7_6ZH?OMP3;LZD<^AQ MN>*V[<#:@;4#>[B!/:&C[@>!XIDLKT=W9M:.IAW-8QI-&^V_8;0?3=HQ+%O( MX.%7\3'HF,R<.,[U*+D?S?M8W>2SVGATUJ'Q$:3QWO.*/@:7N @RH21EUH+;BRSVJR\8F+5T/MP M$Y\\/VZ+@4\0 Q_,56HQ\.88..\M$>XP#@0CP1/)).$&:<,QTI@F8PT5EDK M0;FJ!&YQ<#F]I:=]'+73SZU[9AVF)3Q^>N[WOS?Q;5FI[B;PU+)2/;1?UUHR MU[)D_*PW1R08F5))%*70B!O.D=:.(Z>#518+:KFKT[\57[J8[[,CGVKU5:NO MEFG3/&I]]6 ^>*NOKJNOYCUOI\#,2 QG@D2!.%4*.P@9VKM'EX^DI^K;N#!I*5^RF![!KFH?VTX6VH+FEKVW: M\S;=N2^T)#V(-OQG; >C.)B0NU5-UVT[;3EZ#.\W':3GSTOKJU;#28_VT\Z) MG>.:ZYYV_NL:((J=M5$&H8+/G?R-MAHGCE64.!HC^"5&O[A%$)6/%$1OWJ#W M#=_>^7M/PQ(F)0#VHO.(*Z*0-C'7<5(AE3,QI 0HN'81 CL@ZMVJT :&:ZUV M3-)C[IRGFO) I/%2&4)"B):YJ-DEQ,/M:O_(:F_RK8W]T^V==5"5;T^V-W;W MM"=48.N13 Y\-HLMLAY^D,28H#A@ZG5>>7&)\ILN?VD\/M]/L,C$A29TJX L MP^.8>\8#0@"PE,ABR6R?=G!? "UQ$'\ 6XCFC&@,:*(<]SHY:27A2G,2K%6> M+6SO?2MB]Z_FF9ZQU+T1,/8][BTFUB4$TQT0)XH@&W1$4A#+L569BF7E%;Y- MC,'44,5 @2@7N<;.V&0==@(#Z$1-;%YUP)AZU6\5;-I5G\.:=1C?ISV"A<+8 M4"0Y!EL;- QR4B?$2%2)@0-%HLL20+^!-1-S9G0PB'%"6Q)[V39: $"S+UU MGZ=C'F;[;#0]I*E;O77L:#2HW'@T879(-='9E%_EQT#UAE':Z^RJ66:VRYIU M/+^ME57WNSV, $;5VL=?2S:VVFP4Z MVB6_331]@[>^_KW'@N6,288"L313NAED' -#3A,&_ITE6.<,:_--.+VIZ;9Z MYC)6$]\4_-)_#;(K.H*WC\$Y;0BZ9OBZ>G$TX7SY+DJ,)X31ZYDN?N@!DNNI MRM2U'5/<<3(-=#SL Y0;O\P\\I7_OJC$R/;VJZQ?YIM3+O,ZS),4G7%6V0R( MMGN:>)!F:*9 8Y8P1R9-.LJD886P"#9021[OPLX(C?:=[H_)YICCZ M\0Y'824R(K==E($@(ZE PB29#3*' M/?X>NWI>GF>I!*M>V1OE][R1CQ?)[D00%ZN%L_5K:-B&9\Q?$RW@9[7 <,K1 MG4<#E^H?QUWEGT->O@<<:C^$NCHO#L]U<>-]TXI8L(P^N?!X.S0Y!]RK(!?F6LS2L.V!GB M('\LC]T^NC%W8$,!SO^C(MHR[,# U%IQ:K55ADIGK DB,L73G@*7L[B5L#E? M9Q71R[K?7G[@LKP2?@FW_&:5^4N'G=\SX&7%[-=J#3QVPRI4=C"; ?GHGS;; MHL7J^;MGQZ$:U4;Y(O.\=M JV^W\-87H1S@/E^#:3R/KQET[Z(1,:]=0P@Y! M8Q5J4- X_3%#S*YF/]?F:MM"\6H>)"KN2;$E%_!['T7;.K@SGV MNC\R4,WAFC MYO/CIGU:Y*1+-9;)2GYS0=L-=&L;Z!SW[X.8 O>F[GZ4J_E!ML5OLZE9G?CE M.$=>'YW.6S8,;B>NG;BEF;@EQ-?O+*.]@*CR$2#J^E$?'N)K?7323YV6 OD1 MJ\>->#R(OJH7,Q_)V9G57;;U?+@V0LNU:&TK[%NH+;_1B>T-B\ROR+V>1=.G M4G1^N+VQ+S9W/HG=#UN''W=V\?;.YNGVAW\?[>[LLBT*3[+SZ]'VQF^?/E;G MB\[SV#Y]V=[I'NS2K>[6X3NQ^?6M^/CAX\'6H6P>(9E"L?D28A(*.Q(T1'P3Q=>456*=5+5V^^[$KBF7_AA MA+#()Z(Y+**@B16-8"Y+X%Z6C;5\F//=&F$9??/OZ\+\*'WS4N42AZ42K(YX M/H:V_0^SGH_!/9^NYP\$KMNNXP^]BO?KE5YN;$RDZ4TM3*V!<2T#8W/6W312 M*#+_G[UW;VH;V=;&OXJ*<\[[9JK^K'[6LRZ]6DH?I$BI M*- BT13,S3!X#&-SX\N*.Z#;/*![ (/+ =TO [I%2XJE81+ !)$TR@RA)N"$ M\R CH4XIEVFB0#EA201WELRSLJ,V."QVM%CU\:?HMPMP/N5,XH8ZC%(7^JL> M3O4?WGO=[T.#>]ZI'L(D][W_PP?C/SRN!OG0[DS%#>G-A'T3P6PIP!8'QD\@G49:"61:SF'#-,\)D''(1,Z$R MB@#HA]TKL;\Q -A%PVR# R+OST;%Q)XE_@"6F8MM/3?+S'F(UX>Z3+--8=3R.219Q1N*0* M<5VTKC8X6/(O7N2V,)R+>JWW1+JHEW/\/JIMU2"'(Q_W(Q\G"WO9J(EDFB:$ MBD02FOB"L"CP29"IS% \?(NJK1V8..?6=7$M!V^/8%PY>/MI>%NTK8+45TG* M)%$1BP#G D5$RCD1TM=18FC 0G]K)TS=UJQG95MM<+C#GL?:6;?>,WW_KY?5 M!SU2_CGL0+^;I^MAQG7]&<]CIC$Z$G0_$B3;-IYO8A4900F5H2 T%D" J Y) MEAJ? D^5B1%;.W$O"FGGW,L/N>BZAV;=#, Y3>4TU49HJL?,.76:ZMZ::M%< MUV',8R$SXDQQI7C@\*@*D-8G_;I3N69? M)MEV1.][7M1&GD1UV_.^UN"\%W<24<=/(EH#&7*G4+AC7#K'H3K5%G>,RY,? MX]*5 U<>0/<]3?89+\^\,0?A .Z,%>6G>*)M/I3]*2C"ZKAG4(Y H:>%/>=Z M?MIMJURAO=FTCV^Y5UY:=\^MZ)8^[N3 /5W^[KJNOT!]/ MXIHU:,7^VM0*5V?[IW-.UMG[^QAQRL'I0C&XOPO0//F8]__FEZALROU:$>T/ M#^8JZ,C8B_^:ZY\-\1F/HD^#=_#.+Q%\[W_:^P#W_&-P].;PRZOSM#'_%)^.[+ISUY ;]? M?!K\.3@X_Q)C_>V#][/H9LPHRP(N2"RU(#0P@C >A"10ABD9AX8E"=;>#I+' M\!<_TP0O=QJ#TQ(=&IF.Q0B=EG@B+7$YCRP>O?W,9:S36&N2I2PD--&TJ#V^WP$)KBZ9)VGX=!-9H5#OTU!M7/C76W1O8)DW$V1U4^ MRH$!M4X\&C:*[]*IO3NIO8.V<>0+/XFC6).$X_8^X4>$1QS^-"I(99)QP32> M'="]5)KUP.IGF[KI\'[S\?Y1SDUP>/_S>+]HYE"CDH"&E-"( >9'H2$LBC/B M"Q,JWQ>I-+X[0J'#1LYSCAK-3T/X]0:.\P4Z7V!'"O0WGD"G^^ZD^]ZV;1V- M4: L2(A)J"(T$()PG29$LS3SXY2Q*.58HSK,'J-2Y,:[]UP@J#.SX\"_&]:. M _]'!O]%PR>BH0I,PDG,_)10SAGA0BN2^"9321@RD&M[2$'JXCO=-'V>5>KJ MNZ,/'B]+/2F]D9CP?#C/5]7?Y!D?GFJ;E_H@AVMO3K[GVK;&N0I^93STZJQM MQQ =0^R2>V"1!K[#7AZ9#Z7>13UP5&N!_>'K&O__'!5MG[ESD=^/*9ZTW01) M*@1GB2),)@&A.M"$JPQ(HV921X(%20HL,7'9HLY)X%2 4P%/YR1PVN'1M,/< MCQ *\7Z*42YDDK)(9+A;@B6&$2IE0#()2C$!VA-F MVB1)C"=4]9(P=GE%+I?4:0BG(;IL.#D-\4 :8M%T8BDW:1!)(F/N$YKPF&2& M&1(J(6(M8\%-AEHBHLQIB4Z:3L\J!/O1ODHKPJ%#_%1[A1X 5LRL)L^>_OXB M'WJ7FA?E;R[RNI:M<9'7QX^\_KIQ_HF#QKHWT#6%.IP.X"ERD3-I7X=!) R3 ML::ILH5.9*99[,="I3K[O#\WIEOD"!HD7ZII@9!UTPZFWA[EH!63_QM MBC ^:M3,+=^?7KZ1$2PU@F-9"9H*Q;AB/HM5%@Q=-SR?<+EVS)A M#G<_MX%FQEO#P^.WG-) P1R(A+,UBH![ /Y@! M8T('6@DAPBQ( ES%_F-3C^?M%%1Y*;&NN =K0#L7X%JVQKD G] %&';(A[ ^ M0=3A="!TL75_>CX/G]Y8B6=)G>_5:/<.P.YO7> I';.H* F=9K^-9K]L<_. M&Q7KA!&?QXQ0/^ D4[$@D2\S:9(DB@/K$W3)I'==.O_56:^I0[P'0[R[F#,. M\9X0\=JVC/RZ.ORD']ST/]]P5R"U/%*8N([]. 4!9*(I34) (A M"4$#"#_+%J)E+MWOEY+;QW#-.\SK&KEUF/?K,6^1WG(3J#CS#6':Q(1F0&\S M(['TE S"+(0I,VK!5>]P[_[T]G=[:'QSUOUR[ ,^;)J^>-(]F_=MY[]%\?L\ M3&*?'I7;Z#9;H%_CFXM_X MG+V3STI*6"YA0E(5!L0:P_A.BJF^.?[Y )-W MY;9Z-VG-I)V__LRDH+'BG&A.?4*Y"@CC,B+4^&G&F)%19E8F[38K]8Z!HD60 MN34V_0#C^OE0D[/J[R"T'*.>?3PL^,H3A+G]?/&H=.]"%QJ_,:,^%J]^N0A MK>%8/19[<8"2:H L#BX-H25&?#H9-;=4P&X_J<_&A4'J\W&I7S:_K/!#^W<^ M5/#NES@@*B_'?7[Y,A_:H;#O_>,B5Y.SEUFVS>+(TJ[:[5"WI_HZV*XHV9)B MJ[Y,8\]\=-3F]Y\P_U666@O5"MHC)]LM*. M=SM@OENC^(1%OVXU;.OFQ%G=V'X_K_6=]K-?:8TT1<-GZ^3(_)FC5^?$YF]N MQ#;V\?DA7OOF;7CP_1_Y8?C!/]P[C4\&__IR\.:U?WB^'QWM'8+I\N';BGMG M/;BY-C>-ZYI ?A27QX_!K=.POGB8>"T223 MQ$^5)#05&5BBO@;#5"H=IRP*4G]KA_;2).Q/4S).J MF1L]ED[=/*BZN9RI&Q8&,@U\03BC(:&"IX0K7Y)8RRCP>6S2)-O:R1ZI8LKS M5C-]L+'E[0V"0"=!"(B8<$)%"-@89"GQ M?1,9D4G?I^'6#NO1M'O!Q37$1N?0O0?3C9Q#=_WA_39,]\_1U(7N[@;F;]M$ M-\IH*&AH2)#QF-!$!X09X+T1S00UODE"JF%%]9+ N2V<1]-]X'& M.<\-19IHWV< C:DB- ;S'ZQ_3HR,5!2)#+X,MG;2GA\Y:.PHS]UXCRYU'MWU M1_=;\=S\JW-:W W,/[1Y;F9,$$G.B Q80*C*,G3H)D3(*,HR;N)4)7BH5^IW M+T6MZSCD'+H."9^2YSIHO C">74[B_%WH[2[.)L.O.\%WB=M7ANP.**^ M,22FR&L#Y1.FF<(]?T&29,J(1&SM9$'J7!3.>^L0K].LUH*B([8_B8US8@N3 MJ:3D F#1:$*YQOIV*>Y22Q+-,@U&OP&;/^JEX6-D<6T\/#H/[IV9[6C"^]UP MX=YMZ[;#_P?T[SJ,OQ/&RS;_E:D"(?<#DG)?$III2EB4!B2#N5#4YFZF[;W^-EZ?1UX/CEY=B!Z5Q"=$^4@ IQ,L3Z0R$)"F4A))D)-PEB$ MS&?]7>@2P,#[ROO3^8&7SF5\GR%] MT2TE<"6#_C!LYEBKU]\D",'N /]RFN!.FN"T3:>%T '5<4RR( 9-0&D(=%HI MDH9)Q&*5PL<"TR3B+%A1!+\Y9XGS)3LH?$H^["#QH2!Q3HZS( EU(C.2:L: M(:N8<);%1#&6:14+/](!;G=+Z:J#P4'B4S/?S?8?_[5PA,-E-\M+UU_6;XO@ M>S6:XAD0KC#H3]FVMQ[7CBK6;NG5*TT,IS?OI#>_M$T)2H46BFK"M(@(S6)* M1,H426(M8M"GY<<.JG*8X)D22()#6,_24U(P>K;VJ%QCZ74Z:NGUE>W.%/S MJK]QG>;#*;>3=L4G]D'5:U8/VVR==3<>E3G>\;+0?;CU:W.P7. #<-6'[M&X M&LBK;N,"IF@ZT7_4D^*W[]_ZP;%Z'3]EL%5\I9J7UK_8+PM, >.1+V@4,5A. M(6<\S<)$9#Q3L8Y2:CX'?K35W'56S)?2J2:BT/P+L1L"7O+^!;\LMWY?&+*Z M/6FRC5.P,K(_.WS&W&?XE@_RNG+T[&0#YH\**Y O03@I?>&VC3N.?M M#^6VQX?*>S\59:YR7N2ZW)S>'HXF\+3)R/LPY%.53[3":55Z6%:_617%\>/* M\LYYWWL_@0\&U+XJ M>Y[^)C7H9F!VU?<># __[2HL?0 ,^[63']#M6F?_VC..7XT&@WQB)69WJ%Y9 M57ZJ09ATB2?&]T?EM.C0,<<'#2>&ZW.DMF" !VFUB_:' MSP&K8RU#EFJJ4L']+(Y"$052*!'Z>OE8Y-9$6 %?F(I5)M86Z24.5LW1C]^_ MV%YM0AY@,"9D(FQDR?[/!^ M,C_C$P]H2JDKS05 M?9%/SCP)IBS/AY-+^ZQI?Y(/0/][H!G1-D(LP%/*;]$P7L+(()7@I_"\/98#U'6O;X5_O%,^'&,+\YR>;;P1)@#[HUY 3V_ MR/M][XS#4SFV!J8#[N<*%@L,IS8&YPE!$7"U&=D>CA",ECVL?50Y@F! >C#& MY9EG\)!VF!C/S&@50*6R9N>VG1(Y*JM[E39(Q^Q(7A52>M:=74#$.\";"YD"^BK T&M4 \]K2BP8RTK.('U<*'[JL35]A5 #FBY M-\['&A^."QH1TS)VH)/P0)1P#@!03D8PO8 VN_81![R M1X%/7O<<\_C8[CU MF\4U0(G_O(,3.4MC+F4:*6XT950*#09SJ'PA(D7C.+G&B1S?P8G\3DN=?T6C MNSS4DU<5F,U\TA^F& T M94%!M$3+@G;])XKBUURA'+=%'-4IJ*A<6M6\!Z\8"+@X](,,A+ /:LDJ(P3W MUGW_YS]8&*1_E*V%@$V]5DKM EF2TTC0 )HCJ<\SRICB640-T'<=A5J%P@8[ M@BP(%^5T__#/1AH'IR__ A4]MQ@NP4X0>#CG1WS=+C9>J\/19'^(S>[GJ&%F M4NH_:RE]?7%X_N$S]6FB&==$!Y$D5$01R6CL$Y$8Y8=9*$0<;NTDR8J0UHCW M B00YWT1K!Y!"FX5\OJ!?.Q7HJN5$XE:)(Z.3SY'81H%B>)$^DH0FF:*9"P- M2:9\$ZN4&B%3FWP!>O@ZLQ5]E,?&D&Q,USWTQJ,I^@I,5PM__P!B5^"?8)'V*IK7\Z(41/R? M4S!:D<$W-Z$Q"JWP:FF6?(P_X357^?B_;GNOQV!BGY W!5?:^[MAE7_]W4,V M6IM9ME5W62@RY2D72DI* YJQ6 #4TTQ'-)%1"JS1+90G6"C^X?G)9T6#6,%, M$*DX)P"V,1&"AT0)DX:93%.J]6UH(\IZ)>>->8X$$D2FM426^6$C[M4N@,+B M<8L"8NP4+!00]P:SJX"$UE_PZUH6+_$"]#GPBGTUZVQ[8775_I!R[A IIQ(W M'9AIOU($Z!68M%M7Z%->5(Z1*VCHQ:CX K9?>9:/*\?(-?Z%WH(+J]H#; D, MB+>:PD@"N=[V=B<5DYZ 0NHM^U^F0QMLA/N5AF$:X'J\.--VL $D$#CPREEJ M=:7YAL.:)=>:#QY4N3?L(.;&*T?5FZKY0C<,-/C4.L;J\3F;/[-"/[#RK!OM MM \?X'M1SP(<0OOR\DQ7: <7%5-8MM;N;+UW>[V<*K?W)5=F_-]Z6.)PO\,L M"[T25EBGKO_87X'2#],KK;0L.2J75TK9BAE[&"L$/3$:PAN5E2F\!:7:^B0T M\+51M48JZ4%UBB]#SR?>>VI]\]4:@Q[W4<:_:D_P MU^N%CY::&KP&P/9?K5 M/W8!"CZ@TZM^''[2NUU+4=OG1>6(L1B4B^EDAFI#ZSE#'VH]]0;FJ!'[NILE M/&-<;?:MD01]I;:7&CE%Y7#%=PW0J4SJKXK9,\=]F*M%++NH%EYN\H:&<*_, M3X?P@>3#2>,!LM?Q"\"PJ@-\6.%S Z;03)BT?_+A%+WBH'99OA-T">KLU105S%9>RPV9-H@:U9V/11L_V6UOSUPB:S LY': C M0N(86J3B-[UH_A+T9 ,_&MN$1+SPIF'WQM.BG&(G[(P#DD%K4%OU53U EEM5 M9@9 ,\J;?0'(!**N*F#X^RU@K@2GO'FR*P^M[<'KNMT *A.0PSHD!:_3WGL- M+!*?N2NM/@FRE'HOMEZ_VW^_N_7;MG? AZ %[1TP-P -,+*C<>4_M$3.CB10 M3="*?7R %5>[UBJ9NK#=Y%]'N;JI,XMM[WFP0%#"9'^*8J>@C;4"A?$KE/>_ M(&R3:E)0XE98]/]=DBN09<$Q(E(U!_7-2-BFEU,#$I9C!]M-']W09+N,"@T+ M=$G)SO1JO9Z0>L_>K9O/6DUKVF.Y/(SBE0-4U)K@5K,.'*"M7-NM0Z)C%S%( MVAD G5T;=V+?4L"-A#LN_=B@S\ MC9Y [*SCWI9[?[DXV'O[602^2M#5890."&5@GS(>9"1) C\RA@H_2+=VXNWK MJD$UW+M>979!(8+?13821=,X3"5E3-/81)D!T> )%S2,M1_+RC)K9"/[*2>^ MDXU;RL;Y 6;"1#Y- P)3XA.:!9KPA$HBP\@P#G:9XB ;_O9U^Y%692.;$_+Q M"',6KU-3"VQC5=TC((%=9NG;G&U59D9+<2^2(@#L]WH\F;OZK: .T,? ;?BW MWS:.[B+ U"19+ RFT1B:<<--H'UE?)W%TD\"40MPU@AP%OE.@'^M ,-[7G^. M?293/'HU5""V-*:"<)ZDA%,:Z"@U,DP#%. ?@5OCQD5^50)M*PV?17]0SJY4 MO?5W6NT6=:R5S %-]UK]LKD#BA.8@/.). AH' M/ @2JOQ,4M"_@B4P#I(%J<]X&(97Y@[>44!7 P\'5=N;JF.SWK^?==Q):R6M MWP^/Y>>8)2H.94)\DU)"=9H21D-.8.8D2P%= JFV=J+MZVJ*-=(Z.2O0T5@Q M7C"[&TFL(.XJJ;.@C'(U%[.[(N C"%B#@(T\_3DJ;/+<7)Q*)T\H3^<'\>'Q M[N>(:I4L>!]&\.J90DS MRP:U98%RTSCPS+)RG^,AOR+CPZ9VW3OT=<^-@W>1M0,TEQIKZ6\TDC[.L/Y( M].O,)2=V%8SY1\>GG\. ,U\&AN@0E:X?IG@^3D(B'L1I(F,>81)(N!W_0.S6 MRU]Y5U?M>_U55\E_2$+[7 $J[P<3R>;YZE=IO%O-*R^89O-UUDZ;5<1XJ?5HRJ?N%?=I2K M(C"[M7-RC,FPZ$2I+\(8QB!O'*5HNO 9TYN]OO$&0QMOVK&A= A6M!\:3AF8 M4H(+3([24JV!?3? MBJO6PXIJK^R^L![\_@CDJT 5AD*+\7>;QFPMS\K/AR[C>8)CI=1 "C%!FT\G M9Z/"&K7O5.[ A94 J_1K+NNP_UU= MH!QLF[YN>3F%GOD?JXS-N4]^T7,IZPR[RFTY?T"AAP CI86Z?MU5+,"TW-HF M'%!B3-$ZSFUO;=A#8"!V6'O*T7J&INS-P[IVM7JCRMO>U\/3B8W6UH_&@.SH M IXR]V=?-])SY,%(B-!VP !7JAW(Z+DV9C$X.VMU'5->A34,3U9>7:1*5I)L MG';V6<\KT9&^$I*1A:ZB [P>/4N]9GRCZ?S\V>V;<>[MFUNM;[U[]FD=*U^ M7'SJTA:ZJS9]NWW=M]C73:_?U^UV:+L=VFNT5]?MT'8[M'_I#NTK-[5NPB;5 M>4BY3GQH3)IM(#&6E"UM/E@D?%I.)\M!#I! )(#V2EN!IFPGP*RRDY9W#SZ# MA:GG)LW]?2]"20V&?& RP2G7"=C\FX4;W9RWS4[.9[U>Z8\\98)^!NB+O9(U@H<<1B$L6X)2? ^&X2:)*J M5(1")6'@:PR!K-8G7_#&].K-E9CHU*3KU#Z\;>]PU*1=@BT]L;LI&[2BQJGE?Y#$!ECNNT7.M4GUMB:$K;;) B,"_#=B ^!2H/$OL>LB(-RTVPP5!5U4:X M U(SF""6\O]BZ.]D\\Q\X5) MHY3HT!= #4U"6!92DI@@8R'@M3')ULYW78Q6-["CN7)O2_A^[G",;>I#(@F+5'*)><9(%*22RIR7R>)8;'F!]&P^54# _G M8*,JHVWM[,WWS2RZ)\M1WVYCG&<3U/[-OXL1;C*L3+'WE^5$#TJOU*$^7&B8L%$*O76SN2LT+H6.8+BN1BH&4^!UV&*R;B9M+IB ME?;$]%(7O8HA8N+08%IE4"#(U;5A[[S'C@8A6&9))K1/(\, \31/DX"9&(SM M:H_=P[EAAJ?'NAC\7?=P7M%VZ0C%9ZYDXX/O)Y\C8Z0.8DY$D( L98H1H24C M2D>)"DVDH\"FQ/[ $=.S5?>LH_DN8J$4YG[N?/M)MS7^-1^36YWTD6]WKZG7U[>/'J6__OF)![_1X5$SJ7(&N%;4_ MF1WT!,\,#L___'*P]^'BY/M;_^#C6WC^I_SP6%[BT4^'X/R/\\.]M]\^[?7/H'W!X?=_ N0<1)_.7\.S7T?__K[_#>#FL\F2 M3"JL8I^Q$-@,;@-B64H4&$5!$--8IF:Y2#R/,Y;X7.D@BJC/%(NT\86006:$ M'YF5HO;UZ'OS4;]')?L?OW2QD2;T39P:G1J94"X *6D<:2F$XKYDF-_=H>6Q MH;[1V<:.:TE);9YL/<"*O[?KL2F#.3L+KI;7LD.5,!\;'*3_&7BIC'@F")#4 M@- 8"Z$*[A/#C,A$$"8L8S,[9]EQ.&K&LC% ;?;\RYN3'7-,FIR\C)+5@].Z M)N37Z>@KND."R"9G+YQW2;/MN N]O#8:=6V_61@FLXZO4^,7SQOU[>B_KS>: M;'>C0S>//5#T?.;0F>^,L[EU^.>DCBTUISZ4]I2($6X$L9N2\J%W"/3GS-NU M2I?WYG5G^UBYIZR*(VEDW.U251^&-J?9IBR7N">\WCHC+KU7?,@5/,C&F4J[ MWL%"&/ "NH]6QN'><:]5%+L'!!\H_!#/7;0FA!Z>0C]UL;#IISX>0WO3LL[\ M^\K[4\R-JAQ71F/)OQ*X!=@%N'\H!]5Q:NM-5550%THM2/C"OD\/=7%ZBKW9W0>,ES: DOJKS)43FK9E#E2LXH3)5ACXF9 '%? M,*,9$106[.MI 8RG\J;LB(W:HPN ?NOX=@#@ >3H N4HTUQ!'@&GEIYC/#0^> M8I4G8 E8WE/W^_9(K1*&J%^#RIS(K%K"*VSM*CSJU6P :1%Z4<>V";8T\A Y M"O[)*T*U0O%6&-O&K_]N-_J5/26LJ:MO<\1.D8K:75<%%FN8Z)9ZFD]\=>X8 M*!5[%EJU>WN6_U 7RRTG+;H\/]%F5)<1FUO>6.EW9(]VJS76J]F[+0_'W?*5 ME@=>^Y[WYYN^%PC ;#G,HI4W:9Y*I&=U$6S,N6Q4UM7/G46G!\"([;.JQC=% M1BV_-WU[G,;L\+R9KZ&=-8)'Z,$PS49AV]M5U>EML%#!#&B;'E7ETJH/Q>B2 M]\%T,+;LK_UB-J+OVU44KNQ >1N-7/?IMMVPA>;GN4;!#\./2^%*)E6.R_O(YA\V/JBK8E_!G6V#]-RZ-#(VF:229[^LTS%+)06YLN;?%$'KWZ==[7=/9 M:WAE/I&6=KKK >!?9 M[O6VS6\;P&E;\#L ZR0?DII_UA;\Q.KMQ2NL0X9/)Z,_Z@]L?9#J$X&F58'] M[?-QJ5\VO_S1 G>\_X^VNP#;CSO1^OSR93ZT+;?OG=.[;;^F>),"_E=-@^KO MMZOO?I^HU2]3N#=-KO_^QIMO_C+8CK/[/MG?#F[Z,H[N>^^/F\QN?S/,'@K+ M_[<5;347-O,$RD-WY]+?K5P4U]W3N!(GH_'+X6BG!JG>LM9JOX&"W!H5%++EEGU:087GPLU\[D#79>_BA M7#9Q'F,HCVU*:E7DT]. ;^K:8>WZHG)+=?V6ZB\>R!N7:JW[\84P,I[E;5[3 MP75;QXLI[;<8[P>5R@<82B<:CR$:0;:V\+Y)0'R5X^I7B\$[_56#"5X^%1;; M<7GL];:L\FB75-X3R*.;]*>>]&<#KO\AI=;&W$=\D^TT_DE$?8PY;R+BR[/^ M-(/6O?'YSU\[,#=ARZ+H5%ZB#HW,7_N7<-V7$_C^\%5]S[__ M>28&JG\T>/WM9/#GX&CO[;>#X[/\T]Z[_LGY/FYA_G9X?N(?G/_S[&3P+H?O M_7]_/Y@__77\>G*P^SDP7"^CCK+65"3;VOPVVUA92EJ^=^O"A1_$VR^0:ZK#.JLDHRFGD M^S05"4T496'LFTQ$/& TU48ZLV6=5-/;MMF2"9,8&6"113*)%*RC M-$DI!]K. 22!LDN3 I-/C6/N:P:/<^9NJ%2&"9]0T(&$^IP3%B81,3(4,N-& M&3Q@/HI[07+=&?,.'AUQ=V&69LZOVDWXJ_C[_=TH 16 M/H_C5*19S./LAR?4. 75)07UH0S\]4\?2HP8='#H^M.-=&E]$!MB<8%1+)5(A U]1G0FNTRAR]'W- MT'%.WRD@8R: K\LD-81*G1#F\Y!D.DZE,*D0:0#TO41CLT_68;F6FYQ>;3ANG&[4/UE_;8(OE>C*98" MN78_4;?6TA.FPS[,N':4"MR!"?SDN2O.I]\G4S8N*TFM-J&Z'56)C%3$II MN/:IS-(L"RGEH-O2A#'%J(M4K9E6:YFU/LN2T"0D"65,J.",P$Q3(M*0BM2/ M(V%2T&IITDNO\/TYK=8)K=9AV_AW6]30E8MTY2)=N<@.+,<-*7W4O1ITKERD M*Q?IENI:+%57$]"5BW3E(EVYR&<&Q$]1+O)-,2KQ$.61R2>N9&17U)XK&?D, M)_W9 .SF[V5T)2,[&S':G)C/8Y:,M#3A;\L2-B66+Q;Q68NEV,YT*?O,CX)_SDX^;@??3I^!S\_Q(?G MN]&G\Q-\5W"P]SH\A'XOE8)42&4VH\04104R)\@.J99(J8^*M'=;SP\>H-O],-T.Y_:+KC'J/6;?1H=Y/ MH-Z<9T>[3O8%8HJQ3H+ #QE1(6.$^D"G>8*<.A0Z]B.N:8K5?A-W1L=F M>.T=L*UQ*46'>3^!>>T2B;'( -P(VC^$ABPD/ )NG>DX4J"14L ^6W(JRASJ M.4+M'->N1&)7M<\#5$AT*N9A5,Q"54.644FS5).(QJABTH (I04)1$)90*G2 M3(**29S#QOFIGPVN/55=0X=P#X9P:F9;K:38]?D=!I]?MJ]85*@S)*#(@":'65 M!(3&B2:9%@J,%\;3.,E,Q+.M'>KW$DH[YQMS)9DV>!> 4U;=7S3KK*P>L]"@ M4U8_H:Q:.Q#B2' 3IT1I)4%9A1GATN>$24ZU#'5H9 S*BO58ZI151Y55ARU9 M5S_0U0]T]0.[<.DFU<+I7E$R5S_0U0]T2W4MEJHK$N?J![KZ@:Y^X#,#XJ>H M'[@_E*.!]E[T1V7YFV>*T< ;C77Q@[PV5UONJ9W=KJ#@YD_ZLT';\4[3D_C3\-7@'>V^\G\*Q/>V>#P_/]BX,W!_#W6__D^Z>SI1*#B:):Q9(3:C#:XS.?9+Z( MB(RXB7P:2$G9U@X+>C1;C?8\:-+A,]VQLYEY!0[_UQ3_.UI=T*'^ Z#^/,8? MQ"S.:"8(5UP3JB).! \SDD5Q&K$L3'B:;NW0GA\_1LVG9XK\S\?>VOB]FJ[( MX*,:'@]09= 9'H^O@A;*#DJ1FC2.$E \04 H#REA(DU(9D(M81(C/\NV=D*_ M1X/5>@%NMY/;ROG,,? !:@Y>LY73 =T# -V<:\.,:"F2F,3<]PF-M28B3@#W M(ND'D@N8&A^ +E@MY^U0SI%L%]1P%0:?5L_\?(E!Q[4?7P4ME".$.1-&:D., M#%-"0RH("PPCJ4RHRH!$Q'Z&I;D2]HL+"SQ33X^K1;C6$/@ Q0@=!#X)!,Y9 MN%1AE&0R((P!^M%0A0"!J4\RE; XBW08Q0(A, I7:[(Z"'0\W#F[76'"#JBB M!ZA,Z%31XZNBA2J&/-5:V"/>:)P0ZB>@A9)8$A7YF4E%%OA^N+63]I+(N82< MX]M!X"^L8>@@\#$A<,[&$YXRGE%.3!9FA$9)1 25E("5%6@C,I-E_M9.TLO\ MU5JN#@(=&W>5#EVEP\U-$=WHXE%W4?4/4.K0J?K'5_4+M0\#Y1L5"-#RH32@ MZH4D6:I2DL9Q%JN$1XDV6SM!$/3";KG>7"FI#=Z?X%17]Q?-6JNN!RA\Z%37 MDZBNN97*N:\"";H*3-6( /4(21;1A 015R&/4IF$6+:W%V6_V$IUBFNS;-R5 M&HC-+:NE898&?TW*(W:[T3<6(?'$9?/7\-0K]>D )L++A[(_5="&'&<%;H?N M77J3 II1+?BRYUVQ<2T@NN]Z^-EVVLV<*X8IBN&Z8IA=KZP4_^ MVP]<,^QE]V MAVJW11\V)NYWPM_L=VA:?G/_K M?#7N!WT(][\=[7V@GSY^&GPZ?GMY>'QX]NGXTY>C-R<7!WL'P:?C?G[X\7"Y M)B;3(HQ"G1(_"P2A@61$Z(@3R;G.XBA*DY1A@KZ?KB;HN^IH+N_$J8)GK0H> MLRZF4P6_0A7,4T!BGT=,Z9#0.,(41J6)8%J2Q,] T4=!I)5 51 FJ[F+3A4X M6\SM'7:%,I].$SU G4RGB9Y.$RW4R_2S4&@-ID@HI01-)'R2,04Z29LHI$:9 M.%5;.V$OH*LU?!Y>$SW3?7-NZ_ ZP^$#E,QTZ*8T(1JPDP8DL1/8\Z,281DH'7;42 &(ESV&T^&9(M[S8=D;[_YV MI3,WHW2FTT&_6 ZEIN;>VK6(B81#)-"$T5)5F2QL07J12:1H9R>UB4\VD[ MMNU*8]YYOA]MN%Q]L>[7-EIGQ?X E3%=*/OI=/Y"A4S!_(PI//^6&0WF36P( MUSH@@G*1*J-"ID'G9SV:I)USLKE:8QN\6<$IL>XOFG568@]0(],IL2=58G/# M-:!)% 2I)(D08+B:&-19PE+XAR=!%L"G?H1*+.G@1@FGQ+IN^:X4S%R_.HFU MT!].!_!06?V-:)@/IQ9\%BHICD=ECA^^+'0?OOW:*F3X7W_4[Z)Q)6I7W<8% M"/%THO^HQ=9OW[^UWB5'PV1I8%O_GA5SV#C51!2:?R'<0*]>\OX%ORRW?E_H M?/WD--G&P5P9HY\="&/N,Q#+%8FN' <[;:#K1E79TI>@9P&F\#)L.U^[-GMG M!7*"_\@#QB-?T"AB+*4A9SS-PD1D/%.QCE)J/J=;.\>VINC(>*^03@PGY7__ MSG>N+4O:70E/KY;P@[R<%+STWD";QCUO?RBWJ[3,J2ASE?,B;Q6S6/O>'HXF M\+3)R/LPY%.58]%,M9%];T'P\-_NPH5 MEW1,Q6J95'&2)@$U&E88U5D4Q,K/)%6I3@+@V-?<)Q* 1BZ-#(VF:229[^LT MS%+)0]_0R-]:CV+ 6;;-XNC^M8"C^!?5 DZ"7U8+./Q%M8"3(+WES9M4*\X5 M[5SG^KI/6Y>SF_7?-FJ"][34 P'*\MO># 1C.";T4A=Y/W^A@2QQF>?C@^_ M'.V]O3CX^*Y_^/'$_W1^=G[T\?#\\/PT/OEXF,.[SH_>'(0'RT&LP9_]@_ M M/=S;_?;IS8?@T_F[ 5P7GX0'X=%>_^PD_"?TZX">?#_Y]N_O^PLU5N(T$(8J M(M)4$9KPB#!##3%)9@R+(Z9\/)8\Z,71ZHEO3QW%ZCH(/_-D"J<"-E\% &J$ M'#0 =%_14(V?AMI*Z*XJ-NHDJH"32-5"H4E6'*>":3 M,.(Z\8-0F<@1^RZB^D)%=U_'H6VDJXS"H8^4[&O1>(GC :*BS2F5&DEXRC@09@X;MM1%)QSVT2P M, 55172J4T)5(DFF4TFB2"6!0:M%QXB"+'@,:KOQ*.A<]:X.X7I@.U#;-&*1 M$XP**AN/@LYYNPXU '\J MGVJ#\9X",=*)GVF?8^6,D&49CYD*191R%1ES/>MUH/Z+07VAZ'9JDI0+/R, MX0FA--%$!)D@@2]Y%(N$IB'6Q K#7P_I#[*4N@I,:Y5BZB#QET!B8!C+&-B, M84)-:KB(:1 '"1!C"K\'UU-@!XF_'A+G/)SR:\'Y= <@5 M_^D*[#\#C'K.D]ZMV-.:Y%NYXC^==<-MCB/M$8K_5.ZS37&5#4Z^[WX_.#[, M#]^\CO&9AX/7T-8_^R>#?WTY.3[\A_/U0OG6$ M;D@#WW! >3^EA/+$D"PVC/A90KGQF::&;>W$4=J+@^Z=1;2&*.]V@;@2/AT' M[D. ^Q[ O5"DAP419WZ>K&NU(?O:".\S;\? D=!^*_$L07ZN?$ M&G=XB90P'J6$9G%&1" #$H'.#54::T$5@#CM)=ECL-6-=S8XM^H& MV]"^,X MH/O%0->J_I@$PF<\(8RB6]4P0;(@R8@,0QASGD210+=JV,OB1Z@5MOE URVO MZGJF=+MJ NN?X.:J"3Q:*1RG).^A)!>*W:2^T%DF0J*X-H32,")9Y',"[(5G MS*0TTW1K)V91+Z;=2X)^=O4".N#Z=OK)Z:?-T$^_OMJ-TT_WTT]S(XZS@!H= M^H1J/,@D\ W)0B9)%G.11&G,CS&'9Z>?KJAG@W."ZRX?3JT; M?J$>S&JU@:4NKE7QFZXV&O!.%]YDY!V.)MH+F]8_;9/MBU_F$YA]>;N19V$0 M_/%.?]7#J>YUHQ,W-QD5A5=4#2X]<>F=ZM%IP<=GN?1XH;G]?G*FX?]":V\ M3SPK/3U46GF+!4EL+*O]49!M+PKAE,4 M^/#H^C4TKB#SJMNX #">3O0?-?SZ[?NWUANCPG1)-%K_8K\L!PD8CWQ!HXBQ ME(:<\30+$Y'Q3,4Z2JGY' 3A5G/763%7FJ>:")#=+X0;&(N7O'_!+\NMWQ>& MK&Y/&D*#5\;U9P?/F/L,WG+-F2O'SDXU<#F,'Z.4 'T$%8V78=OYVK79 UP! MJOL?/Y[M=&OGV)9A&QGO%;+D(19RX=ORSS$N?Z MSWS(AS+G?9QU9;'17O-.E]/^Q%YR--;%4@+%^@S/-1#Y BCJM,\+H-Q]^%&B M.O;R(2CBT10>K,K?[J"6NL8"KQ&)_>/7!UZX76G=N7Q87I7^\0NEI"/#LDF, M_AA(HP'1'5V @>C=83)?X!4AS/_>_^&#\1^[]L_@C]^\<3'ZFBMH(O?4_%Z8 MV-$4.>QLGD>S>;8/-C/):*C5SY%:#WO6-,XK83GVE2I8>E1K?HT)K7?*+;K2HG\ &.3-5*P\#'_"RM^' MR[R@P@ 8I[=37@".]2]!QL>C8N)!Q_X<%8-*6@*?O+7/PS;P*:R(!V@!/FMW M"/2]?]T[_V1^^L(.$%[_7#O)[G8341U:O"M)Z@1EKPL8MM:^1FV_LP[.L21 ,GYB(OM5>.M#>T$A;BY?)7%WKYDVG9?("]K#^$ M06T^+1HK>)$)5%V>T8$K[JCN]0,W]5SUZ[F:VU^-(8"&D;7SP#K5?(@7@;YX M7['VQ@+:Q<^6K*==.<%/@RR*>I7O<.&>X/45]\RLK?G-=&97M;^<6U3OIV 1 M7]^-QNQ 9U6)__*)I[^-"[3"QGT8:&P;K-]\;"6Y!]>C.[?G5>&A4SV4ESWO M=,3[<.6$%V!3EVBJF>ED6FA/Z:^Z/QKCJ["/O\,W<\,-W61@N;9; WV"^9F, M"HL8ALN)M9)*?5,7\#F"H]T^J@Q?&*\"WP@=@3%M.1C&Q>B\MJ<\+D;32=-. M#*O5-C4T[](^$FPUO!B-O"(OOU3?3H=2%R@B=CZ^#$<7P_KSZG<[@-(Z&B2? M8B?E! W=QNF!U[8&I<2GJ]R@,8D86("1W[_T3#$:U#-23T9E .>#<3^O#/P2 MYW4^"-MKM@S7$COVH66C@8:9+='=<#F:PJ]#+\9.,BDL/9G>0#Z&M MI[!B[/3Q&^LNM3K7Q6E#X4&:?JZ^HQ2 MZR\K'^I&32]_,> K_A2[ %:>>G;5IQ=7?0@BK_*K^CT>:UZL=JY:U@L#B,@Y MU*M9PB<+P28U: M?(K^IG[. 08\ZPZ]K)Y\_=3W[$70@HNS'"Z$T?( ;);G^("=$&CY0B75 NA:F_CCW5,SRI+[#?NHYW4"J5Z2.TF MKK -YZZ>VG],2UB'I56W0?C']=QI-OB-Q65[H M/IY <77C;O#H>C-G;CTJ];3D@":G9/%%U_*(3^$H(B!O^>DP-\ ;4/'#HT?X%IBY8FJ7D''Z3,^T>MT6NW2N[@X>-=AT2,^Z4_,140MQPR_J M]EVBD "#T@7O]^I%8@<#KE#3RG1H2."9YGV0'5S]-[:@XASU:ZJ5BX^\8D"V MO?L(X'69-+=- XFW'OR1;/613[Y,[FX57NO]ZTB/-HG'?4200LI=&0M@;PQT M,>-B1T/]WOJ0;(#,9EU[?Q>C2:4XO/>8ZM7V!);3\6-W-+&^E1_V="F/>#(: M5S.64IRQZ;C;L[1E<0RI&/?ZFEMH/.V/!(:'J_AR8=%1R[.*51,]Q*PC51T= MA1:_;=Z\$R\.]G_K>8>C M(=G3U?M0M1XCEX='OSC<.X:OK_S*?M-Z9F4^6UJ.UPVX-30L#W[QMSKX#8A5 M=19.#ULL&VUG\F^S"='#4^@A2 ,\'[_#R&BMGQ9N'A>YGO#BTE-\PN'*.MN@ MX0!6D7NR#P_U;'X07&^' &/%=KKQ/G0(0"N;7(9*EII'E2,S 1X)\_/WJX/W M/4MZ8:IAO8"LP4Q 1\]@_K"CR&',J)^/K !8K A5G.1ZGD%'D(,G;"<&!;0 MI)K'ICG6QL>']O6WGG6J@.2#]-:C,I^LY=;"UV596?>U$Z2)L,\$<2[8>GA6 M&25M2*LS.+Q&AIN&7%9,]!1X3S'$-^"CN-&UV.OAUQQLDOJ+0I].^[SN*Z@P M7;,+6$IFV@#0.7#',JJ MYQ6[L5W_.LK1/)G@(AG9%&<@+O ']*FB;XN3M(S<#=F_Q>3!SW[^W8JDA14- M:&'K44*/)2P L !4;3-!AR8VIT7VP2JPEL[8=E]>RGZE+;A2UI*$Q]5D$&VV M%3RRU'5@7S>PWK0SW1\C.+4E$1'*4LF%*;VCV>!2G&^1XLRN3W%VR6IJ@Z.UZ>6<;WTWL\HZ<)Y M*E6L[JKZU>L6@EGU_RP(=7W4/;$I$@NA_2B!3P:\ -)K=Z-&7[//BM=/#K#7.T+4=877,XZ5O'Z"$LR3-O%S@O6#J]N>N\ MCT'F$D,80T3G4A/S!'/KXJ_1YCGD<35ZHS>EY/"^ , M5?CJ(%<*R,%K6'T];]=4B+1;YKS2_Z-I&ZG$=-*$C>>^97C@*WAJ^X;_&8$Q MV:O#PC;A!#HTCSU=13'<@MN !7?3V2==G@@/-#C8.96[;HJ9!E.[ZP:63]]Z M_$H8EGZ]".<*H5ZK#"!#8J MUOXF1R>EC>^.^I7#MT6C^MP.0>4.;J+)Z-NM2(PQF'@+(SFSAQ 7%YD%8)*N MXM?S7#P8V)K%*8^# )R/BIJ\++Y_V5UIDV1J%W+1@U\P-P^;)3CP"QOY@(9@ M#21L:*GGDF-Y'KP6"-:5/FT00"10-A "&-K7+3I7/<3F8N*>NCDSFC6K?BK, MJ]UE-=23BU'QQ28*H<20D2'0'L(Q@0&P$HUCI)X"?4VCV>XM;.^\ZY?C>J2: MG$J@E(W$-J&)N=*R] VDC/?+T>P.[MG(0&'S.*$Q+0XZOW.^,,XT)B04'+MJ MUP%IO2K'Z$HUQ<@EQV-[D1QQRWWY> P8UKCUJSOKRWLU1UWX:"%X,X],V$O[ M(ZQ\I&$.9>-*(8,1+, 17HZ[^C!69QGC+!5B,%*Z;Z'DLBTMTTF5OU^'$UK= M 6QL;$H^+_Q^L]%RPHQ& M@VN?EF6ZWM/*#0^?/\C%"$KKU M5Z,JLT CO'U0YW%9(Z0.SDD+;9B"9>T3BVS$1L9L7&*)L=8#,+[O]TF.#D& MVZBH,U#L&+\ 'FC-%7@I6D]EF<,<#:<2^@NKE_=KJOA5H\@,]07Z3"IQ 2D< MEDU\RKX%O8Z84P8?0&NNM&&@D75[,7L8GV =,0VLXW*^Q!@,K]6*_147:A-" M! 6D[9[?90L-E40^J69QH]"_D6HSDM,ZY;D2TAG:J:\8"+PQ"KZ"TE4*52OV MVKLJKKY@*$[J2/%<'9>+24PV].L)K60I>HK_53@9KK6#V M7[5.^C B!08[;+K:(KQ=S"&K\1(\Y;DX>VUS&N:89%:>H?>P@3\YFKZ^<&3/V8.>GL!VI MT;#!M(69LYV;D8AI YFJ4AAS#5=-1F\IUZ%H-G95BG,FN=8# WRESF6NTN#: MP7"['B;005 >7YN<'VBHGMCW;AHX-.,PUW3UY"'7J&H?]&T,'!<2#%4M19WUQA:;T]K23&T+=TYRQC9'P"8W5ZF3-0#DF+J#4VSZJ J!;SM M>?O#F1S,R>=&K(-W6EJ[Y4X+H;&'W!JXFQ&^$A'THZIBH9V#O=:VF_7J\ ]W MI51U3[#*1N6O^FA3I/Y?E3-\9(7W>R6F2DLPK'0EO\"V;4*#%5YO"**!.0FU[AQ6C7YSI47;5R55:D6GMW=L&*&VXH7JZG+9[Q* MX\:UU\KB_CI"BFZ=Y !6"O<=8$Y.95&UG)8+3+JPF=Q@@)R.$++F^R1P4Q=. MFFT6=EO5*[F=:CTS3^9YTN7,3PZ=;-K>:V\2P"H?\VQUV^OM]]M7M+/.PM8K MD#<#QAH<%!"Q\>)H]*O( <]M@@.2933E[=!9"_+*6QH]C+-N&[6D=<%F,9OGG]4:[9OL3 MW@ID:CSJUZ:7M9QPT 58Y!I:>?3WZU=57![C^'-_*?:YRF^O==F"Z.!H6'-K M-K#W2W?OZIJ_>AU9]]F-HU#)BP(=4%K?"G!3JYSKO,HOP*IK(W$>+^\M;HC1 M[5#ZDNY%;^#4JM>B;%(\T3V!&W :69QM\&CV*E4;/Y;G\QH@6-R#.?/VS8WG M6CXNFF9J>.\(Y0U34LT4W3,(;Z=5C*XA"0 9TR$ &!@-F,5AS85\I"P9:>_J ML%97L\KG17IP6PH,\*C:IGM=J9X?I.@YUWW'*A>\'@(>-E!8;\"Q2ZS*E*UE M7X/9-[K4,U9:AYH6[6M[6[,R;JB*Y+(TK\_2S%R6ILO2=%F:&]);EZ7Y^%F: MCFD\>5.O9AH'=03+!D8;$[39'EVSWG81T$(/3QLR,JD3R>S.=T65?V9VCOH8>47D(*63W IO6)DR:G=$K=F7KP?>+)M1!^M+S[$9*K* MH%/&B: MJRH@8+S=]Z^\*/:W/8SS*%U5)FI:8%T;N#G3;D"T%&M6?,9NE*C\JNCUM.[$ M?M54/JQS-B0OBDN\IK[_Q3PHW'3F-WCS;FD3@W"T>E6OZX[Q:D7EA0W8R#., M3+5[.QN1*I93C+[9ND0 #_^9IMM!59$ 9*+?R@O_8?EP:-![N,*>:<3JTX&Z M(:=W/=KH33,\W6C^S8UM/,FWK[P.$_4\-JYL"&3B+@$^N!DX6PBH5P!P@KOK MT?*OXRFS/^U.\SELW(!TB;]]2Z!K5'J5.X.C.[XMRNEO5Z#ZL"W16)OA_1K[O-0JJT$ 8K,?$YC_879-:Y=66D/\,6E>6 M>HAF4(E;#6R:5S'P^B,8O-UFST!K+T.=EBKXT.846XV_[E5K&.VVK[-*MK^_-S-BZ).*\W-"5UU>^S6G?0.^MWT7T M,3B_9+PV!ZC<.]I,>E&'WZ@_N\!^-?B_=58OI:^SF.;^3(>53FS\_J@6/5J=#&T MU8+GI3SKRKOW0)0ZJS:?Y':\N4T\AR?;^ERU_=!L$),6(T\+/D!7S=PMBD?2 MPU7? %SKRLIPO6ZR> "BI\"K[1ZL"?^"&*H'XU&!VSA*WL5BW73POB_ ML/<4?LR*B=E,WNJ^[94>-?>C,F^LRR-'KIS^W;CRU@7 M& W$M-A>G:%A,Y?K?*BF,UB8;0(84Z&1W34P1KE%<"[Y5UO8UY;7GKU[EOYG M:P[DN%^A>7V3!=4:!G0E-T>QE3CS"@O18GEA'(G*Z-HWU\C%/ 53Z,M1DQ:] M^)1:+*K,R.'(>L3M3HGF:6B5 I;: N9VDU75C:8486^&YK59?G%6G9QGR\DU MR5&V6U:BJD'!XQ!*W"&Z-'56BD9#T@R)I\#TKS+!VN)CH=XN" Y$H)?&?FN2 M\\8*7^JI58=C?EGM)MFH>$@=J3#W<:P+S]N-@ MB4V$7?5-8[7RJRH9]ZX^Q1$SY8&?U0?S6*>+E9M^_@7=#DO; ; E/VH _E6= MTL@ORWEN7ZWG+_5D[M6IO-DKA9CKC8B-VVFV0[$Y0;$"7B[1,0-BBTFSLR/N MJW,<=^&35B5Q;-/?(&_>_@TUQ%OUP/_'>[&U>L76;[_L_,476^]?OX+G7WT. MXUW7Q6WK,(=!E^HPWWZ/0+6^K$=KUQX)@M52W^SN_NT=U "V9E"QEB69]^N* M,K/C,.?<_ZS>:[NU/\2S![P7_5%9_E:QAGGNSU:U\V'83%[K+-EJ?[DU-&N= MM/PLH>&*^K!1+-:#NQ*;W<1Y73085RON])OMF+*NTJ:.2%WF?E0@VYG,/I]1 MLJWCT<0F,=E2"%M-/2/$\,J'/93VC "O/DC(MM(JOY;CO/ZX&AKL);()J]/K M3C=75+[H^3$-VEOX^@Q4CJSXUGS:LMJ MW=?2;N>$'O6JZ@#S?>4SF[2IY3NI]W_:[6E6954OM*^QW[W0OS6\M2V)L]V4 MZASX6+7MWBIE@1LDZKE6U\RUT-69 !4_FTVB3I-;%7E>V SKVO MI'KVD<15,TM8FO. :J-/:[J\^70UG5WH8K,[D5LAJ%MI3R:I#/^\.FKEU/IE MJMS\S4IWF6_>RX=?=6EYQEP280*+F5OLRM.@A1YJ P,U$P(\T:8ID8)WW@+Q MMGX2XQ8@SA8AJ8JA-6E.+2"V&Z!^U)XYC%EWVBRAIKT0FN4Y+S$WWT8Y&8WZ ML^+;*.35MLTA"TR4=>)PP[:@A)U 8(6!/=M_ ^3\=2,3%I.G"^2 MY>LZZ[8!W&.E1+[;!N"V ;AM !O26[<-P!5K7NSS(@6PULUD5EYUYNQ!/HY\ MX&M5[A3H(I^Y?V?>:>HSMF7Z6P.!-EC3SZHC2H<;-HI4? MLN(.C:_M&A.S<75:WE3;#DT)B+6DJ7<_O^IV*[$CW=LDS\FKJZ-I5_IG9R[' M'^9Y671M?Q1D5>">E_6^YY_:YKP PG4HKR:K2<5KZW+L"\$^FV# IY-1J[WR=J]:;OPRVX^R^3_:W@YN^C*/[WOOC M)K/;WPRSA^+S_VU%6\V%S3P!_.KN7/J[E8OBNGN:U!@,4X?C;[-4F5K6\:-; MXLFR&"^=[58]<"D5IY4$5:V48#7KJ04X5^B 6^/6(MS=LD\KB+L\^-FO'<@: M?QY^*)'P.U;LN5#[UPG]!V+2DD/A;]*%/3[']Q&AWXG7.0+R7IZ6: MX)GGD$TRG8Q_-"*;U1V:G5YWO=G7DH3ZL=[./M-9%!II#=(:)]<:_9[9'_1) M:YQ#:]3'O1N+/U5U[WX-@TB6S;GQQF5O'9N"V^3G)R343NUTFF:OTSF^UCF, M:J57+&<10.+PO3A\8 [ZQ.%D.L^7&>DU^MUG6L]LS5?/8YS)GLJ3V>)0HAGD3_G)7*K6[CXMF!\O'F*]VR <3^![)_O]$C]C\%^]?'-E\NK#V' M,R;/@^1'+-+#1Q3B'I:/MR ":%$$0#%N55F\VS9;_29Q.,6X%./^C L^K9A5 MBG1/1>MAMW$"NTNN/D6ZI6#_=C-%52?VITBW;)'N.39P?\-\LX!>"%;/OE$( ML 2"GUAHWC M&ESR[2FT+0?KMQI=XGR*:DL7U9[#%[L7'2BB#(^1(MJ#ZD3,_F!(>UH4TU:5 MP=MFMW6" S\U9?#Z&,_+'=D^QX*+$%8!O69]EP3^EBNQ8&/VXW2E4"MC/:N-6/8'QRZ;$06X)U VPX'9 M;;7(D:?XEN2B*!?PZ^"XM54D%G6VT(>[U<*)'I:LVAK&E"MR,_;HI,CX\,CYN3JZF@0-%Q=IQ-FT* MD\VEJ'A=5+QB81>[_DF^P-9_>@)^JR_5V]KPO1,D.!/"]GU6C+ S7355^"(S MT1SJ&H+M25[]^%;/U 7I)-))&NLD^'6H;=5#?522QB[LC7##WI6EX:?>74HW M-'I>/K*GV:A+2>H-@U:D-IX@GGAI=8>-K@&O\=+RT]W:OYH&,QQNAYQ%HMGZ M2ZO?:*?/,;&O\K Q>&6J]LAP_Y,;3W9YMC5L&*5LB;R=VI$QFAL1?\CZ25.7 M7>JRN_%+ZK)[\4P3M>[,"$E==O? M*4NNR2J.L13YQ?5RK92I2Z[)V6-Q1Q' MM5BGNEUX]1QTF2[5JR2I#-NCF]HYE2&5J[BJ?1M:D$ M*4GUY5<>/KKV!9NZTX[H;H5CVNUI6BUL!MFN!":W#DJUFN42)-YE%>].TVP- M!R3>Y#/1B94UD(2^ 1F'ITW.82$K:'9[%%I?KF#:>+P+6O7[II6CQHEDOFD ME,/2FG\. R>QXTC4'7V=1S&?:H+04#8=TS('5C5ZPNF@8FH M5 V!F^;G38Q M.-E0"D&7UOPN"&=!R&(NC"CWW*GK4\>WY^ ?F*T!8:=1*%I)YFZ95I-0+\F" MZAJ%:K/D9Z,8G2+6_YRK=GK+^>%)/^0J.?8NKWS/[@ M!-MYI)BJY:2N@!RDMZR>\5@BOFXGKC4]E"]>O-"&<_LTY$G"W\5)PBH=B+_W M=SO[;AIQ ,0R0@57D*(-. )9P' 2 8S&$&%@I#)L"$3@!4]*?5P[[H,;&T'X MP'S7QOMQ-"(KAP/ "R/0*MF%B3]FCT$H3KR[TQFS!7(I-N@"WC?X#WO"_ =N M8&HO,HT9 SW'/&\.%XTC'N/Y_I5',OM[XD:N&!NLP5,\:1C?)OE<#-?/YH=P M#+/0G;(0B"Y&&/(H\21\ZJ0XI+M/_[Q_?VT-380!@ 7!(1A!$AIV$H$&Y6$$ M/\& 8.&-(.N/W3#2@N(,AR!,L0ERV@X:UBO3<$(7OL$I36#I%N>T1,_UE% $ MOI9W&INIL5"PLVU@B"^Q,+*=%GGJ.M<'+W+#6+XHH$8T=)(JP5V\6)0Q8TXGQ ()7:03F\W"X ?P>LR!,ET09[RK MVQ?=VQ?$/MH3+ ./W)DH.3-NQ\ JWKQA&+<\#(!LMN0+AX^Q6^T> [0ZFP:V M$5]C%DA&?Q-RC^% 47-XOTORFV@V]8B MV8I_3\+<*WW@UR,0K+^NV1AF]89Y3VP>O;A9F+QZJTVX-!O]-B M ]8?MGJC(1LZ7=[N=\;_ZH-K(]0O6C)X); L^#=L'Z@:7?A[ Y;5(EBK@3BM MTH DH\AU7##P?-6C*^]LF0^2BA;QWR+CO1N!6A6M3''&MV#4YY$;X5I_1$-H M@Z. J^Y(+P"O^2*\''')I\Q9*2%Y-BB[*XBK$H^%X*]X\ ^X$J%P^^))D,"# MG>CU'@Y 2=P L%D[87T5;+;TB^\0+,=A@48Y5!JY:&WR2'>]&AT.@F_E![E,PVX;UB,'U%(^QFJ\0$VV*W7Y7 MAPGLP.$!/)2ONA:O,D 8W, IJ8.X05F 2HPB=*O';ES*>6W@>#FOF9C78CSP M#B63T!C.?N' :CGER(&"/F<:$O,1 N*7_L0L>C(>:!;/\<,$]7DFQ( M9VTVB 3D1T!^!.1'Z& $Y$= ?B2J)155;=':RB;'!.1'K$% ?=H-NDR7ZG4, MI@Q ?<4P7@^POHV*J[I0<#6 \:OAJM9'15;^M#T!_&E;$ZQY56^[9;;:%R_J MU5V^:GY>@*2[K-+=-]N7/TM4&>FNC\>D![;":J'[R;F@^+>H UFJT:TP\L)9 MJ=WJ-IJ5P$T[*]5>:1NL$_OOQ_Z]1H_8_Q3L7Q\;7?FLQED@>*N-K38PFRU" M[R]E=$\,OM.I]"9$N"?P)&O*X?6QGA3A4H1[6A>_3RX^1;CU9?]AXP2)9V+_ M.MGHRD>XA))_M)VN'G6QHC"WLNQMF:WVD!BBW*W+??X^-A4/!DZ05ZYI)$"AKG;HH#I%#0N#W>,@-T7 B;^TU5X_B M3L-8[7KVL$J>2(UFSEEX'?C7^&\V '#D0"D:(X:-3&:!Z\?8F *IV<0V="%H MI%VA_&57L*S'6[#0C@QG@R4O8FHX22^ R2U,'J:SOF&:G-..DQFNF8Q@B"-. M)E\@G$G(G<2&1Z@EA&EL[:Q6G,V&R63-$-:L)HX%*USVFU#:43#OWE"DO!CG MV@F6M '#A@8=J@4/$.W#CQFV2:N(9ER>'5>S.Z"]W([])+82:..75>C3T&JU MRM:GH3WH4)^&X^6-:HWLKM-04@6S(0BAAA#4$()T NF$XV7_J;U =3I/:+3- MIM582("H/\?Q[**>@R[3I57J1'6);AU;S-G95D^*PDS9U\3P8GVD\V#9@S=7TWBM',/O)L\X$:OU!K MB/THT[',;IA&;N#+^I90U-$"(9,(IL;#R#1\'F,Q6,CM .;O;LGYE!]7/D.E.V/J=;92(\)H-9:?Y"M($6PA7M?L#*L!*J6#&JB/3U+YA-C] M=,;<4-1UVQ,6/IS.TZ@VPH[5[)G-7HO"GC/F?LC3**6G46U%<+*0HZ:*H#Z^ M1N7S'Y^Y+Y(>3VX\<4+VQ+QTKXV"&JU434W#&LIN5-;GJ+8BZ+8O#A.E.Z]7 MV]_0<]!ENI221P<(U1<><7$*0&"0^P^NSSD>Z:?(\1!J#EHGT.(UC1JI=*BZ MOES%M4"W3UJ@SKXZ)A6_P0;US75 Z7T.?0<=)DNI?S1 4)U:W]/W,A%%^XZ MY!Z+N9/N"!I7(^[SL1N_%L70%$L>0M^K;J=%?;\.U>FM@FDCAW)=-?S5M ZD?75RC?;VHE5Z8 M&1\$O57]QSI=N4#K;F,C\(>3F+]5C-,LWK]XSVH;@*5% MWW$Q%E=PYX7_"4NM:;C6;BWV."O^/0ES27K@UZ.0L[^NV1AF]89Y3VP>O;A9 MF+QZ%V$(I2PC<&#(N'>!F.G95NS,8D MY.-_O/B;:PU8NSGJM-N#0;_38@/6'[9ZHR$;.EW>[G?&_^J_>/=-]+,#[_D. M7@DL&_W]AKU;Y(E2\/>&=HF_"U#?R/@5QC0SC7O?;LB.ELDH^LR;8U-16.N/KL]\VX5H"5;=<;.*VB\\2KQ8 M7*)Z#@1^&5PT.@9\%H/N, T@M"P!MU7YAX-.>U@.@,2.]BU=8<[L&^Q[%G+G6"* M+!K+OK7N"D(1-GU677PMJ_8KT'@/,&,]1C]]K$*E2)H/BPUS>_]F/D/+MK)VRCB M<:3'-'Y"?"ES$0ICIZX & -\7:FIB]T3[?1SS0/O%$JFQ#('3[R;-1L"OP@ M4%QA0D&4A/@T.4.XA\$O/G\2_A>V(GB8@XYR$O!7YAD.+-X;)&'>(_V]*V%C M86@3%V:371B!0\._)USHS+&+8+(X#";:8P,#A_AT6/U'[MMSA)^%.%>L,TS@ M=A:ZGC%,Z5+*AM(;/")P^( \QI471-%K8QP&TVV>31DFND'>OR$3BX;7@J5E ME^I)\!0)/@/)MUU/G9W"5/D$'9\5T@09:8397;A@Q,=H5J,9%TK#%0WAD<4X M SY4?"JE3K6)E[WC4V&X0P'UY\+?PD3]GFVY4[JK#MLJ%._)J+T*3;F;_4-; M9U^L*7>W?>B]U)3[2)M]=>K1^Y.M7NJ5O3LIJ5NHR0' M^1L55P*4Y""?@Y((#^2+?;\B1J6F^1"-+*D^AI062:NAT")5:9'J M8^9QQU6J:'6M(\#64G*'D#"G .BI JTO:CQ(I5-)$ MP#75JZ^L:9D#%3OIYXJ1)MB%>/WV"?;1:ZH%ZN.25#[G1; UQZ&C-30'/3K1 M12D?\C/JK0CH1!?Y&I3^.. 4>7ZHBP*<@_*M_>.F6VL:VU"&H[J>1[45@-6E M#$>MO0X]!UVF2RF%=/AY.=7^BX[-5:?"H+2'/*YZ[>-B&]#Q#DK0:306.C!' MNO1<-.OUZ;@NQPC;1I;=W@YZ5X=-\9OPO"61"RF(NM\0^>.W4EK.R!^^-G3&=J9%+U ML:BT2%H-A1:I2HM4'Z-7C]S/Z??'GU=6IQ?)+AB*Z!YP],U>F\[Y4I*&DC2D M_^JH_WKFL-DC_5?3M(J>@R[3I7KEK4KBPF\'KB&QTMK1)2J#._AQE#->M^:W]/7$C%WV-ZY![+.:.P7_,N!]QT1B X+$. MDR1J!4 )-/(Z2!-8G1/$'C75 O5Q.RJ?Y3AWD?IQ((>:-:NL/!)R3I%LFJKI MJ[[9'?9UA'%;)9Y^3$?9HQ+[<:162:V>< NU-[SD$>-ZJ-7Z.,;5!G3[%L3@ M!]\%4QC2G)#<*E)?2XM$BT2+1)7JE Z?Z4Z(1G5 \G(LLP681E1BH92-*0! M:ZD!.V9[>-Q:]9KJO_KXF)6O;?J%.8;#1[$Q"X-'-\)RZG$0&C'<._(X$#*) M8&H\C$2EDQ&,C9#; U&5%V9FFJF M2NS(D19Y/FF[9F=HD0XA9X@2;ONL^?UTQMQPROW8L"RTZ2T+Y)G)3:JT)3A;.U%03U,?9J'SFY3/W1;KER8TG3LB>F)<>*M,C(B)5 M\RRRZ>@RW0II8^.#DMD7(VXS\=NO+(#3:'D M;@5,Q\79K&D$2;FDZKIUU58 +:M'>21RZW0;=)DNI43=<>&?W:43UI;CN3;P11\#"^(HM?E1()27ZJW[5)9 MJ=<2Z(IILC-=-=7X5UVSWVKK"GJR)W7U8UO*!I;89R3-39I;7\W=,EO#B[>* M(.VMNZ]_$S,@.?SKN(_O_B[^*E)X1UHL$G!GNO]D_3S7Y]<3^;O5$A*V1/)T MT!E+!S+_]T;D_]Q'_O;)=>()/![N5D_J="4CK;N-C8!%DYB_54S9+-Z_>$]! M FSNQSQ<9D[=2-=N+Y*M^/A9S]=2X;Q^! R#':A@E@TA]N!1&EY8\"P>(B7X=A9Z<9L3$(^_L>+O[G6 M@+6;HTZ[/1CT.RTV8/UAJS<:LJ'3Y>U^9_RO_HMWWU#2\63P';P26#;Z^PU[ MMU&4].7O_GK^_MV-XI!%QJ\PIIEI0%#>$*4=7Y-1Y#HN6S@)7?[9,A\D%8] M_5MDO'/'(C7.N/KL]\D8B 57?!(D\& G>KTR5SFA=W\?A3?OUFE*#6RC M>/$;-X:5L'>APC=0#]R8PH63U;7=/%\-9KI]7A\1^6#"X?]\?@8'M>@8O[/0 MGAAMRS1:S5;3-+S-V%S #S88N@CN>FDU>XV! 6/UX (37*CI##C&$47_N[S* M&IK&T\3UD,GV2 8:H-?3(0P:S7P ,,%V9_BJ8=P"ZQHPOY*RL0-%)2VM1GO76ZQAPWB? MA.#'[[ID>-G=IW_>O[^VAD:0Q,(;$4HK @7DCB',\"%6"(,9#B%P/6,6NC:P MUP2T/W,@$HFX-S?8>,QMW ,.DM!X"L*_@#HVE]5^&2N8!MSSQ#T/_\47%[@$ M2(VW%I UHF0V\UR.ZL1'/]L'@V/'@?K]23T"1C-EX=Q NJM6-D/H>#DI^" MY$FB $T9T BG -_'$Q8OKA+H"H=/75N,:,W*3-E<3@KH@30=)1$\.P*2AKD= M*JX*#,%SOR=@M^-Y XS5F(+\22^ *0CQ >,LP?87N)(4LLGW9OJ70UX&3PUGH#0I$_\ M+[&FXR041:-.9GP;)5.C&X(I30:]P?&Y1_>#1['Q8>D0EF;#+R7--PPZHWE: M3H.JCLUF8? #5%V,VO9E*[>?0MY>MAO=[(/QK@9;W"K-*;P0+!GJ16\N-&5F MR\3KG43H+"]X AEDJ*# .GI@&CV4UU$0AL$3&)TH53EWJ-QBX_8!1B"4,(OC MT!TE(O^A=#:03NA!-LG,/MO00J%FX3>A_(F8_9#\-H:(;[Y( M"YG>_/K=7X #E7H /!,I.U',X@1L^UP^*Q=OI39R9RP20&FALRC"+FH\=XJ> MMQLX8BS2E?*#XD!552&XD*#HX#?T^3Q8$>%M)^#@&?\.XP+E9$H/(O''[#$( MAO&X;P5&"-;[]\^&K5 M6?@";H<@'S2GO%EYA&"\!!,[*4OZ"8P"7R\"Q,+D"_3$*?$?X+]FA%5>=>$ZR1EKUE;PG'R5>$_NW*Z^ M13 YQ!#(FB!00?(P@,T8 MM!T.!QYKB:>@$H5GNN)3$$00);$TC>/(/WCZ*"$3T'-;%( 2^S0.L\4$T7,/ MP7C+4%D&G@]>,!(4C)G_X"(_@F:YEI.0(Y3SY3^XG8AQHPL 3I&(7,S"8;(, MJ#$J\(,P]?B>]]SFTQ%H8<8@CS*=&R53-.K_ M*VV/4!7"@(PX7/)F8RX;[GEP_73;N2(@@D&@O16?2#WH<4G:N_: MQNSR+.)OTA]6*CK$[R[PD1^_P6FF.[&N+R8HWJNVT(;#QJ#;%KMHJ@)3C4?M ML#7D#MO2+K[\L@\K 89PX_=;;][^I=7H6;T#;VXVK&U?=MNM ^_]^9#[.]Y\ M@HK7]6)RACY/:Y34J SL_^ M^[6HU%PV%B/^0PIFG\.51R EL<8Y6,,:+K!&*<\IZW7VMPRUXG_P6&8?5!I' M9-^N$IEO>;U+[\DS'%S;*'/5M7EGX4-:U9.M*AT&/(".G[(,.<.\IANO:N4D:(Q-X[6:2V.>P,"4K\TA:IVGM''T3]*19=\A_VA/D/7!:, MRI_%$1#<6J*(Z3 1'E"\1/%2)5G;ZE.T='';= (G32,BBKH&:9-<:8;DN7/\ M@7]/W$?F21B7"^TN$BZ=_JAIVBG.EMFT3M#RGG#I=(]Z22V16M)7+5T-.\<- M54@A_=P;K ;XI":#WH!E( [-?12'YL3AT[P^[78U_Z[9E$JY#AL&O1\&UDHY M<["FK% !+P_S9_@BP1CA6JP%M+%6]]4: MD)4<-V$!+24.8/2/7,(G(,I4$/Z%+[3EJ=A]3QFG:I; 6S>#MW8(O)7 6PF\ MM2*S)?#6;=D>N6F:NVGJH!G\MUII*5VT3J.U"5OV93>'?96P M.0B8NNB)N=L<,08^GY/8L;I?N6 2J0]41@+N(%X&8^@< ,>W,MA^<; "$DE< M(48CP'@D,%-C$TY="6%A5H4SKV'ZJ7#J/=\-0K#V0.5X3>&69._F(4B/!4$ M]O33-PIAP@"EW1CN^]#]H8:?4H!% 7!5A-""L*H QRR@S\89,*29HK:%_#'P M'D7H(^$EQ\Q6T+S1POR$:(#I,HM(7:8Q90XOP$W"M*U&>Q%&LQA^X@5BF:$CC^BVD72_1 ;5L(7&6,R3YBSQ4#' ;(_+.1+ MJU^(;05(["-S/8G1F,&:0\ *:QO/I??;'A8B3,D;:Y6<"$>+(.^XI=%M+CO/ M[<+3X!*/QS&7H,#*7P^2&-C41\830+R2>Q?:@!2@X25PK@04_N'*6%_,?R0U M6*0R K!$GNP]LM1YQH0K_;^* Y MN[8K4%\#0\#NXL *(T\=%@2,C3@7A!\GF!*@3A47DY\XQV 7OJRKF@BX@N_R M?D.IC1?7K_0NP'8S"/\L([\D2"+@3W!)W1C6')' USW3#AXY\);XUD> ;96W M@@^6WU!.%W9C^PH1\P;8N4*!0&==V]AU3@CME4!B'K.24"M@A1[A$]WN&1';HC7E$' MRM!C$MN'?%0'JF)YUD!VU,+0X]/(0RQAMQ+F/_22*FB5- M@[@J#5(@2) 31*+,YZZ+@0#3(V >[*F%(H_(]EX0YAB%2O'F_#%GWP(A85KAW''.W_F(=IGB\"(H:)C8ZPDWO\ M8=8Y<9:$,\R6I,\PTS9Z0>(Y!=GE$>["N=&$.YFOG=X+%ESM!P&39J?W24/J@> M1G7T(\'<"3\RI1'+:30KTBCM\Q3E'8I<'VS:5.XC9W4 X$[*W0(SS=/FM6Q9 M2[EC5;1E&?]B?];]O%E=EV^3.=Q5E[=7&RY=?*J;FBE^^_"[T6[(&4/\BDZ5 M;'>,"P\?>.GO[V74(DJ6V C[D_TN.AF+;K_56&"]![V?4OF^O);?"VOIK*RE M[$HM&R^K$!641-YT65+L_MY4/P@U8J6689D%.N4!/S<;H55"0I?YT^M$C/U^+9LXRY&L8OHK%I,@M\V;ZT2-&S M4P=GIK0\#L9$2[-F$VX3.1;G9CRA.<0D549K,^TDBLYRB,-X@M@95R!/VHK> MP5A#JAYK!(^\F+ *A:T1A;1%,RC:%I8S*[M!6'_A-DMD+LP5>Q@3V:14Y++2 M#?'=J35E<[$8LY _XF,"/-(88S7AU(WRO9*&<>M%@9ENQ8E\.8P 4XQ\07,N M"I#80\>4H*I@3S?91[(QK]PV%,Z+X/*,97!4(RY:U\*8'0Y.4(SN4S;U0DK? M3F.>2)RYS+K].ASWZ\3%2UN"69 6A$7&Q)?BW+&;+K:%KP;76-W%PU%BI5VY MMYWO:&R0O-WY2(GIFCJWF=P3%HGL8.V]8@W$*V45VM([TX)LS#+GD3;FAO/N MQH7<[466H;7;,AB:;Z;*418ZV@/QI[!XHO0!]$NZ#/Y"B^FE]>+^HQL&?E93 M4? 35.%-E$DI2#.SE?"F10'N%#,C*H=?N!E/W]BB%@KNF8@"'E&V+!M!FVGK M[BEW7-06^*@5MFX4>\>O^9ZKKO.H$D<\*_R':6U:>%6,:4 M/@(:N@BORG.WMPE6 =TI19CUE/\E8*$C@\801#((T?^*Y'DND$Y0AP_L048" M1;8! 0;S)[69XX3"6T+EAWZY.W8WV&1A?Q?,'IYJC'CV.)6/6>W4O1-:1+&Q M]K4U**!/K43YNJZF2$SU-*F\VC;414RL3D-NQ-[:-O>DBL]\8X9+'RGG3;A* M19^HX KC':,DI$_^!,1C122"R),438>PFN@ P^C4_HGUP9R1RD220*Q_U1X#4OB8)I%::OW%1SP;!RHFCPP9>Y3R.)Q9$-:\L+]KRTC ]""5BSE!D%P,0HT>L MO"T<-L[\[?P&E7!8J'_:8V9+\E$I#^\NMR+WJ13?%8/^/$?X):6+KE/<=,JJ M9.-=LW&X5,FZ>WK&R2L)O\MJY_70%"+D3!U/!,80829W1&H-(_C. M<_]"_[:0M\UN,/<;GJGJ].#MOJ@D+)ZH7!=O%6KNV0B>>I H'@,Y315OU;& MKG>< KHA%=!1 =W& CK]Q6.#/?U\^^5;6GPA:KA:;S]]^_ G/FIF2]-FYLM0^%RNN5(:TMDME8XIQI_?3 8D9&ER#VEV%2" MD(O59,!]LBI$;86I+7NYJ;KX',$BZ>;88BUGE19BA_J&%;*[JU0723E!]]TI M;&XC<5;=L^E[Y>2!(HB#*0^IGNMXJ_[?2@/B0H8N>&I*IN3"+B]K?A46;\\0 M^\26P,@9BJ-(0 /O""340*))15C;;?.LW!DO;=XA MH@ZNR@-3L#D\#&"J-NZP.2!OV ? N)+F5!RK+\KAZQ1,P \2P3F1P,!&D*Y$ MA@ W>,H?S)L3/ %G7*$)Y%,PBRP$HP^2+@3\-;*,8@LTC.+POP#N!84N0'OG MJI!/\I9$Z1:,QIX@:!,*P@=:IF?Y1?4NAR>-&T.]]@\*KS)XTQ],6;R'*V?@M"E M;!1RF[N/J!SS,[[3QF47:5=6*@,G?<6L2;KB3KI$[!?<+ A2D$'1J@!38DJW(B MJ^+/%\$#D/D+JXQ3@ YDM2I<4:*BYJF(*0:27XC.3 MHC_:XJ:GVL0Y43R? >1%IQ!6.$X<6-Z6$D\%,=!% /\ '-._'N" MP8P\>I9!5 (KP%H[F)?"-%!:\^6X>'(#E1\PA8I]S/14BK Q_I*966-,TJJS M->8G/4Z30V5N>FO#^.^)"RKTB6=QVMHYPQW*04\#\JP=P Y#-7-N-G-TSRZ\@;00 MKTDL)XJ MTLL]M52L@=+)S(9'PZ-426#JO'GR, IJ%%'Q!PI"H?P)9^Z9:V<@ G 2I$!53J)7?:<,<*+X&\Z M13"E)-@N#,?B8,D26 M&DTPZ9,KS L.KQ" BX%YXH1T\?71!+A]$GA"L/ 1PA^4S%X\-+ 0N(A$:Y+B M<8<+#ZE*\0Z=,=CIC$'_*&<,.@,Z8T!G#$H)TJMJXEJJ(NY//^0/H%L%(LE7 M)J>(#3?!9?_*[21TLQ#C3PF4I,I6J7[NS*D7U72=O98SP;42J;3%%(0]E*PB!S *> MX]%Y7K\KE7"$2EADNVRU>[ &@6!-:1A"W_!T M5T\]>30W^'3F!7,NB_6QH# :SP5D!Z:\,34@3$"AE$3B@OKJI$"&-/RHD/5$ MZ186/HK4F1QLXKN8P:\6OTU9^.#ZURHWH!A.+>/"%0(7!D&"WJH/1/Y%M(:& ][\M.WW&CF%V T98M_$SIHONXW><+CE^ZTW;_URT.@/>P?>W&Q8V[[LMOL'WOLS M8@PZ)1ORH-'L#LHUY&&C/=R5JVX$1TNN!EE!T?S'B_:+//,DH9CB8/:F-?N1 M03,I(<6/=M0RR_+WR$/1D49])A^X!/U40-F2(FZM6J'-69O^/MIL40GN.*<7 M[WZ'YT^D7OL@\N69=E.4/Q=-59*T&E3]AAW$)57_2*8C'LJ?@[%*4 A;*W^^ M"D)12/$G6D3E8'Y6CIJSPV)<@'N)-9[!&K(%?1*$2ME?_?SPV M?N$%_ODS.^R]PBL+K'("=^IOMLWY>/PS1H)'IL$//AW(;PAX$R,EU'/6:VV$ M=^H%^P_F)WA<(07\VRB3K6/35U!D ]L_A\;2[]:(Q KM:RDP7PP:=*&IKFRZ MGGB[&(P=)?L@$W%ZA7.0/.BU="]+P?*D-4AKG$D\=_,ZR=Z2Y)#DD#$F8ZP! MV4BEG$2EG"*0'XL_NP3RI8O5/_)1*(+UUO"TP?HJ#;=Q)?D'SR*;KMSV#!=@ M-QD\>\C]O&'IM3I'->3/85P2;Q+O$VRZD 4C%J\FBY,%(PM&XEV>@'+WG>'2 M!92+O=[TV/HMFRWN6&:GT[MT9DAW3JOY_FV=3/%S&%<[Z6XW^@.2[3+*-EFO M$FUL$(N3^2+S1>*MCWB+2/)&'%#<#U5T$W[LCM!$7:MDW=G:"HGF?=H4X<\9 M8BYPWPU".K6MR71J@6>RLXAU2B9B'25BOR,"Z5"^;T"4AB=:E12LV MV&SF@=4#6T%"E@I9OV1"UE5"]DE@4=[G#2Y)O/2S7'J/F3 ^GX7Q.3@*QF>O M>3*,S_0ZF*)]#>3%=G%OHF0Z9>$1ND$0 NCE$4!/N\)GL&8]9N MF(^H,XA1O]D_#,2HW^BV#X4I^BD&3OL4&#B#?J._#5V','".EZ)2@JSP6H+& M#KGHDY#T9&@%U@6(NG-:OURDO 1_ON>1';JSA8!I![%/U3[Z64>5[U,:U_%!X M=S\:DWCZXIT%_M":R*#6$$4D/R4:](7EYP[9)&V\)\+MBJ+E9?>!2+B^]D\Z+;O'F1?,A[;G.!2F:U M\4'6P+@:NYY$)%..LX%RC8^_$X#",3QT%H2B"=C'()P:@^O_-.0]Q01-=RJO2USVIQ,C(-R+=?KAN M5[];S1;N707C2-1@9%Y-B[P:XOSZ<;ZP[F!.O^3P_J(AC($PM4;NK7#12)P] ML="1305D!5,@[7IDY#;[=Q>>!)[%KT"WF6G<^W8#G8Z>\5L 3/*-P_O@,_ Q ML LM(ED>:,4U9'J]:_;*GUDF2E:*(D@N"2P)[-$$=D-*[,,/;B?"2=0J>:0AD^MMY2N@=(F256+(\@DX M63&-K5@K'R>>A"M9K.UEP?Q/'BG4W&NAD@P2/ZC \'\E'YK86&*!"Q17H4L3S4(6>D\ M'^G#G"2 %20XC MZ4?2CZ0?R6$\NL/X]>[?22&66(Y)(=99(0J'\:L]X5-&[B*YBUH03">A)NU8 M9^U([N+1W<6[V]]((998CDDAUEDA"G?QCGEVXLE-[=]<_Z\1BRC72,ZC'@33 M2<1)5]995Y+S>'3G\;?;7T@AEEB.22'662$*Y_$W-N)>1'XC^8UZ$4PGZ28U M6601^ F4M:1O$<-"::3C).RK+.R M)._QZ-[C^P\?22&66(Y)(=99(0KO\3T?N[Z[J^]X(]H7OBM+8\A_+?_9T-CR MW=]'XR1Y$JQ,0!E^"$'Z>SK@?L3@( MY\;,8[Z9?6WB]RP,$94'[]OKTWU8 MW];=&UH/?X6ALC@)^6J_8?WG=%@KXF)SX'9OU2/0;3J?"\@LB,(2\N^)&PI3 M$67(+-L!WDQUXX/H@P&/FK#( MH6VFMW[9:EC-[BD>W(4AMSLE:V[][*AEC9Z_<.S7*R$5UYG+4Y/Q]_NOW[[< M?C5^_?+IS\^F).K]'W>[- I/A=X/I"M6+9:FQ!"1DHAX2E96C"M_F;\A M&CZ3AC?1C?'!P9Z%QG\TC,\A^Y__]7E(DDZ23E3\"155B(SO J(84>"YCI'. MK72*@)1 S=B7J'AQ*EY$SK.>FK0S9LK>@]Z/YN8#C9A0X<_AG$D^]=_\?4$L# M!!0 ( ":NLE"P8EIOF18 ,?W / ;6'-D[3UK M<^,XCM_G5^AR55>S5>..'\KS)KWESJ/75>E.+DE/[['_] M 91DRY9$B;+=\JQ_O4\=XI<)CW+TZZGQH'QG4M;C- MW/'5T;>7N];YT=\__O33K__5:OWST].]<<.M8$I=W[@6E/C4-MZ8/S&^V]3[ MPQ@)/C6^<_$'>R6MUD<)=,UG<\'&$]_HMKOM]5_%Y7GG]+0WZERT1F=6MV5V M3]NMXC#JGM'=FGY+>+^/+KGEA7YR;9ZWS8=MJF?:9V3J_.#%;]JEI M$:O=,\_.+R32=^_2LR9T2@P8F.M=OGM71Q/?GUT>'[^]O7UXZWW@8GS<;;<[ MQ__\?FLM47QX]^RCX_(="+S6F)"9?B>2@&%'HB?ZG4DH M>>?BXN+X';4VMQMI)93M6_BQU>GJD MI&6ZDH3\&@)B7RZP+YW3S?I2K1]5.Y%M?4J*(P9 LB/@ M'J%*7\9Z_41'L:](^;P,XR'_NR3"$MPIL#3',\%G5/B,>DE_*1%,!!U='4W' MK=BV_VX1YP/T(VZ00K\Z-?'G8P"Q D<.]GXYFA@#ZNK5D0<"<6C(G_T=O$U' MNH,'$.:R_X"Q.V2H.W8 HQ%15%![A7^!W@]E71]<<@OPC M Y]]>QJH8R]). 2(,<8XEQKXL0TQ-/PS6LLU0K[==PQ)XU'YP/\K/ MZP.,@*,F"L U2U :;G4298)%#V,&*M@:#YVX]JWK,W\^ *,KIK)7.MQ6XE$+ M 72ENRJ$Q4? 9H3HC 2^!HGGFKLV=0$8/GC<838N63\1!P/,YPFEOJ>UKSLQ)^M91[L/!8 MD_*"2IZ\EX0,/C)"4L;/2.P@["QA7/,I#'4";=@KW;7D\XBIUE*)33[9\!A"V[T8$(MUKD)^WVV68B#\DB.F',;%"<0[*$G/O+G"<^2OP2CZ>1K9\X'D!M7W^E;MT.G/XG,** M1E#+YV)[2E.=M%IY3%/N8)55'MF-5M@/(^Q(I#%A5PR?&]"95MP;8]&=@QJI MO(,7SK5X3N[2$>604JO)B=F^V-01>4M/M+ ]!Z6(N?9(A2RPA& \2VC;CU%T M":H5Y!16'QH*DB">IRR'>*6"U+9N0#3IJ97D#-8RVU:21IN26R)&BT,_D*; H\WB=BUXZPYHK MEB8F\K(X6\%*JM HC5^W#@?.1/:-_S M**ZS $Y0&V#N&1DRA^&)8?@MF%)[NSJP>3_42G-B=O1L-+KON/B>\L6I9",6EE.S4YJ ZQ( M61*_MR*:1D2TH4H@[Q_QGJA%V2MZ49?Z>N+-0J".Q,XZZ9W+&(^Q1/2+ :B: M+HLJX5<^&G7@==[+BI"SY=+,F"N#LY5,H@*/VN9=F)W4?FZ^B X&+>3M9A%Q M&81*J<%ZII/:2,V56M/#X,?PTILY%IS)*TO 8\_P3*2F9U+B43JH7J>3KIJ( MT?TB*^&BZT]BE$US52K>ZGNL$MB4CJO7[:4#BF)Y-=&%J5A=P3B60:*".Z!AK&SYS;;\S1NI9F :,V>&8G7>D3@S:0P_HF; U2;:Y.>FGW$B-H MHE&*QWX](>Z8>LR]A@!HCF604PR1^"AN4,%":>-6FZM3LYLJ95F(KF5$5 SF M&C$=(R2$&:FEC!MLO3:)Q7-QJ(5V9G93I24)H34[W!Z@XQXSL#EALE1''BE8 MM9Q38FBB'UKG9@4+E8="::#,MME- ME7]D2.1@G3;:VRS$I192Q^RFRCW20FJZ.^E;E@@6&SFXX_/@3ZBX#@3>2YG8 M>]/,P95$JG1 $ :D"Y$CW/$N4+AK)-$;$?[DCN%!DFFF5]JBT$*M]&=FKY<. M*_2DVD1G5UH&U7+F>KC5EM!/M M33CRYV V"]]^2YSD*X42K]VJ$F/IXE;;I1.SF\K"18+#0&M)9?651?+[9GL695&J17IA]G+"1/@0(U].U,9O491CNM[] M[N61'F2Y15GBC7_,EPM/XN+;L_ F2>KJOLI'A4:Y1#MM=](GSA/8Y [A"KZ# M<*QJMK($-N74.NV8/3U1-7)&/=,QLF/)):TKVU+ ZMG3[:2/WDO5) Q?<+>VP'U>?S>O>35'KEL_($]V+K614]+(/I93O MFK]2E[C^HZ1YR\83O\"^J(%JMBS70AI!O??F5=>'&'K M+0S"]B]M-L57I'/9ZS4= P5WQUJC"8W+PPA?X$RM -/EL:&X(7.UB2J-HV8C M\TS%*[.*G/1ZJ[IG#1=HW7T*+O/685/F2EH%@RB"JGL><4NZ-.P=K(OQ'5"+ MI' _&E#NK"H%NROK76YFQ56/#XO7^8(#&D9"2%\4)G@$1:YF5$.V@1[8=+@K-8A76=+C9DD3!*BUWJB.<$\G2O:;'OI" MX,4&V/#3?-DD&KU\=4L^/<)G\IF ^\SH (SFV^N?UP/:HZN M%@O[Q-;1/2@*I24]6WD$]?NO>XY^-T[ISV-A?:>.[8'CF5%+I10EH8N'R5Q< MK^I-GK+RO(=I#H9 SLX[8DFO$'G/3UP(_@:]OR8S^,6?]U\)DUT% X&OQ\*9 M_3"ZISYF*&(D^>S8/B4-UOU(7$G@/1RB)XW5HOBY;_\K\/PH[3G ?#1Q'@-A3<"R/PI84?8=,"U1%_-, MX);)[&?<$MN[V*\E'""^EC>7.X5P-7O AYD,D]RQ+*%(^'CU#"@$JWNQOK*8 MBA=2&5EGYNXH\[UEFCM2DUD@:"$SGZ"/;@ S%<;,+.+@$L-FT& E6>WY?/0P M]$$ZZ/K 'F+SR"6&F<13#?XNQG8\F@-!N)R E#L@9LX!/.0*O_*Y\+.Z!I8G)PU&LRL),65NBY8P@%$I'!,S!;S)^H#3\S^0I#Z _\Q=?<*RQ$ M17QU,N&!.9])02BYVF8/O.;JY@^&\:[N!MX*T-X-Z48"EA]-W+[V:%Y>M_*= MBS]@U;B2F''M?U#B^),H"^A%UZ\H(G9]5'NZ.,5H>JC(5 WGRR;)3!5>9HR[ M,+$I]>3%-?Z$N-&V>ARKW=#P_\02AKD%CKSF7M5;!)"QPY.3F$TPQ,O/W6+) M4:B%UOP% +RPV"HQ\EPYU-&5/0X^5LW:'7NENH8]";-W=OV.!T)[0 F8F@?T M!!;W#>G?NE2,P0C8H%1B?@U_^906C*PD<,U#'+@C0>(X#E]830GF@'!/? P3 ME6)LIQZG#H:]4]"7B:#:4VX%J.8A9=C3)VKQLDG5V^BD M9XOO.RYOO[=#KWHPL\,,8Q25K1R3&E'P-G:4'L&4:L$6. !%$5NBXKUX$VOW ME.O?_8IL(H.!%]F85,/]"/WCBQ;[T66.:=872;@,AK]4H(]!,T9BUH06NW\] M'#7+?.,]^.7I9?D8=!ETVLHWMKLC6/<.QVC$+'H7")=AT-!/O".G(#53#%BS MDH23.'%36\& \IKO0:B4SFH^"GZ'-9(Y>R4W 7W9QOY,=3)UIA:K+6TQXQ/6 M)3 ?ING.EM *.GN\/D[K1HY.8,EEX@J*,/D>F41-[:M$H=:'DZ$%MFJ MIG60:R,Z-<?HKCE? 1)@&T[ ,$Y;(,G<1;2"#]:IR8*,(XU\C=(QD6K#;51E? MW:4L,CZ!F6Y!Y^.D3U'EIQIFKR*#Y0*'SD+&/XP2AX572Y>?:)@['8S"ER5^ M Q\N7B9TM=7MNT6I[85-M-=9N^K&7W!)L1(9Q7-$AE+W_ V,613QP\_T"Q'C MU7*%TLN*"E3J-$S90PFE?"/+>Z#O@B?.P1%O@IEI^ \S,Z_$P37F/ZAC?YJC MRR+N'.]L2-Q7,1@EU7!5JP9>K'V:S*ZEAWNYA?&=XM%]:O"EM7#GQ/1U]-[G&M\9;5 M:8EV/Z8BWG "#M42R]<=U8$_5%2.$.X>_A6='B]QD7NN:+Y#86=EC1IGC6J0@#Q3? M0,2U.'-60W5FM6YN?]$(*T8 EX,H=TA04/HR(;@5]@KV:Y$%PUDS%O)@JTM" MWL07H)4X'UD=:=V5>"BR%Q[G_.(3. 69@2*HF@>ED0O=QXQGJ6O1Y"$1AHLP M>4':-Y?YV[MSK1!YO677E9.U\@\8*WD?$?BY,K7MVZ13=Q8P>TT?97!O/PU> M;OJ5\EV9&/8T^DB7G3ZXVI6J"9"ZKP/%[-9G6*"$-&""RFK]*?/PZCGUN,K! M[E6B-UTI@!D]6;B2LQ<;)E#!:CW/J,5&C,HR8V_"G;*YKRW3W%4,A!LNA=Q4 MW6S2=QPZIO97#F-'@^=O7+M(?0E2\\R(J]O I<-3 M6!OB+0O==OM"/:1"L+V:\&6S_-'9^)WO)BCHU+V?L'8PE;UKGV5=@M3MU03' M'09\W\/SW(/6!0N2_/9[IF:ZD#/%:!023. MKJB40',W18FAWM217#P_C$ ZL@ IO.4#<\\0-4QP98%[ELF+'N9%8]\$8[V\ MN'V/[B'&G4'J,B["0G11,-^+X?:A6CUIE4I=;5P$5??9'"JX-R/RGC/<,G&] MHMQ8/D#=0PDW&>5]&HQZW\%DX#9C?'-5=.6&YB4#NMCVL\9PK1:6N^!5H,=8 MOS*!2(=ZB[5,VL'P32MOMT5M+TL&ME(LE%UF\0.KE4IU8"_YK[A89W&ESL"- MZKV=>931D_MKJ2M>J]S>4X'(?NZAKBW]O\#'R6(HWF('\YGZ?@A8-HE0!M-^ MLF1Y[7OA"6.= \;:E\[OE/H^G&R&61/6(A"GZ&QS1M.Z4S8:-^D.7# )WYZC M2UA4A50;8JT]#)'O]?) A:?DXT__#U!+ P04 " FKK)07ESU51@H #8 MJP$ $P &UG+3(P,C P,S,Q7V-A;"YX;6SE?6MSF[FQYO?\"N^VY/C*D_LLCV9LY]8N#0D;BA2X<67\^NW\9*4*8F2> &H5]Z:Q+8D"GC0 M_:#1#30:?_G/KQ>C9Y]A.AM.QG_]B?U,?WH&XSA)P_'97W_Z_=.OQ/[TGW_[ MTY_^\K\(^>]?/KQ]]FH2%QT+^UOW2R\GEM^GP['S^C%-.;_YT^F?+M!:9.9)-Y$1R34E02A-0F6D0 M)FDO_O?9G[ETR5EIB TT$IF,)-8I29*6T4?=3Z\^.AMN^R VRY[_]V]O/\9SN/!D.)[-_3B6#F;#/\^Z;[Z=1#_O9/X@ MKF=W?J)\1=8?(^5;A'$BV,]?9^FGO_WIV;.E.*:3$7R _*S\_?N'-]>ZO!C. MYE,_.YM.%I<_Q\G%\_*AYR\G2 F$V_WZ_-LE_/6GV?#B<@3K[YU/(?_UIXLS M4K1*Q;++_UC^VO/O/4<_BHM1-]"W^/7JETL7AX& KW,8)TB;?>P_NC6'_3B] M'L^'\V]OQGDRO>A@[C_H>UNK)8O=(=<1T0<)_S":C82IS_1<_*C3^ M> XPGQW"C@?;K$>=_>!?":WTOT8PFL1K'QJ5*3NY8N3(!QAUWQTL9N3,^\O! MVZ$/P]%P/H39BW'Z.)_$?YU/1@FMZ^M_+U!I \%YR)PGXAFG1 JE2& JDP0@ M?$@17+XAQ-50NWF?_2QTDW_5'QH!YI[#:#Y;?X>4[Q#*5C;@/W8%MA1\E8$/ M9+;&&Y"$9L6(A$")%4(1KA(7 D<8F6D\QNO#V6#2BVE\-IGBN'&I^^G9%R@+ MTVK56P+RTWB+8M=M[NH3SV>+B^7T(\,Y7*Q_ORR!#3DQG]21^U*O.)1C%7][ M/&_&<;0H[L/[R;03^7P^'8;%W(<1?)K\8X+.Q7B.$L06S]Z,YS"%V7P0DLN" MVT!D- F7=^&(5TD3HVE,TDGI/&W!F3KP=Z$;_Q'H]@C:KL;4EY.+B^&\K*%% M,+@NS!$2NKK=U'&,BI0]"3(@*JHS<5%0DH%&#S(X1W,+^MV#:1=.B1^!4[7T MTC>3Y@P'Q8PFB>, )%A-+..2A(3&V 01-,BG8M)J"'$@I78,C"-&&@SA(!N" MOQ=)BD;K;+64_$0"Z9-[\ AL>]BJ[Z6K:A/OM^%X,NT$L!H4I"Q0ISCSI\"7H_14C2TO9C,,XUXNIE-<.@9&V1R# MU(0*'(HT#DAPVA,F(\W<"X@\MJ#*-11'NRA^=E[60/RKJ/:S'W6KXOREGTZ_ MH?;^Z4<+&!BTD (YEQ2R$_!#'IG,1!K%1"' M,;L1VACTTMJY1G7=/$@L4FTE465UE:F8U\PI$3:BF951.=9D7=N;QJ?UXPPJ3M9EV1(JEC8[+6F(G(!2ZQ-B%QC1/ I% M%96!VS8&[6Y0_7-ICJ) -?E7=&GF?GPV1.]J.3P$\OKK*L[]^V22O@Q'HX$T M26<3'#$881(9;"0./!#F>8(0 $UL$VNP"[C^N4!',:2Z/JHQY:IW\(8;03D) MN-JBZ^TS<0HA.2@FTHF>44%4<%:MQ<, $L=)$A$2M:C/=MZ+9A0'ZZ3#@>(DW/(T; M4&64L321J)7%8"W[,D:%L/ _*T*P5#W&0=)!\?QRJG5-+W<1L[>!%!\WL?0IT#F2!UN"]J,D7S4M83+>0$&E"M1Y1B*Z MU[C.0AL9DDGQ"9&:['%LQ].G0*8R#VIHH.)!SMP/ MQY!>^^D8@ZK9BQ@7%T74D- A&\;A?.!5E&B:) E6E%/Y#E=6Q)5#>95S%M&W M.=5Y"%J?8I_*)*FLEWKFXSN.SEU#HW8YA7,8SX:?8>FZOYW,BM?^+J,//U!> ML8!N.LG6H0S*GE[PJAS2^VR3H9E+UL2L[(>S3[%4;7/34&/5:+61Z[?>$HY. MHN>#O1N/083,'F,*H.6HBR=0HAQ[-SE1O VEPIR9+,;SV7O_K1S2T>L^D@U;9L"Q\C^:Z!=G!<9T >L3 MN]GZR&[+8"55GG*ET!W,94?38!#MJ2 :S0 DG(-4W_#%;EYZV:>[/KGO(%QE<5CMK?,RX?B$(9(K!.)H(20-,8:836ZRQ;@%2Y_< M[\K6X%C)5Z/ K\-QN1CV%OP,UF/\=F6<0.*:+@1)@DDB63;$>>J(@J"3XPJL M:W+(=!^H/KG;E4E131UBOZYVP[^/TUF#*U1 %]!R]/L]"\1%'8@'&W7. M@0%MDUEQ%Z(^.<_U78<*6FCA)@]L4BQ*#>44!(A4Z,/8OPDJH\4E1@M9,ADMQK/E#X#@:9!.QB;[D(>Y18_@$.^E]WLN;AXB\";> MS\91CQ%>6>K1$Q,!/7+I-?$\,1*%@ Q&.-HFYV8[G)[ZQ<<1X'C!MSMLWQAD MEP&$'>.C:%%3%74/X#>!?.=K M2 FT4.BJ"PS4I,,_K$)E*BZ$L2HD1-3L%'XKI)[ZQD>QHI("V@9,FYD"N'AY M+SP!-%<8R.=$?."2@$T^"0"?>9,R%P_@ZJE[?!0U:JKB!C_^\ORFG-[BUVVK MRKSW!?4YS(?8[75<=4K,7._@=/5F[AE8G8H]OX_](B'GTE8L'^?X9W?)?I*_ M'S7L+^"#>JDEY>.'6*G.S_OI) _GI?E!]%2CP\Z)-[D4)H/4'?L1K;A-P0C% M=*-TG36$XU.MU[+Z%:W4L@##8C@^>W<)TTY1LU\@3Z:P$7K?O '\8IRNM[(\ M+?L-YN>35*Y-S98%'@9&A^0A=]?C L;J6A*7/,/QJ>R!1I-3$W?AA&/L4[1Z M($]O)W_WDR$5;QNL@*\.*7Z!,:#@!CIZ:T/TA#/C46@N$L=BR6H7SG*IO((F MM\KOP+-G'$R>#K>.$WUE'IR&Z"(H)B-P@BX[*]Z[*>(3Q$AT!X40G,E&EU<> MR10>= FHZV]%C0&-#D5#@3"*%D%ZL,0GY(1DWH!)W'G19+_]!HX]+7S;:=A7 MRFZY0'2P+NMM9"R%4NJ@K,<[ "ZM\,H38XTH-:;0QEB)D&)(,D=#'6L2JV[! MTJ=]SJ?"JV-56N\>VA2[7BZ* XL1MF3&$*8 >14I IMBM'L!*]7EOI0@MS.7J^NF8I)S)]AO("UR9CZ./]C.#]_N9C- M<7).KZZ,EKM%^+]4TAR=MYR!YX3%LD.E@B96\40"ST)ZSZV/32;+ 5C[9*!K MT:FURBK>E-G"^RMXF]S'?X^@4\LXO;@H5='^9SDG ,*;IPEX,L-'XJ0+082 M. P3@6;)P3=Q((^'ON=9UQ.V9.TT6HV)_X#YAK>A)3A?JB*PA#96!B:(\Z'X MM#'X5 YLH4EB_344%2IPK*-Y);*BU'OBLRP71U5)QD/W'/\E9)*2NC;UY>[: MT7S<+;3#=;VER,8A(F[#VIV*1&:9-)7)$\4S8&06)R/MU<98/<:TU5C3J)H:056BI;IW0KNL$4.@Z'T:S37^B'FIFSAU#T;5!^1_ MEGOP;RXN_7!:PM67YWYZ!JA82F,&DTEV9=,S@R.6)XF O'$45T5U\VI Q5)4 MM^#T*M(YEA!;*U0=IX&:I:H^#\MC2;].IJ\FBS#/B]'Z6LL@9.=C1O?#6XHQ MEQ#E+GGF))8R22S(*$.3XZW[0/7*-M9F1C5MU*M7 9U%_CN,<:2CXJZFB^&X M.\Z>#S_#>OO34ZMQE1#=XO8HV:G.F@88J M[I_, )LIQ89?85P^FG15V-:0C-*:)ES8<:R.2&XU\09Q280I)7[-H=%.R3VH M]LRW>UI/)OO,AC+P(5K"3'M6P7I: MIJ"6+NI<8/[W MV>TO<'Z H*E*VTLHGV*_K(74V;%^G_+E;G:Y\F;\;X63]Z MOT!3YF?P?CJ,\&(T6CU!.4A4*\<@XRIG.<*7Y2P6BEB\AW*#RJ4;UUVWWG*N MB6D7*IFG1J7'U5P-XI63@33U7_RH2.FWQ6@^A(O+T>0;3$LQE#&D5?Y.J22[ M7B8M K1<"I*5%PB2HD));!,A_2\"XGL$R11<,AV3\6X7R=39/AX64@@?OLT]>.9CZM M?MJ-2NN(HLK8E)& M(=-DB)#4$&G1^;0L1\(B2QPT34JVR7YM,IP^K&%]G0%;[Q0_+J%J'LJM4RNH M9%!.!8FGB1'I,*[RL:0] C.@8Z!:-DGQVB][I762X%,AX8&*ZU%\NBH$WS < MW2PU?]+H<]O03GU7N3RY^>MH\J5MP'_5R2.$^-L'6"FH+R]38@?=,3FV]LNW MWV>EMLBR:$!)ZD6C_GE9A$ 'EC4WB2C+@)XRV42K7I CJ[A K MK!(1('5745"E,$.;-P54T\ Q9US"($TX=,JE=Y18)7'E*N;+&^N\:I++B M/C@RC3FT92FHH)V*)_&7_ELW1]_EZW P@M(V1TNRLZ;<=L4ERSM<] )H)8)D MKLTMQ#L1]2H*/A%;ZJBG24&<]],ACO2R/"JP1#@(264N%"6..QRH8:(4)RPO MI2NGDU5:AB;5U.Y%U:L8-3$1$]%",8XU2HA_P%H?:JU]0C+5 5]U=AP>W]E"9?7=,]*CBRZ MFRB&Y55=#.=_6I2R=RH2=0KG5J?@N%^.Z M-KE=ULP@ R*F336+6>S#U*G'IQ(0Z5D5M@K?- MI9D'IX53B60H9V'6I_+2"%I493 PX-EPT^2XXRY OHS0[5#E-/&_N_>> MWEUVZ^[KKS"-0Q3 (%KMM61H]4*P)5,K82R9.%%4\ A>*'"M+O7?TUGGMT%S_@6OTZ9X@X4:S,(7"<&3A=EKF#MEQQ"M9P+E"8 MPC6Q8J<=9H7[SMLH>96'N4E)Q="O5IYDE&PYM"S79BDG/''.7"KG4DTV:':' MV*<-X1ZS?$DRPQ!1.L:( QN(I.!$]L*";5*#N;>EKEJPY)Z< MOWWDW^12]9UUY1SS+D9IB<2U#/]POIP%)R*%398Q:8$W\61JU0(\E9]](LY4 MUUF-<]=;;W65!-EB[J]7LK<.C.7"DA0#DCQ:2[PK#S8I4XHC6@7A1GW +:>L MN_7U%'(Z:E&CC0+JU0&ZXPC-"@E:6\*U4N6):U.VMSEA-(-F-%ESDPR5ZOX< M?/KYR/D;M2U)!;V5!\KBN5%C8A7" M^]'F@W2NO#,:>2+)9HVS06KB/7X9HV?".^-U:E*=K/W0GD*^1VT*]XPP=9\E M72WY2Q=@7>LB!LD2\X+$Y$HT@9,S..<(CV"H#-I'WN0Z\YV(GD)62&W:U5%/ MS;>=;FP:K<62"&5LVP:-5W"A)&[U4=0^J M/?-%?E "':JFALQY/X5+/TSK<'9E)E^,4V="N^K'* 7GD/SS9JFOV!,OA>_^MN^\]]0EMJ\MH1)DE0@G$ M%@!G",N*I!!!:73N;&I2^6DW>#NQ[ ?;/F^@N!J;H;=A+2D>XW0!:2-6Z$KI M+J?#9@21@V)0KO^SH#B:8J6(]2)@0!&3!6IQ$;^1@K5EE_1($#O1Z0?963^Q MRMK:K8)WXR'"U408I!2%T=PB\P,N[]XFXKR5) 9.DQ#1:M'JM>E=,>Y$N5,E MI#RF!:N@PGJW>>\L?_-W/QR7D\L/X$?#_X$T2-FRF 40M*T.0UEGT'GDG-!D MO<]).FF:K(^[0]R)82=AZ/>G6"2J.A3 M\-G(1E<-CGA3Y@?;[J^@F,=(#C8^!\N=(%2E\B"C2<12CWZ? .\@>2'\*8NW M/)@L,@\BX<8%RXF1)!E#"$9^= M(\PQ4&"2""FV$,;N$'OU6E,CFMUU2;"R FM>H+^"]F8\]^.S(3H@RQ"]O$XY MR?,O?@J#D!7:%1"X2HAR'QNC*VLR$!^-HJ ,DS0\&*CLT^-3*.]2BRPME='F MRJ ?P;M\-Y4%#3PY7(& EX.Q1#VQI>"[3L(Q3H&%U.2JUAX8^Y02?RI;U$B# MS>L2OH)9G Z[.X^3O#[7]>/TBY\-9Q,CMF)>]_$(4MXZO#I"7KWD MOK_DUK]82QQ;@50=XZ>R.70 1Z[_>N7Q;@-5==3_\-/E&X4'SY&[&JHLB?N! M-I7)@%63"C;56"XWP5:5S*OAS)^=3>',+^W2ZMNS8\GS4+N59;;7,.H(\(YD MZ;T%=E_2=04![0*SI4 .-<+WMM96..U,]/;^EB6TWXPC+O\X[4MT7 M);Q9!::R9+[3BVP[92 M/W#@+77QSVO;'=_*JG<'QLHZV;_CMKHY4A M=?3K8C3Z5O:ENF]?K&9OJ7X' M:5X>RUB]R8@>S!3B?#*MK:O# ;35627!G-C6S98T6C.MO:V[H\.3V[I=!MY2 M%^]AVMU 03]B&[I6J\^^W;;5RU%">$3M-)HN>_;ZJ+HYP<1Y[:=C7 5GH\EL M=@G+\KS[BWIK*[5$]S#$=J(X-!"]IZV68FD7A&[K[>"9>5]C+<5S_SPZ[NCV MC^X0$]*+SS#U9_"/Q46 Z;O\:CA:E#E=NI^]6\QGP>S5:E1J!R*LA$=9.\FCUQ'GNB?4=WM_HIYQEQH(2EFH$G4?)8SEL9\8Y3 MPJ+4C-K,0SJE4+:C[%-AG9:LNWFTW4Z5U6X)E&-U/UJ%!AVNZ^\,;NZ";(H% MC 2I1211FU@JRY676D+)!;:!2L&$%OY^DW8D@CX5WCD%ITZIL).Q:YL+MPG: MA<2M0P/$G>5$!@'$)9E04-EG$[WE,==AV0-(^I27TR>VU51@\X2=;0[.\1'M M3JVV]-%.$8]NOH*#JGTUG%U.UF\'[2VQ^QJK):B= 3>7SZ$!T<--GD!6[<*C M>SH]?D[NT_@)I/C(,_3U;#Z\**\+_>J'TW_ZT0(F>7Z^SN!=)O8F_)W-6X8S M7(T@M5# \6A.H+'*(JL4,6\I'O0!XN1L7"Y/O4GEZ#];;.^.Q\0C."T T$HQ\1 Q=!:2>\:5* Y;3#;% ";!>T M6U$N[\C-5[4(#$7?+)0Z>+S4P?,, T++&>&@)*40961-7AEH-J(^[0/T>"[M M4#/L$1A6(R@\<"1;#>UFU0ZM7(H\"V*<<*60-R56\%)UB!KC.=?,N0?CQ$;@ M^K11\01(WQ.6M*P0>?#DO?MBC 3/LW>*1)P SJ+_-Z.:F^7VG$]1"R45#VW'UYT\=W[X^;1(1F2H50WK)O]1,BXT'Z:[Z5?L_6R<:/5H]:KRKMM=A,>K"S$^P5[3?@([>"T#V^W5_W MNC.2\FJSZGN%Z-FGR:J2]/O%-)[[&;R?#B.\&'5=8!,#C@NT4Q8IY80@DOI0 M2FX6A@(3K+P0)A^.G>IB:N >W %P (%!CCAP(WUZ''S'?W5A3R;0\ M5M[2W1&>YSVM-950RV/$[QW-2HV?Y8G P"O-599H[0/W&*2 (#[92 1-,BE0 M0CO58C79BN;HFHZW9/KWZ00-YVJL4C-F),(17II2Y3L31X-":-H; ,:2;#+6 M^V'UP=.KQY%;U1SKJ:1>Z4]4- M6URW,< W/D&;PHY[H>Q5A;H&+&JFL<=Q9&KD.NW2;-/%ZA3Y3==.(/S&"<1! MWN"]K=62U>Z0VXOH4!=QAS9/(:YV#N-]O1X\)W=I]!1B:^E%WGDDB)9^0+/5 M8!TEE(,IKXH!\4)3(E2TD+5W4C=YM/ ^4!5*C6YON_-C!L9D;XS-1.%?1$83 M<:UAY45YYT/466A^VB%WL/KD4U9CS)82HK4T4\^UC'%QL>CVBW9Y,/ON W:0 M.EAPEACM!)',".)4CB2I")*#PI\V.;>K-8!>.:3-*/@HZF[NLEZ=W>Z] EX_ M]:VPS&V'4L<'6+=]J)-TX_=K#[F=\[/N8;E%/!N.7Z(G_ZW4^.GVBB=Y_8&# M/:&]>Z@MO,.&5E>\QP=Y=[946URG".5N%I'?7QRW6J@EAONAM1G^H5;GCG9: MB:*=%;K9T\&SY*Z&6HFD97AULR]T4%Y_C:-%N59[E1.4!=7.>45 IT2DE9[8 M2"DQ(D'T1A@*C9Y(?AC2JSJ);CWO5U%*-*R;W -KPT;^_*C70,EN?M45- M@RV'W9;8)!4)5DJO E/*R@?SG_;MM5=!43.2M%9'M6!]-Y2; =Q .,5=\(%$ M:WUYV"P2SS@G/'.AO%")M]GNV1_JGM[\;4Z -Q\3_B0@[4=FZYXN';(8$XLR2.RC?;JX.12;9J5 MM!N$8TZ!]^OAY-)ME@U_K?\7J_XW.EXG U"5&*5<$1[0"97*:A("$\0JI9(T M,3+SL*.W QZ$!4E, MY.@X.1>)$YD39:T![:EW0'<=WGY=]R'@:<:$#5^VO5X>(07]*NUWC3<9E8P0 MF1B?$:_QCMA@-%&*H@NNG=)MLIP.A]R;1/&6_#NQ9FN$XBN!_#&9_@NFL\TJ MSBB;_P(_FI_?G"P4G) AE3.W$(MD O&H!I*"82RY*%54NQJQ/?KMPPWS$UJP M5AJI9KX*HZ<^SO\8SL]?+F;SR<5W*5S1V3E.0U2,)"XQ2O1)$8>CQW]Q%5D6 MP?HF5[=V =>'F]:>-K%']\/:A3WZ1V%/10W58TU7 M@6@Y_"W#%8):1Q,0*ATCT@9/'.."",^=93XG8YJD=]T/:Q?6F!^&-?4TU'Q[ M^.UD?/8)IA>O(!R0]G[MMVOM -T-J<[FV6;[A^X];FFCQ?#;[2!N]O(QGD-: MC&"2-[][\-;A[DVW$-D>@ZF46;'9ST#@Y'4"#+%.E^+H.,,MDYGP%$( RY+B M35R_VS.QSH"NECKPW#/C2Y7W0"3+@&&;4"10D31XQ[1M/UOW- M->-8F5=S+S:!E/)#*RP:@+GB&WL#'+&$1+PV7=J%QG5+ PNTM?Z_P^G##EU3 M"APH^9.Z"\>?)-_;6HO%X10GR-<6HT68P;\7J,;7GTOIC#IKZAV--EE-=QE M';E=53_Y#6.MQ?*ID ,DM;V96K+9 61#:1SJK=[76%/)M/-?MW9W\/2ZM[6F M$FIIB,J>Q2&V9OE[UU^[48!3U)S6>I,>/!$>L])X&5/,#HCF9+E#D.+@>Z(KT\K M\V'LV'+KH[IB:MXNN@*WK@F_.M(<:%Q-$I= J"ZE5@5%0"H:XB03'K@+7#5Q M5._!U*>%N#X[CE% (S>M&U^,-B9'$[$1*)'13;2<)5,3K:.>(MC40(R[*+.B?1 MY'3V%I(^Y!;65?IQPCY16/4BI:Z@O!]M[).M[H_,)\O/'!E3[--%W0CCX,'5 MC--^\_/%%,/K59!3XXK=K@W7E>:> ZD4LVUZ3%=;%>_]M^49R (&-//$LN1$ M:W26I'>)>$71Y@2954XA06RR;CT$K*:O?JO]#W#AARC=Z;O\ZW"&ROT_X*<# M%3T.V'#":"H>I+3$E9K&AG'E.,T2?WQR46R%VJ>XKRK#[G/X&VBQ262X30@% MV:Q- FFV='?'V*&!^/5P?JZ[1D0G; MP G/ LV:9"@7 2U$8D.R!(!2SKBAEK6JG+0;PCZ%H(]/J+UU=E)*_3I93 =@ MJ)'9>'31>/3JB]-79:/@T_PR!&A\LN M:$*Y5$1F&TG(GI/$G+=:*,MIDTOHNP+L4]S\^'S:5V,GX].+/(?I%42&\;[R M&/Z'H")27A@2& ?B(.+YAUN.[JY=;#; 9PQ\']IAPD M!QVC<.6924YDU(Y8)041UD@-B25@34+ 70$V%<3OXX1A5"FJ7&[J1?SHLL3R MP$D(@4M* F5H$H!S=%E$)B*59PX]BY(UF6\'H>U3;-R$=[>N+S37:>NLI@&W M$<<8>'E#"G#-D8$X%B-15J-<%)>X[#Q:EM]C'YR>@$(U]'*B'?<'MU$'-VA; M<4=XP$Z])WQS,-4R>78DE1(BF2PH\5#>JA<>XPJ;' :K02KKI!)MTF][L1[> MO\^(UE(KZ3+1@N+<\):C(R,T\=8YG'S@:6JR]W(XY">Y,N[#P+U6QGK:/;F; M^F;\83+"1L[6VY0IB*@C,.)3EFC[943;GQ-)@C&4&-BDFJ2I'0KX22ZPS9EX MK&8?F8?=[B;ERL3(!;H(L>#5D@0E$A&"NY2\X(SQ_C"Q;UO4/>;BWMI]7#9V M6Z,J>&JYR81B3%,*E"7BA%+$48V>JP2@LLEUFH,1]VEWN[]$?)H#9_L%&?@O3.2Y^+# MJD DJ'+VC=XL!E,N&*VTSZW>6CE]LMF=6Z^\5"W48$DV*:(4K$-Z>$%2"D!Q M_0I"GNY,]"ELHU?EU4['5U5TUW9>#3@U-#%J"!/E@25K,W&.:>)X=BEDYW)N M8L2WHNE31']ZNNREB^8;Y2\G%Q?#>3=:/TY71>7C08_GW-=8K0'>VU$PJ#TZ6E64N?P2T]G_[T_\#4$L#!!0 ( ":NLE : M;Y<(3W@ "U1!0 3 ;6 O/_(_L1]_P$$:YO[@XB\_ M_OW#;^!^_%__^6__]A__#\#_^?G=ZQ]^':;K*QQ,?OAEA&&"^8<_^I.//_PC MX_B?/Y31\.J'?PQ'_^Q_#@#_.?U'OPP_?1WU+SY.?A!,L.6_CO[LN#&R< _% M)@%*& 91:P.H"SU@FQ4"HE)99V?/O2R M/_CGG^N7&,;X S$W&$]__,N/'R>33W_^Z:<__OCC3U_BZ/)/P]'%3X(Q^=/B MTS_./_[EWN?_D--/<^_]3]._WGQTW%_U07HL_^G__.WU^_01KP+T!^-)&*1O M+Z#7Y\G-/[Q-C?YI]D?ZZ+C_Y_'TW[\>IC"9JN=1%GY8^XGZ$RP^!O57P 5( M_J\^CK"LI7[!15?SP9A?'%:'C]Z4]I>/73E,1?AI\W(>WJ NIVRN1L M ?_[[)_=>C.IN#_HUUWC-?TX_[?U#;O1@%\F.,B8?_RAG__R8]]GVG2Y#DGI MHD3F$85U3#)NE2LAJ-X]>K:7Q.*@"8/\?UI'< M-J=X29Q9<2ZE*D9*DJA 1V)DL<2DF69H7&]3ZG?!&]$Q&&.F;\;#RWZN9_K/ MX;(>5^\_(D[&NX#QT6=VAM3MJ%^2>Y*!2<]09".5D=EC1*6U%5*QB)[WMN.D MA?3?AA'I_2-.^BEL<,1NKXJ[+SB87A[@:TE)-OID!#-9&:X"YL!+B%('EQD3 MVI0-E+26Q^TU]O=!N,[]R?1E]]_Z?D)?ZT(=#\LKLJ*O\/5PO,,*VNDM'>EN M?PZ7%*@%ZQUP[VPC!?#0F]?;EMJ\9?AU:<1?JR6R&<\C$K7 MO?+@^MV(]R5E%XU%9V>*Y$P)G9QV/GH77'+*"Z6W4/8&3G_;NQ[#10B?>C\G(P7OX'Z&V!\[B/_^WI29AKX0\Z,"* Q9U %)03F)2C&Z/3U/F;9 M9G7<(N+P &BJL6%'XKZO>KZWZN]Q29*XO*Y!W+?#T53FD\FH'Z\G(5[BA^'O M0SI.!Q,2+3WQXM5@@L3*I&>5,*A,@60T@A*<0Z -'U)0S$HRN*/Q;;;4+LA_ MXG [O(KO U7L"]2WHV'I3ZH9UU-)JD(N'"1R#D!9Q2$680$S-U+*3&YX: &V M;R0\;<#L*.K[2I?[*OT-N=ZC-=;\[SAY4SZ$+ST3T,9L#)04 NV;CH'CM)>: MA#&60F:G9BW@L EQ3QLHG:OG/H14)P?<[*S]]7I4]SP<]8=Y=@9/O_X#7\*G_B1<3BF/RY2_0Y+=F#SC]SCZ MW$\XX_4=IN'%3*?_%2ZOL5>0H=-> YVYM)Z,1'!91Q!*>"ZUD5&E%N!LS=C3 M1O))P>(^[$W3;?8=V8^C?IJ&=^AC+ZHTI^<#2;9@?W)-G^DA610A%P>>,T;2 ME09<)/>;:V%#426'(@Z^Z6Y"^=,&[F$5>Q^9ML,-^1U>UACCAR'9)?_H3SY6 M@1%'1.R:LT27X*,K'+@4!I23$4)P!;B2SME4%%'?>*_=EN:GC<9#*?,^#EU; M0[3^\&P#O^U)?=JH M:ZRZ^V#SC< V-156$YQ]D]Q[?JAOJ4GBK9"HP7$XD$)YB"HD$%GEZ+B)EMA MFUZY3LGH<.NXE;;<_#9Q#UFNNC'Z89:$^N=T.:3]XR\_3D;7^.V7! 7\,GEY M.7WA7WXK2Y%B7IO\ $/;7WK"5Z ^&"QUC*J4HB"R1\Y;0041?:W]B#CPIWR@D?T \ MW"F#.#XRP&],(Q,,72)EAX(K\*R<9%\N69R*:P)CDI MMXDXO-_1@5Z6;W9W%6J#I"/BZVHX\Z3F!"63C'3)0DR.+&:?B3,AD,X[YF/4 M*G!L8B3>H^3PJMY=,<,NI=I@':^YZY@3IPN2R\@"I*GS*LAO]6'T MALVM[BX5T5<>_*SY*F(IEH"76)V5B5I'#6 M9TPAB"A8]%SU=N2MJ8;>$E!2'W=88[N\Y/ :6\W?LN:X5E&*)(S.2B?AM3 B MFNQ7KZX^A?YH>J56RQ*DEI:[ MH(!;S\DDT62M(AFJ,J$2417/?1-/834YA[< .\?%LD'8@=P;A R_4?.FO*H] M32[Z\1)?C,%A,T"%DD>;R"G%VT&9*T(C''0FY3C;8A M?4\0+RTTTR 8^>83CFA['ER\GN;QW 5WSBQ'5CQHK%F@082RI#*;!MRJ1]^$RC+Z^PTQ_KI;^-,./OB9:!;VDLO;"!4BB[I!:1W":,T!R M*AASQI88'[;'=W_Y$T++@33080#T88IO:'TU^/^NPVB"H\NO;\/7:9Y03>%[ M27[:\"OBK_T1)GK!N,<3RTE9I+TS*8*^D!!D$E""*ER46+)5^P!I:XJ^&W2U MU56#FL67I1 A-QRR99K9N3^(1@UE@_+*F&X.8):Z>5D\HNOXQC_=5VSXS[7;9;^ MV2PM+AK!Z$ '82SY$\(E\$$Z8#Y9\B:,*J5-$OYJ>HZ64]Q*_I M^)RM==BDT="!4?%8XO%!0;&-S-N#89X"$4.P+&<' JT%5:(&^HT$:53*5C(> ML4G/C974'*$[8C?:>A@#.XBZP17#G?/Q[6483*$>,1KRQP*4F%@-2]*9R+@ M$P0=B[Y8)YJ$^E92\]2-B/U5T"1W=8FH^0+8A*R6!L0:NHYC/G2@N<>PL(?8 M&YP6Z\AST2GRQ&L?'E[H2\X0I$P@7* S4],VIIH8#@=%PR-FP^' L(VT.P3! MU47OES?_]>I7[M^&0<:K?EJDV4OF50FULT@DHC)11G91A%1R]DI&8])20L:* MR.O*1Q\YMK6KS(<="JS#,W\\FO3>A<'%S)SUP:#@J*"&4^C(LA&"(HPZSR++ M2L1L-TFCH8?>6J_TT_):O?/6IWJ6[R[:#F_A;HA8%$)L0,869_7FFNY^\3Y^ M)N^A@64=[B&^#K?;97**T-88)>@0$9+<3Y$@)";I.+$A&QE,2IOTLC\-+:XY M2[M7XC92ZUAY?R-)75U?S0E!%\B5XQDXLDS,B @^V4#NHPQ**>>#T%VI[\Z; M#W>&[B7[81>"Z_BPG*=9W-2%$!BM)E-..@/*$A*#2!R$U4@FGA$R;&+D;J;! MVV\^0PWN++B.U^!-&GX^V#\"5._]#$O2L@V(*IK VDM-8!]82Q[4S-G(&6A0B+O+:2"0P8"ZE*+6(SF_2P>T4=?^ D74HU6\CW48J M_VTXPA1NJCMSM#X633P:JT#1 40[&KGT.HOL0F;<;-2F;BM]WR7AL,=Y1[I9 MH>T]!-OD(N-3[?8WN/@[27.*YJ*1"9^JW2+)?>")W(<<(Y#]$=$Y3=9,HTN, M)4J>ZFG?C>@;Y/?=(6B.]DU(:GMQ<8^F8UU:[*6MAW2_AZB;7%;<)XVVH<1X MJ%X(N3$JZ7I_2QXEZB"--+2'M6FY=##M/WI)T5KYVTBXV\N)^;R(11N88)W) MAKS.1"^MC$GPM1%ZS-)8YXFZ\DBA[[UG'N,Z8D\)#[L03X/C^O5P<#'!T=6O M&+]EV/#"DU7.@7.%:-(F0!"BMJVW&(,+2LHFUXBKB'GJA_;>"FB03;U,T\)0 MW8"JED?W:K*.E5:J[$1JG<*SK (7@DT&H4G MQ^3=:)7"W '*>/(="T7&GP>0:L/".B,.:8F&3 M4JSXVB"JC3GW %6'MQ*Z4-T]TZXKN3$Z_N4O1[N%HL@$WH:FDXK"/L M.*;#OHI[$ =[2KW!R;&6ON02RUS4W8H354XG",XX,")G5I@*4C3I'W18-#QB M/AP*#-L(N]MPP %).L%!Q<+YTMF_1P6_S#CAJSK:1CN2%E MX H+CT(HJX0JGAG4WOO,@@DDO=X*FG:6R/28WZ&WW=U_WJUT5M&T)*.BC65, M2,UB4=$[QXNS1F7/2T[.I]Y:^G:6U.]A5&O)/^/._0#7/:A;Z3U,YY(:S7(KP]%5&"1\$R_[%].: M_9=?/F&=H/JA?U5+^Y'R:S+"^^E()6)Q4,JA@YWB9E$6>H);U,M06 A-[H'[8:! M8T3=CX+C%3[XX1'0Y&I^3S[FD\&TC,F0"2(QDM.JJQ0C!C#6QY1"X29LD@!] M>!P?N+7&T\#N]CH_E=X<>[/^?A)&DU_#9!;3-24)C#P!2O+(5!$*@C09LN-1 MHR(M^$;M;KMDXUA1L6/@L.NEL#L>#C>>8(U!V>.=V=,]WMBB7J9UV::.AN3, MG%$A*.Y5# $UG:QH]]ASN[5(MN)BR3Q)):&6RF&T61LM8@FLJS;W-,_ M0EA'N_%OM'/4/J4C6F[_Z$\^_G(]G@RO6;H ME% )Z@T '1N20R@9 ;-%QQ)+Z)HTX-^!UB-<;'6)I#7[:#-MM%99>L^2SDVFA3]$U*&.YJ9 Z4SJQPY.U<*M;_/M MB)>I;&9M%NK@M>@1B!4&JB"#**HU(%PIT2A=-II'NU%%W&H2CA4U/L>4CX4 GC@Z#(W@%C[64J7P4?Z M$KA G[DH8J-^T2>H^0>*GP^E^&V$VW+XT_O9T;&H_#%<6D.3<;:=VXX^C0FJSDZ.7 *+F(4/WIJ\5#^QJF/?@^\X8[5V*[\639L7 MW1L6,SD7N)OM8THRHP6"]9GL7>L$Q%#G^7AN0LQ.^D8S !ZBZLF8>-WKH$'W MWCDM"P-D V*:-OV_3S68X&AF/H3+10/@J**T,D-A,H**FNP'[CQX MKAU/5AC,C_,-WLE2U.,XZ0 MK*_A>R'!"=H !+>VT!^T8YN,--DHTK&*@"=C 'N*8S\JK+.K()EO[W#$(20;:CKR71@AO M9&<='@^L^@>"G ?2_#;"[?:8?M.__&M8G#92<(9*:,ADRX'*/(/+/(',/$1O MO%6J/'HTWW[B8<-7'//7'O=B*W;Y?9JD*_'DU$_7-[ *A$OHL[# M2[0)*B'(?5;H(6AK>&8Y\>7^FBN=F*7'GKGJ]A-3AX9PM['ZO0TP\6+O<"WV54[/!F\Y< ML9T+LT,3N&[XDX\X(J:)S_$"@S?!#R:#B_X L;;W60"/<6O( M3P<>% .5B$AG8@%K,)>0$K?Z=N;X;";;#3L:W0'D37EGJWQE-4"HD MR%G4P??&@A=&@LU:RH0867Y\Z-K#[SAS+7/_10N M9U<2FJ,.*D+VOH JVM-F0TS+C(%[D=&SSF;,K*7B286JNI%UUR-)9J'7VR0M M+A W(*KSD23KJ#GB2)+]M#5L)>JN9U2L)4XHSHU)"6SD6)/1(D3').AH.1;! M"O)-ZB1.4?^;C"4Y@/JWD7"':D_#Z\%D]+7W]_<]U-D+3V9%,":"126 M+$LM:ZV!(X_^OH['"S&/,?WI8OCYI_D3JY[MXH>J9GM+S=_>>N#I(]V(?[B7 M[+J-:4W-BA=79"2F\,V62#%GS< J[6I<-4!,QM3@:M9*<8TN;6:,W7WP.2NK M U%UO-N^O!X-/]U$TJ)E14L!3#K:4"3SY*H[#;E8'1E!R:D5BV^W#?;VB\]9 MI7L)L>-+WA?C?G@;ZD"CQ51E[JVH:;7 K)2T):@,(:,AITTXY,865CJ[Y[GW M]G-7ZW[B7!O+ZKS>]_W',,*?P[BV,[[Z1";%U%>X2\\F5"[5 M[P8GF69%.9:=8B%'$7BL;3MEMBI)T7N?UE2R&[26=*GPP*)$ MA:B*MR$+)*=?6R$])I;7R+>+3I.KG_SR7]?]R==7@T0+N?\9ZZSYWJ0W&EB MZ==O'WD;ODZ;*?\11OGU3?FI"IGE0CNRMRG6MLH9HF8(M$\7GGS,)33IN;,_ MZ7L8R;]?US/D37E)T!U^1;SUIJJ<'B^9!:GK5&^--:PJ2#PUN">SD;0L)6U_ MCQK,C[SD"!EUAT7++4N[2WDW*%[?63 +OJ9_';_X3$NZ;LB_#4=_I7\[Z5G# MD15/!FBL8TM5(7$Q,E*0.6M1D"!9F]3V1@Q]-Y@]*62TJ,"XF<;Q*(?C=2S. M9W7D(H77$7*JG=>S-N YMY"=)Z%G4S!ODKBZ/<2[XN!0C2".C>2C:/S8?246 MW-=CIDX?F 9K%P; C M=338"A>T+,97;D!-RVK$N^0LFVO<66E#MHH2#K46+UE=2B) M!.Z=E0&=4-BDS]4A-/U( 6(K16\CTF[S0.NLN3HDYHZW37Z97Z0[^0EA[>2]Q'_L(GL#C=D9_4Y]GXR3/]\\VG: M%:'CL-6J1S<-5SW*RW*8BD5RGG7647JEG7/&.L=5$-F@2LFO,457O>;HX:F4 M71(Z<1")UP2W0G!+Q@)RG8-!QWUNT@WF>.&I!04O+J>?P;PFJ/BE?HL]I:)7 MUDHP7)* 6(G@@TA@.3D)Q@81>9.1\9N1=Y8!@VTPMWP0-M!:@X#731QNEG.X MFM;?AX//."96IN(9?QA.PN7MO]>!G;\/)_\7)^\P#2\&_?\AKF_M(3U79+!. M!^ JUW(NGR#&RB[2!N5E$L1V"V@>A+OO#MFGAYD6<;%=93RG_\WU9#P)@]J< M]=WP\O*WX:C^L>>#D]YZ1LN]&%"V>'"I9&"FUESDZ))MTHV_#3O?'?1/ !4M MNC!UQ]4LVMUS:)$;ID$1*&K..@))-0&7HJ!TPJ'4)P[S&2=GA/ .(=8.]3O@ MXP0W]^G-S?C5?,+&7T?#\;@7@JPY2PE204%\U51!'1&D"B46RX3538)'#7AY M!OT)8*3%/E_MJU?C\37F7Z]'L[$<1-OL9O*V\?7R"XY2G_CJ!19,K#5,JMXV MJ4RFF$NI0#&.?A$YDN_2!-5;D_H,VO8:[K 4N"LADM0*]FMY9"W((Z^Z/ZM[ MOEEY/65*5E8Z,-)'(8-$HKSFM/]FFS6AKSIX1?W+XZ;#\KIWQY5&J M*'("JTMEJ$;ODPV04.EDK8Y\N:GR:2R(1XSSHXKV']B_^%BC'9]Q%"YPL;V^ M'?435JB7.=1C9,A"*.1\DL25\F3X)I4 ?6)"!E4B/W7_?T-6SVAW.KG80 LT MG>#9O2''/5GM MNZR.A+=C1+@?8W7!S6;<.NFX$#J ++GF=,L(010&@O81[Z(F9^ M@8TMQ\-A\K0C1P^RF25M,]X[$$[1ON.< ,9(!U)_?LJ!56 M*:')&,!R0T943&1$Y9+!*-KUI=<.=9LBPN^PPFJO2-!1-'XJ%58S\NG#TUH" M*3EMVT:!+K+6$F0'00L#A>S^+(*A7S>I*K]#Q1.HL=H&",N9J#LKY*2"'-_8 M&.2E,H=->&HZ.*X!4\1&K83Q^XV^FV V9NL[6]9((L)6,IX,FVGKV+5W[[!VJ$^3>6K_W^E=LW* W\.H M.M*?L>.*O,U?V+1.;T>^EZKWDLA92\).J$WMI(FJ,.L$P4HZAF%=DZG-7W[T MFCY,2N<:%DE*T1YM0ZTHK0/X4M+9.:OF:8V[&F;QNMG55-W\V39O]HVC;WP\*?HNJ"B Y*'KJ8<.-VD&?D)U?H]P_-VM@// 5DOSN6O&9_<(OPU'\U_5 MS_%>L!:MX(:44LAV5(&L/*4M.%_3M3FY+Z))V.RP;#XOG]-!48NLB\["GU(K M=/42S49!YRA: Q%U 9E3R$636U6>>\N= +Z/H_'3O/D0DN>878W1\SI/L;K_ MM9Y=8!8^2\_E1HW[O_>;CZV \.#-QS8*.9>@\28\/=]\;'_SL156#A$]WD71 MYP)B7[@FI]C1$2,D\:8%!/*1:[\/EZ1 ;TXM&?FD;SY.#KO;Z+BNPIA^7;$659-MKDZ$T=P>&, M*D9DGQ$59R&N0?3V1!S]EB1Y+:65&J0E5UYYYJH#KR!X[UTA'Y^9TTIM[NR6 M9&<*%H-6ZNSDZ>:U'$[\KVF Y:;&FYD0C?"NMMWC==A$JGU2&2!)7#F.IK#3 M$O&6#)[@>=(M[CM+_&Z)G%,:6+(EG],@Y&^A/_JO<'F-O1ACRMXJ,C$M@G)& MUGEZ I)#9GFV,2[/D3RO]7*7W>?5 \Z-H_#3#U;8.C7'&@,$806E7(!:7H ZZ1:XC*VT*Z)Y8N'HK M(#P8KMY&(><2Z=N$I^=P]?;AZJVP#E&3R,Y[)3$%-)PY9 M)J0SSP5Z9[#-F)CS >]6X>J3P^XV^CUXN-HKDWBN0]]*#>X;9L#)%(!L':]C M2EADD[N2[R%K?[N^O/PZ2T"B7U_-Q\',FHI.AK\/!SA/ M8OJU/\)$6.XZ;+T[ 4W#UQW)92F,;:7A/FEE)-F+#K5GVT[$9ZQ>AA++6*M^D MJ*!3+KX;G!\? Z'CQBKM(GI'(N4YYSAP<,PZB]NBSYB&W*:=YOF4Y M[25R.%2==%& 4'$:;05G?:B5T+).TW" V9B4?$DV-IG>_3W>LNR%\Z-H_#1O M620M/A*?G6Y8= MVB%M@Y6#M$/:0='G F+#-!G\6H/PTH'268%32'"+3"7/K)'EN1W2%NV03@V[ MV^BW 69O14T70^V%"+9*B,=0.SZBK8.PR,Y)F(Q@015LDK1SCY(3=(2:*WC8 MI78Z#&F-1Y/>A_ZDVBRO!KG_N9^OP^5T047) 65.BG99BLI>#[M.*Z44B'?NU*@O[1GWQ\AY>S7M$?^Y\^#%\. M)N2SSY?&)J1N8:#MAJ&':3RLO=615A_"2 .5='@L[4(RN=S"&)[ ^%*GB68& M#DT"85/T)3L91+L=Z!CH66/P'!\\VVBB8] L+H+FQR1S,FJT 3R*VATP1H@F M*B@E9"U+DLYL$C+>"!-W7WTXJZ6YAH:=B/?8>1RK,E)FE6V+XK?VS1?7O/#0 MS1"/OC"?O0\C%JV)&7-2>*) MU[P[4^TP"T)Y&[S*+,?3&@.Z=QY&^XN7F]9-M\?;!J,8L]H!"XRDS32#B+). MO&V')[12CD 5 ^_JG; V5GEE-P=R]B3Z) )@62DUH;A M.4F( B44+)XDP#RWI]5D>4L&GY?349;3'BAKD55RJ'I_R7GD61M(QG@R&X*% MVI<64O",.1ZBX4TZ?5=)35M ?*[J^FXXWR?)3/^4#%6ZQ:ETI,U?!. M4H-"(R#(X" KC>A=LE(?IYJN.QZ?U]11UM1^6+N_K(XWD'-KV[:0[UHLG<'9 MIUK)QCRX;#3X6(]GE-S',[/Y'O2A=E1%?)S0N$SH,CE+DT.G5M&O88(W^;8O M8@U=IDE/.U.,%PRX+P0^KS,$7A)HF:V)SA7#VR6T')35,]KO.@P%G2Z:SLI[ MW5P6O9PMUZ44L)H4I2(KM)U'"?1;AIB99?JT!@]WR/R1UM@)@_SP@:1N$7I6 MJ_2N][^!(*0H$4T&Y8JDW=5,BTXT65Z6!\&+M_ZTBGZ[EL#S>CW:>FV)U3,. M93TNB&B%L4H7\"P;LHM0@I<900?+.7EY1JUEY[52=_5=CUE"KI5E!+T"TI>: Y C M>'2Z*D66@-S[W"9.^AV6D.\58#N*QD^SA%R)%"6S')@39.E8EFCG2 *<#DQ9 MM-*D)G5J3ZR$?"L@/%A"OHU"SJ7Z=A.>GDO(MR\AWPHKARC#W471YP)B6X.L MT3C(1=?9',E!,)AJ%@47OJ!EX;E1[^8EY">'W6WT>_!&O=(6&ZP+X)RN8W1+ MA.#ID,E:H5>:'J>;F);?0Z/>K12_5:/>;;1V[ *OMS@JP]%5&"1:@C0K"AA2(X.03MSQ[7=9@>5L2CE[X M%:R0CD=)N[>OM9"<073"@60A1U MT4;A#;D/'@4DEE'%F JF_/#JZIZH$]S=NT5C%\UT.]!GA^557;0%GO[P-ZP[ MS[BG@S56Y50;]?&96QM9MH!H2U(N)QD.T/[Y-DG/J#R$+EOY9+M<;DR_S >M MOJNQX#$MLD1_#1?8$U*1024U9!_)BU#>@<\J0=2,&Y;0)]7.*>N:F^\&VZ># MB5/*N)A^>8?_NNZ/^Q-\CZ//_<6!PGN9U\82S(&5M;M1KC/!(ITMH;C,(CDN MRXN;[!/I1,7%*60K3N[[IGUX-T@CIS[_B['][V5D,)FI 'U.=Q&Y( MR*B!)5N$UB98VZ8+<_>\/(/\P'AH<+G_XG+Z&7OYI7Z+/:DB!IX<1%O; M"4ICP!4;(*3$N!0Z2]6DC',S\KX[(#;0VGULZ7VQM1B^,M_45]-ZDP8Q:_LS M;;Y_^^^_#,>3WX>3_XN3=YB&%X/^_]SF>O:/EE,K>BESEP(Q+H)1Y G0=XZ) M 8+9JZC++S)<-:C+YC2Q6:.R6_#T?Q7]7.\YPTOR@H&@:PV M\L=C!J]]!HTN8O1:*-?$IC\LF]_=N/9@TM^)K^=?SB M<^A?UC1'6I/3_.M>R4&J@@BN3H-4=&Q!+$D"%G+6.1:/]K3Z%CW"T'<#]I-" MQHI;IA/N++G4H@SI/UKQ H[6-B@A!;@<"O"8E'3)]H'T4C9]F MP0M+W'M3)T[Z1 <4)V%&2Q#3)CK&R)MPLDG&P!,K>-D*" \6O&RCD'.I%=B$ MI^>"E^T+7K;"RB&*!G91]+F 6!F!11)O=+(84"@4!,LRU.%ID3 M >]6!2\GA]UM]-L L[>R9F?.Y+QH0C&;378:E/2U:PYZ"($(C!$-9I1&M;E, M7T//"?I!S94][%Y3!YFB6)R6Q)4&Z15Y5MX*"$6'RC,3CA8@3YOL6-_S%,5= M[+IN%'+D*8J;D/H\17%[K>XQ"&\7E1QYBJ++7EJG$^V&'HGDC!"TXY 4:A^Y MD0HW2=,]'_1L/47Q4.#91A,=@N;JHO?R"Z;K6J-'I_!['/2'HS>E]!..%N>F M#))HXA:X<'6Z!9W%+L@,&(DP&S&HL-17:\6]WV-O.>T)BEMI9]A&M WF6LU+ M$F;VOK;<&E& H:TW(59!=(&!]<7%F%@VMLD%P2T:OD]S9%]E-$B5GY.R"!IL M0$S+Z- =:HX3UME9-ZMUO(=@&WBV=XD2F0O%6*J])!6HI!Q$\O9IARH6/CPQA[:W"PJMK8# 6 !<>]MU"(X2#H54%QY(!H- ML!I?QE2LS8?LBK^:RB>.G!W5T6'L:Y'.>+^L^A:=OPVO%T/HN<\B1O*_(M:- MT3 'WK (0@AIBQ#(\U(.Q[HDU W?>(X(:"G4M>[&:31^>G#,?;.^3\MO/6;; MIP)%[2;EV?EBDX>M.GZ'+1@MQRG51M ML< "^,PCR" 2"[8HSDZK3/OUODV?#E@D='L6HLLQ6I\U.4N<@2J>@>>&I$U6 M"6:70BQ-2C4/R^8)WK%VNP:.4&JV*XH.Y_RTF,)N(V,."["4ZJ3;1(P*/1T= M*C+6SJ+RM.H2GG!1Y@&@>K0"SFUP=L:3V'K&%Z6TTA!$+6)2)A.+151'QA5G M<^;ZS-;3V18Y/*7EM ?*#N(I?V,QKFE MIK%R3<6ESO9O,C_?3V>3#_:7_#- M2P@FBP2%U:OP8A4$ISGHK,E]+*PXOV']Y[%8>%X_*];/L96R%:Y.J2_8EF/< M>LXJ[AP*<%B[K!I6&_CP ":6:+BE=5+PO$ZGNPP^KZZCG$Y[H.RLYHO-IZS= M8E6$*$I*=8Q8#5MZEV'M0;=UP[G*Y+Q MFA(SA=0@-:@H,SC!)!3.H]-*<71GYD,]&)/8414/&4O=C[UT4<92))E$VAI: M),E"]"F M*A1A6BL;%>\?U!6SVB_ZS"T>KIH.JMHT!832%ERBB>!D"6K-YZU M%H@%!6B3BI8YEL_VHN)Y4O#6(#]\8+9;A)[5*KT;37M<$)IE8M5I\++VQ^>> M0Q"L0'8FT?]SE4.3A-23D<#S>CW:>FV)U7,)#:\(V3TN"(O&"L,U.4DHR8N@ M?G*:V0M\91Y0?%X3RCL?(+22# N@G M#[&.)] EVT3_=38?,J/_\!)X7K1'.SM;8O4< ]?7(QQO8$%H8M,P#RAE 14X MU@K" HFA$XYYVL=.*U6Q4_:?E^O1EFLSE)YG-/QQ&7@5C7#U1B 5K"UJ(GB1 M [AH'8M<,2?=>:W474-(.RBPLXKK(')4L4(O6V'E$'T1=U'TN8 X"BU](:-*BA)!">T@\E ; M AICG)52'VEPP\F =ZN>GB>'W6WT>\">GH(GE5P64+2L+>\U@@NU,4+E4*9ZM*--D'1YN%DNA35MY[IHU##$'V'J.V&RE.+;\=JKH?>%9#B:ZB M=DFNW)-(N8M!FZB4PDB )JE*(94A.=N53?2W;EH_J&'-93O)B7N),R( M11K+&5=2,2]S[6:A%:%9"[9:P"MH[T;"OP?:0VM'P$Y%?>^I#67^, ?+_05L M\-ZH%%D(2DL9&/7WOP:2?^Y?3/HSO,5V/2!@X?ODE M75X3H;_1V5?/N.O)](A[4Q84O9U3>U)EH1",]-FH$D7 MU!_>$CL*>N]%2PZN^19E_3>!ISW9F46?K JL,!<@Z9")&R_ 2\U!9,O1"-KK M9)MJKD[9.%3T^21@?$0$G$P@>C_&?_ZZ^@&S5ME%DO05 ^-9 25),B[K IDS MH7PQ4F*3"[&&/!T_2'YXI':[]W>&F ;AG]64W8I8;$)?RQCZ8P0>*1Y^*HC8 M"*E[JO,8L$O21"D-!T1?#25TX$7R(%02GOX6#6^2\7XUJ]*&74N\@=?S M\NK3Y? KXI2D69[/@C 5E1>QCK,@R*OD.?C@%7@FI4M:Q-RFV_=:BIX8'+J1 M_-J=H?-+BQ?I7]?]\?11XS#(O_;'GX;S'[>/4C[TL(Z"DQO3NQP0UC8D3 JE ML2H7'=%8RSQ]K5.NG>EM2'NG$M[U7N/Q1[:7]@:W'(5(MMGZ*(0G]\.&+(D+ M[]#K:&*.#\F\B\N.!QZ_?T1^FX>WU\96\7GA3?$Q)1VY4HZ^5P*S45I%Q@5M M;@_II>,P_<_7X_X Q^-;;_P6]3&".XTZ@$]UKH[D!;Q2]$4&EHS1+JDF9]5# M1.U[,L^Z4;PIBW?@["TCS+TDN-%@^ESN2>P-;;9Y',?XPG%/TC<2_CH;C<2\@9TH6 9P; (L:I#9 M'_W_V+C[W,M.921W"2U?9+SI+0ZL R)Q37/J=&.TVW M;#PA_!U1O]T6I&_.R'S)S1MM:<&<2"5#>J8?ML=U? M_@1P="#)MZB:OKGS6"&4\<]?;_TTN]5PWA@9:@O>9$D\*EAP/G$H(4JC)2O* MM1D@M"6AA[IC;;8G-=7,J=R,KF!M&B-VR:A('X? G 1E. IW$CV0(#:P[!?731T/:Z3=;,2%S$"SUK.;CKJ+47_R]6]A$&:V_OMAF?P11C>#0KWG-M1. MK8PV5Z68AY"L!K+6C/!%LH#I47-Y+Q).PFC>1YO#(ZCB<+4H#T1P7XXG_:LP MP7Q3UT\,?<07XS%.;H)B]&]>]T/L7\ZNSL<26HO%1 M6O*Q= E!.B6=#%9CRDX:926+5C\4C=^?LH;A^Y1882S4CB>"5D8)J0Y+*;2) M"Z9URJFP)ED'+L M>!^CIZU)VL-%VQZD]21V]=T0M%E(K3M-'>,FP+LB7$$),><:A9:%Y,$MG7?) MV,P,UZ))_^+3O0EHIMUM+PBV44VWEN1NL>-_#$?_I(_\$C[U)^'R5K_%7HQ1 M"H,(HM2"7>W)]N9> N>:<4F6E=;V4=NR8Z*>+L".K, .H__;WV4LK)*OO62P MF(P1!'"@%-KA%V$)$O">2J+EX M%DK2'I14"!Z+HJTZ&V-U]=C$D>TQ_KVBK .5->@2NH+6=YB&%X/^_V!^E6E9 M]$N_QK_O.EY_'0[S'_W+RQ>K'+#?<7(C1_2RK+OG[GF)G#:@#N-6[LSD MJ\$D#"[ZM:JE9[U-SF("K@MY2YS.-J^9ANA#1NM%LJ%)'+<1/\\KX]1 T\ ' M7LBN)Z)#*2R#J&MR<:(S+0J2$C-)"E,R^?RR!7@7!#RC;6^U-!C.T$)&K^EY MOP\'-?63U$5OOJCI&",<3WI<.%0\*L@L)_+@+1T,F4Z'&)+.5I>DV@P!/RR; MSU _$XC=7U#FX(GQP6OTR HPEB(HIU45L@'+3-!6):ESDY3ELTR,WR<6V%0S MIYX8+[SQP16$H*2HEXL>(F<*3**5:XN)MZ:!/"?&[XB!#1/CM]'%45*<-R'P M.3%^-WUNG>N\BS*.@IKBGE!AOOMU44MD0NF M@N+.V-K$BL5@O')*]!ZEMR-)[MZS:OW#6DIU@SY5D7;!5,CKJ\W O.316A%H MAR(9:UXXKI9M-QVJ5CQXC^WF@:>UE/$F&P8GEQM]1F_(]PF^!&7J%!FO9)22 M\;!:R.UVA"XZ@&WRV)9RWZKKEW1&E^13HMU:*4$HS\*XD(/SR4JM5RN@Z[$< M\W?\/IS@N$;DAF%PZX7? C26#A/CK0?AJWE;N^X$H3)8#)R+J'2,3=H\;$K@ MOFY0S:BM$=%_]"3X97\U2!WW$R3X3I19:M18]@9:TIR$9"-#S7P$%) MO&;5^B:QE@UH.T+7SA;(67:,NM9*@R*A;RR/;Q$5I/-D6',HR!*H0G:V*T:# M5#IG;PSFV*3&;"4U3Q0<^TN^03CE];!>B,RS\]/77\,5>6/C]\/KBX^3V<3R M(A,B9@[)1PU*10?>L4(2""HK65R*3?H,/$K9$X5)MQIID LV=>5K[.FWX>C7 MX76 M:S*E^B&BGBA0.M-#@\RG M%Y>7PS_JW,T5M'V30[U^_8RC/HY[=9(G&9&U77;-3HDR@'-6 ^U_UI')'*-N M,[U@2T*?*)::ZJM!-M&M43>WQ3.5#0M1D-O1N]!QNT=0B,'4)GQ[[^'H\FO;^%_QZ.%M;_;&0( M>B^BD18P:09*F ).9 U"HE-)"Y_=)F/?Z.FW($<_+<-M]>N/?\G=4.'#S@3? MH75=J:D#(=Z4.S3-KU,V(6J+:^V-4+&6FL->87>AIF$K&1\, (GGVF!7@"[& M$,"]@YB%!\]L5$F%Q/0FP:E35/R:V^B#Z7T;T79[\?P!OX3Q@IK%S);LG-"6 M@ZFY8DJ2 1X#N?E.HR@9@[B7Z[SB.GG%@P]GA78H[6%GHNHP+$;4O,,!_E$/ MGI<#'%U\?37(1-GHZS)]7DC#/6%3U7I";A@Y5)&!]C(%'FV*&ZARHU>=N7*[ M%V>#L-?[29A,+;Y%\L/[F=TWVY841L&:,DO/0)!KZ M(%7?@Q77O7H:Q+_FM,Q7R2;$M,Q1O$/-,.45H4PT0. MD+,D$P8-G5O:)=*4,I$Q(U6;-KP'T/LCF86'4OLV$N[6I'N/H\_]A./YF87* M8_3.0DJ8IZG^U3JA'Y6P6FJ#P?!'38"[SSQ\.'$/V0Z[$,SA4O7NE 6'6V7! M.^5S/?BTCI(T-J=X*3^CY.R_X>]C+->7K_L%>R+*4AAY]K9V M5%<, WAR!Z">"S[RDJ-H8B%M0-OAC]^.T;+B3KA3?;3H4KR.Q%DC7"Z8MIJ3 M:\K(&%&9D]W(0R0STI:$7G+DFUR5=(>6(W4H/A90MM=" Q?K14K75]?3U/Y? M\=,(4W]:KDW?7^)4[(/\XFHXFO3_9S:1;&T#&!X=.1PQ0;;$ ME#""Y:0\IW M)"*/O+@F*9!=,?#D<'<4S;9)@EI-V.\XZ2E#9F"AS54',>UK2K0%$4%96X3G M2*96D_F8#Q'UY)#4F08:I#_=AG:/7&LC>=$@/9*/K60=[I(36!L4TYB$5TT: M*]PFXLEI?V<)-TU&6LOT/"3N+>U85@,7]=(C) >1:P=:2":=S#9CD\KD30D\ M5+I18VPTT<>Q,XL>E=W/7S_0(Z:QURCI<)3, I?>@2HR08@EDS'G,'L15?1- MBE\VH.WXMUA=8F+3(VE'W32PK-=S3P^8!X4W(;'EE=8&-![GHJMS_6Z*GSV5 M<@PR%59H-35IYWHT_#QR878*\-E&)RW*C<(@ M+RZ-N.0,G0&!/A.G28#7U@%&Z6)417';I%+D&PDG9!3OJJ'EVJ'=Q-L@RO?S M=?\R]P<7Q.3BVU=7GT;#S[/I0XOAEY)L/*?(9F><>'7$L$,G@%L"<]J*4#'G*,'$6CSKC05G4@)# MOS=1B51P*;*RX@K^T=<\'9VMPV\WJ=K:*%_^YJU/TE/=7:X=+OP;(N88VX2,KNMA;KW_\!4P M.VI@68=[B*_C4I?;Y"23??8ZTOMY(EA: QZ)'%%RS%;;DN4F=OUI:/&!YLK[WSYL.6 M/>PL^V$7@NO0X9I55GVY14@VQ8J<$\A41P4Y1TBT2">X]9:KP HN][#QWLRMN//F3?+X[DZ\V#]9;S4E2QEY0BE#:"?;0W#E2XP! M550RD:TBR#+QO554[2Z575-,E_Y]QQ+:('64)SH;?+0"4U0HM(]!R^"T\X[$ M)VQO/86[2^N7CW71C/N#7\)H]+5& JYJ1<^P+#ZP<\[HUF_H6.*[<;:,W1B, M#;25%,64T#J2TQ0P&:V51A9Y;^NW=3,SY_7-M:B.);*2R.9'3S:_C05<\0:X MR]Y;HXVU3?SA>Y1T-0[HW?#R\K?AZ(\PRKT@E+7,%-#$'2BL(QLMYT0.2]QP M'8)J4G:W@I;#._G[Z7K=6)]=Q=L@(GPS:8BXRCG6TD]9#VN3,AW6DDPFXBHIZ/ZO47>()"[H.W5U:?0'TWS>6HN<3$N M.SI"JV<,/7J:(G@,D)@DOAF-6;I)'E2.#K?"@.G6 2? MO$NU"(&9IN;NXR0^'.!("U-R\"8H8*I>O=>%F9NDQ*RAYU#I MP-VZ/ET(]U22?=_AIUH+,[CX.TE^>M=@T L2@:YV?BW>BQ&<51R2$,'HD(Q2 M33)F[E%R_.O1/=1[KS/W/F)NX%C=(6A^P[\)22VS^=M(N&F[&6X= M$U%8VM&*F$U=&U36>V$4^W#0.G(YYG Z3# MY9P:KP6WEJLZQJ$>/Y]9"=I:%;+TCJ^519:UX\%EK;%]!=;N\WHZ&^3I- MZC2Y]U_'UK)V(0W<&D CI2@2%7+QJ.[6/?VL%=B)R-9& M&IM=E>\_FVOMDSJ^MMQJ E>24I$.8Y(B*,^UZLN.A6_?] MLZA-L2%Z2"4&4*D"BWO:>U4=1JT8_;FI _ZZJVO(]Q_#"-^.Z%CI6>[01W(@ M5 H&5'%(X#8"\_SWDV8#>\:ET+D1@O%=5: M29"I:(FY(&("4?_#F:T#!;^'FXANU-V!D!O>2%4U"*:Q&JCD$S0.$P*+RRF0NW'<9 MC]U*O8_&8[<1\X$B<9N0])W&8[?2U@8AN5U$?2 4Q)*DL4*!ME+2R94#1!$" M&;I1):,\8FPR4.QTX[%=*W\;"3>-QY: @04MH(3@H;HP,T(4*\D%A8&GI5Z" M9Q*/W4K":^.QVXBG?3R6J5+0Z 1H:G18: 4A9PO*((]2BBR6FZZ=4SQV1XWM M*ZB."\]>7M<"UT45H\NAYFV JETJ%",2@G,%M$;.DV4YL$UZ)&]4M73[Q8=3 M:!<*&'8@O0ZU.,TN&WWM_?RNSF_BF:L(IB@#RAF")!>AR'YPUGAD&;S(E21/ M=GLAST_)X -SVIKE>29G=QFRX^[9B<@.=QGRJO:[O^B3+_9B/,;)#I<@]Y[0 MT>7'PY0M77JPZ#%)QXH-6D6>HQ!8\WQX3%QZZWH/4;F_U':M+USSG$82W*C> MT.6<:7=)SBL>BHO,DR5.O_ IHDWWY-A%W>'R,W>^CUOWH$;RW.0V+O)@H\[" M*HM*<>Z4UHE'JXWGP7-U3Z#=7,;]5IG$U_W/F)=?\"U>IVQF69D(I6ARQ$HI M$*>&0/Y:=N^]0FAI+7,&U13+A/Y.TY>?DF7U[5EYTT9%#<&DRJR5F+5<+OV M518!&"$Z&CIE/6NRY6Q"W!."3S.=-!U%\8 X9A>TGI'[YS4#2SXA*&T0@L\< M3*T6#MS6,JNVR0V/D7BH?(?FR&FDE5/)BGB J9^_SB;+7X;Q;"RP5II9GQ#J MH#E0N5:J1H]@T2>;I!.F30.;+6@\?B9%MRC9W%;:2UN'-<._$?I[N%HTP=V$ MW)8I&5O2>YQTC6;ZWQQGG2GO!##'0BZ%"052UDXK+#+PAHZ)E.A@X-'*5)K, M=CT)K#V2''*J4-M&9PT@]LOU>#*\PM$[G/57&'_L?UK<)7DAI"W!@(^UC[?2 M&5QMNBU*]#(&9,(TB=P^0--)F?+[ZW/81AD-(I:_#*\^74]P]'Y8)G^$$2[) M8DZDC8ZQ(@.84@<<"H'@0U3 ,_TRD;OJVK3(WXBZ)XZ=SA748+?Y?3A(1"=. M\,7%".],^E!2,TZO!^8CF9&R#@UPCCS6PEPD-Z?XT&2S64_2T\9+1ZIH4 'Q M9O(11_?XG^^"TJ&*QD+*+LP+['T0X*+Q.=L8,S8I]GN IJ<-DZZ4T6P>A[!: M>LL3,,EJ S&5P7-M@3,416B15>PL5^^$YG$T<XB1SW+@+W;C?RZ!,; MY3ENU7Z$S!>I8XR*IZAR89Z10TOFC9 ^\1#X_0O2;MN0;'1-5TH1CB<.,=3A ME462'\4(0)$Q[9"6BV=-9@@<(O/Q6WK"F[+\DMG[+^O[>XK8#EPEB-Z3##)Y M"[0+NCK DY,9RF1I,_Y]0_I.RGG;#3GW4@,::*9!0/%V M1]0GM&TCY=*_A$ M\1IJ"S5PIA3(-ILLC4S.-VG._3!93Q N'>JA0[.^BO!/ G,K9%8$6C,]T+J * M=.!G8D!JS(:3IVB;3,@Y":QUF$-R2*AMH[,6.20;73TCV1BEQ @^U-[8ENBK ML2^PTH5H0Q+9->E.\T1R [;2\4ZY =LHJ$6&R0/)+ZQDZ0IYJ#S7V%LP#IQ- MU6N-L>1,]H*73;!SSIE(>R&F(V4TV&T>NI&VWABNC21&32V7<0C>.P%H@G=1 MN\3:-%4]Z_2 ?7#2E3(:I)$\D. 2N(XJD9-!NQIQK$6@/2\C&&T2^NR=,DV< MMG/.-=H')1VI8FT.2>>W*B]2&EUC?OGE$UF&6+NL3($^FT=T/L7])+]JE M&TCK%@TY9&)%U0!DW5]H*+K?7VNOAX.(#CJY^Q3C97B-W_G5' MTEY/T;UF.#Y848+3AJM<6WDX8V/Q/CF>-+>]==3M)Z5=-YP5SV@@L0VVC>05 M3\'RPF-6CE!G?0E1Z>)L+D;E+/,:(U&"&5ZF[]F/^.Y/NG5@!B]GO;%_]9\/9-1+ZR" M5/-?%),.0G$2$CJ=,WKG7)/HX!IZ]O41;@NNQZ2R.7D#,M2(G48)T4SG$A7# MG!5"AB9>P?WMZ)!^0!>:7K;W=Q9K@[#2;5KF9V7/<"=22AH*R],VI1%"J@Y- MXMS\_^U]6W,;.=+E^_X7[.)^>=D(7[KG[2_ M?A.\R+J08K%8("7VS'38DF6S#O)D 8E$XF24WA;5Y*AX"Y;+([R/D1NDB>Y" MJOO/-:JL."\0(E-U!ZLS\>2#+K27#4X)YUW27>J/CZ+^)YS+8[^GJ1OD?]YB M00*2?QU/8)+PS72^E$D96>4=UCQ#T069UK6B!7EBT6F@H#L8Z9KD"'?@N0P7 M&,+8#:2+[@]U56O@A%8^69J(BJT'<]FP4-TR2"PQVNP#;U*1N 7+J0J"VC!^ MG&F?2[%/G;P6FTT-_9M5'U^7%"@3&)@0F(9:CP))L*KX5Y5_=\IKC:=OC!T?8_'0>D8NU,1%3 M1M9&,HDB6@_.L:JK[Z13Z&6SO>&I/&%/\O5C//GRAL*9 M\>)72#6M>K.Y&B]Y3+1Q83QJ7HOFD8%/CO$@$G?HE4Q-%H8G49T^A!R"ND?M MEH:R^[ -?99)]KL[G#6B*'Q0Z#P+]'C:WOK:)K)D%K*B/X#$N=TOA+KCPU\T MH0/9K,&K?3^B6;N G2?0.Y:X)_W@2*LWGPSNX$-9+\-DSB1-2(1/:YJ? M:OI:B1!IN*+!TH!HC:L- Y.J M]6O>, A%/CH9 A[U_4='W[N7%]?PT\'M=K.^&SP,JY[B>FC+\8_^6D-CI$/ MNA!?K 0KE"LY!>VE#MEDYY,4W)>J?3!Z\I/;'!;;9* 4X*R0.]5"X; ]64E$O)[.9M,_Z^8%OM-/%C8FQH/7:6V8()-/%T4QK3&9.2NU$-,H]O-R\954Z"L++=I:3$C!LH'(( M[E<_:#JO6[A?I[-W\_EU/8O[4-[C@O;V\\V'C&119"AR?5K_2RWE]@QLDHP[ MQ2U&HW/>WX]X<%A_*0<;GJ@&&^>[ QJY&$TQ*%FTCB(\,(EY:2P3/69KB MFES?NPOB9;O(T69M<$#^P.,^7"_F"YC4+C*OOM76P".=O2].<%4+EL:H MJO8T9@=@027;Y.;=/F 7X@I#FK]!"Y\_)K"2A\&\'/YZIEK7H(\R5.TT+ED2 MDIS7>8JF9!(L"^],%B* ;9(J>1K69;C&@*9_[!AFV.S9:YB/YY^^SRB$_C#Y M!\S&=67['18H1MR'DCB$JCM+2QB%WPR2\7044[ QV, 0>&;:"\NB $&6*R@I1@JEB+VA;!-H+]NQ MG@5ACQW0#>> U]6859IHGN#J_US#K"[$CT?R8>=(M!$I^+HC5$+4R,W0#!QS M38H+JT.H5>^'NMZQH"[-Z4Y*TF-W\X.YVYOI#YS 9+'">0_CF^ED/J;'+0?U M?OKG\CX]?3M?U"G[[_2JU4,SY3'Z()DS)3%M8V$4^R&+/DOT/G+Y,)VXU]F. MA'1AKG9*@AX[6CBYHZT3$UM&PCUAE;D*&R\;!VA'(8(4-=WE1*WF-B8W>\9 *N[J)\>XV?ISOFY%_^G1#K%O?3=TSC,L9\ M&TB,LC-!Q6"8D34]KW0]052.Y0(8HXXV>GV@[PT*\,+\\'SD;?')8W+D3[U> MC\9 +];C@7^$FV6O;8'%FD01 KU--3Z-FM&LCLQ:IPL%$EGI/*G[ M$<5$$"HHDYQX6!*QUSWZ8KDPSSD))5N.?:?O?\9OWZ$@J)983F5('I1@-E")$+VIM MKU$83,^):!" %^9^YR-OBT_V3N_OR,!,'V1@/D^W#//@07J-M%E1B954#-.Z MEN'0*)D%X[,247!WZ$:S(=P+\]?G0NP6[QWNE&$I1[%^,=?MN%8'K;_\^_MT M?CU#6BL2_3T:T@A*Y%9JR>I)PP.,OS+M:&7Z+ MMPQW)' /]"KS\NK+EQE^H3WQ)BVSC"3J/N6NOPM0V185&#J>:F^W3&$IA1&9 M\Z 25Q+=H5F+OE@NV8]:4;+%J7HG_K,B M29#*+>EU&"Q8" M?072**@-DTLQ+4A_$M5E>,%PAM]2-'FTX-A]='<3JY\6]$N^L_2ADMR6*!E$ MYRA0DL@"QL**2];+&'G,)[AJ]A3$2W28P2C9XCT#7TM<7<>E_1\FGG25V4^U M]CPQ,#$S+W/)V:>::F_O)L]"L6@X+SCD;G-?XYDK%C5PA$-,?7+%(IKD!*I2&#A/$R $VB6% M5%4]@@&,W G?)'AX&8I%!U%WD&+1(78_C6(1:%2>(V7-CQWQ:(^A YDL],H%LD2P7)EF?2U;;>6GH&N5T!4M,H!!YZ;7,AZ M#.52PKPCC7Q*Q:(NN/[2BD4'$==5I*:/U4^I6 2INZ\]?L>@@P^]7+#K$:@W:4MR]EK=T5I& Z\(=<[Q6="^52:P0K$1G-/RJA]EX 8W[>_B67MT%T0M5_/'D,ZSCA]'U1.\'V'G!NOW%F02 M!!>.1V:2#/4ZKF: F8!&5[LM2P.N22^"4S&_9\UN3?PAYFV3FOWO]X?>-*"YW2:./+*>8:F6SH'5-2I9%\)S^BZC:*&QT07?Z M]?]8&A^G[ ;FH$$P\!KFR_&NT4BG>13%,)$L4FBB$O.1",PZ\A +A3I:MO"( M^S!>//5'6'7 R6 ^6XQ^A\F7U00G34+%A68.C5O)B'EO%'/:<$[;% .FRU:- M/O0.K?3=0TKO/?6EAW3]33B@),XMB(T[=8!Q0/#6G='AW\[]D=H1##SD\ CS MM7@KUW"\,3H[$RGP -H2%@,,@@6&'DS)H$OHE%5]'BSNB+J&)_$0JPU,WKJJ M>-,> I,&3S,ZY$3+!,TM-4-O&::LL@;M(74YY.I$W[TGGVZ1/,KVTR$,-V#@ MLP2RJN?='+3$X R/D8R-]1964"QZ52_YI6*RX=Z(+CNA;@S>??(+9+"WX8;- M1]XMSEX58:YTXJ64Z!RPI*IH)5_VC8BR QCM 'E MW+8"VO1IZ !I>X#3B<]S))P&LO]3;!YAO-9OYV9+I7CBV61FH]5,:RV83['N M=15"-)9+V>UBZ.GXW!'0G([.0VS6FL8/D\T"8I*VD&IS'J%J=Z:D:@CGF0Q* M)?3:N%XS[>T#3KH_K\YW13,>2C!DEQN+6UV59QR#SJ MS((CU]6!5A3733IBQP,NC,Y^AFO]=E8YG(V;@0/C:"9B0E>QS: 5 TX!GJ51 M1U,4ZH=7@+H1^O,1ET9I3^,-6(*S%=>OT^O9&I8-7B1O"E-018YDT!1ND\,E MY[EW67!C2@].?S[APBCM:;J=![!->P1]NHYS_-WZT 8= M@SKA?] XB%ZF""BS\290V*2#KZW^>$C(Z1NC1UT>T*9_4%$62TBE9B,ACU&N4[V_O'[W^>VK=4,)FM8=T/S..!I@V@?.@LV<*1\*K;\F MT"K0TP&V/.Y"Z3_6L(U[]>SM@J9 9QE58#&BH V3YPPT&):\M9:<%$V;.T&' M@'S9KM.V7?UV/?\!5W47\%U[E MUS=OIM^^P^2&?EQW&>,\ID'B_%WY.,/OJQCKX8OT;OX[;4;&]&>CX *$Y35. M![Z*?G@&@K::$61M@QIH5>ZK=GB&X;QL!WY.ECS(,=H=K&T:653-*DS7M?7N M1CGO+=S,*7C((FK,]/96Q;R$@87Z"F.!@E9$@]BMO4/'!UZ$@[4P;LN>1[>) ML3M^>Z?CVWT7WCCPN[)Z:_Z@'>GL\U>\_[=66Q,(^U M+$9R3%:B(7Y.X\4=T/['?UO0>HI.3,,(-2NKK0K2LLA#76 ",J\X11LR):FT MR(7O[\O=$."%^N?IR3M%SZ:/LYIB_@8[!K+LR[)=+CP*(0$5F$B',0.D>169#9[01XBX@2,< M8NJ3"Q%#,IB=HD4/[+(ZCL:;Z%N1>;2U5XL/351-7H80\4'4'21$?(C=&P0) M6W09P0LKM/(L(5(@A 99;0%6+Q= I" H^(=%J'\%"=MC H0CC=R\F.RNC&,' M7']I"=N#B.NL6MK#ZJ>4L)5")4W8&'&PR5L MFSC#(<8>MDY]M4"]^C+#9>IZO4)QAUP*GAG7NHJ09*2U2FB&R05C>"@^[;^4 ML/6CSWT*U=?HTP$M=@KQ6A4Y!;#1,Z^SK^DMS;P(D3F@<5FI?8E-"LJ?LWCM M,>OY408>L,;W"66^+HC^DN*U!U&U7\.TCYU/(U[K7?:H:_^2Z25H!6_J7$:P%7AH2Q=%Q@7*FQZ$ ,[-#'[F*^AL&F(RF1'<$J2AFFR/8O:D9=J M5[0/RJO8K6FPJ;&6"M5[1VG:&K25:33T]:?H?,YBUB$ M$%U.4U^2L.E!MM\I;'J(X9H*FZ*0 . 4"^BJ+@0O+ :CF?4VJ"R-*YV2W2]) MV+0W@[T-=Q)A4RZCRTX9!E607DN3*))+A,I+8X3G6:INM?[/6]BT3R SC-&& MOWRW5=NJ"Z2+$38]R/X=E##[&.]$PJ8^Q$";'YILK"''M099B,8S;C6*#"'3 M;\^,SX.%38>F\Q";M:;QCE1<1".Y59YA$@1+NIK?SL"$ 2>3\2&'/LJFSTUE M[R#K=U39.\1TK;5-?QW_V,0$,8)5AG/F4 FFO;3,AZ*8C4$74WR"T.?E_/F$ M2V.TG^E:OZ.?QO_>J-='I,",AA8S6J93UA2H<<>D1Y]2[<%L1$+XZ7V,M,S/")5KOM5:VFS;",U>4'H[2GL9KW6/CE_&7K[?% M' 8#\)B92N!HPUT$\[84)GR2P@?/T?0A]+4MW>LA(;_^8@82C.V!\(!4=;=*0E0/ED#86(8 44IM5D5*&"+5PZ67),M&N69KN1AQ$YO_WH5_,Y M+N:O)OG]&&(MU!_C?/VX_&'R.Z;KV6P\^4)_X;?I9+;Y=JG_^/Y6KT ;;562 MA4E3:TVHN!AW%\9JWMX^^Q?5V/*^:"03C5:R^ MDQ8C9S$E3@M#"3XP78)FP+5BL>B@/(_*Z":UQ=W@G;Y(Y7R>^%@==W "ATUI MO9E.%C3DI0#,9#ZFSX/5E+7"??/[].KJU^GL3YCED>'1"-2&.>DIO+1!L4"3 M"E-8LC(*K8T=JIB[/_ ,5Y<:T#5M;NL&M7$;A9\WTV]Q/%G"W(=^Y*T %TU@ MKM269,9R%E.P#&6)8)V5-C:9L7M@/>EVH1GM#[N!-^9LV,QK=[2O9K-Z]+Z, M5-:]*.8C@SFE K35C2;5VX2:4629&4=%]G(0<]D_%QV'X:*?Z1_,KU;_./_S>KY8K5$YNB1] MULQG25NY8.E]Q[(#1R3&PN$SJ>%3*A(BU. MH"P#H2,K)D?D1A<=F]P\.GH_=9[4X:JVDW;EAN8LVM#D>ADI*<^BE8XEFQQ/ M7"7P3<2Y!AO!J71BGT^.[#SD/Q=-VMO1O[ZY_?*_QO2"S=+7FRJ]?+4LB\0D M:E6_9CR1;;5.@D5CD(%"1].$TZI-0[-N\,Y5W7TFU]GEP,-1V""EM_7DYS'> M]5%V%[ M+[\?A/8\]^);T+[+LYIQ=G9'2]Y3H*,H'+.I=LVPA8&AA21S(XUU MRJ%M$N4\ P?;<_W^V?G7(52U]*MWD^_7B_G2 FISE2I%DS!$FKF7O]2>M-8H M9I6DW2Q(&U(3H?\G,)WQV'-X-G?YS9%4[#S+'+Q>Z7WMH-*GS_WJWPW5RGX+ MB@<5'$8FASGIS)W104-46EN*/XK73LB"H\>(^EJC;Y'1O7\]J&4ZE!&%@&@S M@'"*:Z,@VI*S)6/): I9;+0+75\K?;K^_GT5\\/5:[B"2<)/7Q$7[R:E]DFI MP^U=2W3P$P:U=M^1/6 $DPP8G92Z%!T@>DA8A)8> TB84?9E[3>8U1S% M#SR2FT>?,R@#3Z-\.#,47ZM)I0HQ:(?*9VNMC,(%#(""CW9\YI$E2$A;*UQ^ M]%N'[ M,L!_6[8$WSUK9B*E>0:S-U30%4#47;GT400H#Z)K$G-OA7+(G]#)Y MBQW(>%*7K26FWVN)_H?RQWR5>QH98;+751("DF':N\""CC6!% M" L]3:+(# MV8WILEQB*.,WZ!1QWUO???M.VZ-E][7I?#X26J1$PV,A>DT^2RSZ+&C,SFE; M>$S1-G&,IT!=EF<,9OX&)1[;Q[W*.0N15(Y ._!L:#:36;$8(C*7/#@G069L M(RVX&].I3I]:NL-0)G\N)T2_XQ4L,'^$V6)UN@UI2FU>8F7)5&1%, M9%XESNJI1:F70+)KTFC@"4SG.@L:C/9'O2>&,7^3=B1;H6V$;#J :WF$\R2Z M\QS9#,9E-Q\Y@HB3>XM2U@;N#"NN2IJE @02-3.&6^.E%:I-MX;V^N6W:A9PV4ED YC\L9G4SKI<1X\#W3 =FF1Q=!T--C9[H1XI[%7%X@MXXP.&,\3 M;0S.;U?_.9*EVAUTDWV,F?SGSUQ MR'-PGT,X:7(-=7R5:3G=:%!%"KN< V9-I,FV4 @&0=%H!=>"H]-INY093R.WZ?SFH0]0?9=>GE&F3-X4961,XUZD;FBP4F5,XA M"J.,2FWV)@^07%H$W872&WS&(\PG2M[<11;3W%_A*F;9"H> M0\-L9)'",,1ZPT EQSPZQ;(P#K6-R? F=QA/QO[>K$1K\@^Q\+ 9B$\X^S%. MM6)_N?ZH$(H2#FDRTX)^0<%B4I%AU=? Z** _;>M[W_F.?(+1UIX.H1Y3EU@ M^6;Z[?MT4L_JIV7Y)V^F\R.TMKI\Z* %60?@?UB=E8VF((EG%9).R8#/WEAN M*.S2$+@>'3B6O@R\RGEI ;BZ4UBW3G8MIJN_@MU0N$EC(X:9U_F_@Z+Z]EX<;-VC#LWF8[D:_\'#\K2@>-X MP(U-H=B 7%GKM)04R9H(+EMO 0'$IK[WH#$=S@B]IM_&JZO#,,FWUU_3N$^] M]%,?-I#E.^-]*,H8;7))>2.5U"[33!5IA7+1^ER,#V'4$?N@%N[M[AT^L[V] MNSBY0^Z]QBAHLZX+&(KDLHK9(R832Q)/F7V@LM[I?'[O8]_?UEZ C%S7 $6A MK_'9=K?*A M_#=>Y?FKJRO\@OFWZ>+=I 9F5^-:83@2VE DG0,+4(>/LK!H"K+ H^+9@0D/ MC\*W[#\.?^Z+=X'VUAYVV_D4V'>3^7=,%.B-(L;@:OH3,@2R!"06$01S5= X MJA12V=_7I=.C+MT!^MFTP:GF Y!OX1M\P?FGZ?67KXOEM<91"<:G>B^R!)^8 MSLJP8 4P< EB#BGQ1J69^Y"]>!]IPT&+RMW[ *M^W#5TU))4\>E3JX;S0Q$4>XKI4!SG*_L,*ESU ]G?Z\NO5S>:2 MRB__3E?7]33M$RX6JU+@45Q>B?;(LK*2:>#DQ4ESYH*&C%H(@?L;:Q[\V!?O M"LUMW4#I:P/MU^GL/7Z!JY_(R :\!&>-8Y'VW4Q':\D&VC+:@*>,/CGMFNPX MGL#TXGUD:+OO;*'2WR7^?GVU&",%O-,;G-4S_/E_CQ=?\PS^A*L/\6K\99E8 M'"EKT2H=F5=-W@7XR@-V'CL,^Z(Y>4S@9O. M8';S:0%EF=XD"U1#5.WY57^@D9')BR*0Q8)U/RT2\])HEJU @Z$@Y_O[GG5X MT(MGO8$]'[/MCYTAWH[GWZ=SN/I;S3*^FZP7M=IY8&F):\SKRN*E%.-/ <81 MCR:K7#NX(=!B1\.HZJV"3!*Y319YPM)BSN@+^,7[TTD9>^QI8>!=3?WVW63] M$FBO7 8I6C5-- :?P'0Q_C*4W;=DP(XNN-NQT[J] M=!]L"-(55KBDE=#J0,.6F0DK>;:\V)C:=!=Z$M:E>L8QUM_B'$?78FV']P9F MLQOZHV6F9N7&- G.5@6*J]]'5F8=-&W$0BJ<::4]HX\G^-%[*6R1T*8?3&_$ M%^Y20W.VQ=N.SLSV4P;_O7[UH7RX7J3I-YPO!_A^^N3#>6C*:1WIW--(. MT-$+!"K0G]2::-^H7GS 45R,5YZ/VRV>>J;>'=M&\U_C+U_IQ2LTFH3,1NMH MNYDB\QYHUM>UGZ,6UKAGU*)CUS#^XZO'L[O%64_396,=S]'59 MG[JI1%H##-Z5*+FBZ,!III.N5^"E8SP8Y7D)F$"V">N>!O;BG:8) UM2O 5=NAD4RRGKO07E:'5/MC9A:"([S>HTM%R&0;1?Y/ [LH%QF,@2TN MTCM]?7L:\PC8[U@-5B\9TJ_?KK^M@*Y^7DM""!U*B9HY&PO->UZSH#*OM6)! M2\US;E-U>##2BW&BMAQM\:JCT^2/#+&Z :DDUPXR,&4,&:$HPZH$,3-6"Q-* M$;1LGJ1@];02:J?('?2R\;F%T^:SQ>CO\,_I[,WU?$&!^&R^O"\7LH\F19H3 MN2+OS8*S6&1BI43A:XT1^7('-Z%/O^,B]-U#]]C^^+-='1Z S^E@=AVP@+.B M^0V^T7[K'J;U5;LNH ZX--R)])UH3GM=> B:IJUL?#('4%*Z!* 9;:,"J_)* M+/+@F5 ^1=189.FB&? F8T07T/C*G,GEGJ#7_DE8D YH#+]9HVZ6 MM,;^OCQ%[(>'VG7 8OK'Z.Y MHT[3!=/0R_$N,*=?C8\E:2??1UIXX,5X)S;A0T9E=&TP15.8+I[1W,69$9P' MG;@5KLL&[1FR_L12? K2#S'LL"OQ/V VGE[//XZ_(_T4/\ZF_\2TK+[=MO!D M,&B 9V9K.;9.V3$($1AX@\5':\'OOT-UT"-/NWH/0]#T!-9MH-?U:$5[??-; MO9V/=]K/IYOE"^!-2('7NDHI2DT;.7H!"#,Z2XN?IY_H$Y02/07Q L*"QKRT MOVJU0KE^@[I :ZG^]02V\ZB M:+UZ1JBHSEI(!/V%$09@D2;-"NU(:IVV;.0 MK*U-4@6$6FAKFD@&GMQ=]LB&/0-O.82*!E[R\W;'KV2=>[<_WE8.,+_&"7VQ MJ'=!UBNJR$#\R,P2+Q2H@:- S3LB.TH?(\^!JR:MO7I@/?=QU!%<3T]+U+"Z M$I_P!\ZJ@ %,\GN(TUF]$7"]N%5ITRA=C-(P(>JYJ\VI=B R##W/0B&MZJ+L M#7GW/.3ES\=W5+_NS:1K?"6B48&BLU)%6'5!BKX=9H;1 MM1%T#V\40?.87U:$*AZ_/@WG'Z9P?>OXP2K3NLYN.*EX2Q8 M30LD&LL(CFZ?QMB)X@(V*,-9>:J73[&;T]I=1,%#E=1,S5:&,-CV"1:44=33YNO',C\TZ-LUR 5^6Y2"^]O MW?5NF_E7D_Q3S[7>T[V:SBF8H?WPO:N\\Z?O\JZ.U).)(1BGF4TID=<+RP*O MW45%MLI;AS(V:>EZFN%=0(3QC/VA@>3,08!KH<'Z7>\"NV5JM2?N\Z1=GZ,K M/:5)T-@/&B3J^L(W61GM(3-NT#*=K:@=GBU+.LBBLLE<-:D M>PC]P^:'EEWH/T\WI[$;29E-#B.*;)SG@1:N6GAGDV+>4F25*2+2'(,#L5^C MY^EGG#XC=!*6IBU,/&SZ=V.'#^77Z0S'7R:?KN-\G,-#%>\'0QF[2LFAK.UF:1>_^9#E)NNA5RB$R M(S0%M-PEYDTQ%-"&@+)D!=!(=[PKQ O: 33BI8%*X%T\Z]>E"Z)3=7!_AFW; MCR;Q"5\Y@H'&L\OF^"5"CCE'AA"7QV*>7HJ867;92%&09L F1]2G\HE^3=I/ MX!*'&'[@O/2K4L97XPKH%YHD%S>;0W!/_T="Y %#O>(;& @G6*:Y404>4*0N M&Z!.2>GM$,[;OKT/,=-!K=H@E?ESK[86DECG;%<;+6N<+,"K2H2BL7*+#*)' M6B&U$\* ]JI)#/$DJ@L*&X:S_H#:L+?@5EC6;M\%3,L@X1Z:\\0' [+UT ^. M-G6#:. ^*!D,H"+GU@ILO500&83$F=+%9XL^FM+D,.($O.^) 4Y%^R$6'C;# M]'$VS==IV0/LT\V\WNU?+TXA)X.<@AB)154I6<$"MX$)7@(-7!07]K42E77L-Y\>X+F@U'Y*!UNK?]^&MWX@N $]V4K<-X7G6_4%Y[>XS1Y#2^MAL M*U"-AL ERW*A64_7]\=K21L;6T+A/$3T32*$,WG-GJCAO$YS"!>MG67U#>8/ MY?7-)[C"WZ:+[1G\]3HJ3:"H*1M6[5/EGQ(+0CF6$V+B6D27N@CH'.='!X(^ M\]G(\3[PE(>U)/!TG>,WP=_MT?-]"%T:_S[^B('Z_.[!]J"M+T19#QX%* @Z MAP06N2A%!ZZXDSR-GL0Y@.66H5*/QLF[/JB5%;?A?&#+$+U'LB/&:'74/J0B M=;&F**NL-NZQ+1]C'L"BO7M1[_RD5C;MU/A>T\+F>%$>BH88@P2$K++Q(@H? M]&.C#M-M>OVQO^/WZ:P&]N\F93K[!NN1KU7K"BVMGO['2M*"T5ND:>'UBCDO M4U$(/&&3R^%=P!U_@/,#:4JN%]LV-0SUNMNFKN&VC]VK^1SIO_P9_CV*2D>A M9&'"Q'IN 8H%%Q(312EG@!CT381V>V ]6\9@.(]Z?/+3EK$&B0:*">;SC[-I M&2]&Q3ENN5-,Q-IK2&O.HA>68796T$\P0)/CP3L8+M I^EJX022_#N[J(&MI M7\V:C%PP4J=Z1A559/05,E\*T-:ER (A.B^:G IMP7*!Y!]K\0:-K-_B]QFF M\6IS@123+$T\R:^^51O\OU7',>$XHBDTYHB:HGXHS MC&6TV?+(4#@39ICZV M [@+=)/!.6D@N/)NLH#)ES'%RW7Y6LQ_P\7M@O:WZ33_.;ZZ&CE=!$+M2"8U M,EJZ@,6,G&63 *)/P;190KJ NT"_&9R3 2_';C"ND(UL4,44HYCU0,/DG+S7 M.LD KOP%$'N0E&BRYK4J=1M.X1S'8LV)WTZJ/$' MKGQ\C&A3H-L!T]#"#+O G%Z780BBGN3]""N?R@,B))V5E PYETS7>#HD'YF" MI'R6*4(GK:YGR/P3B@RG(OX0X[9,OJ:95DL\/NS71&"QPLD/;.OUR-OZV;Z&V M8; YUGTSAES7-JV8=]HQ99S77E,8;?9?KGOZ&2^8UF'MUZ*&]= +FHW1,R^!9A%"G1NLUMT(H;!('//?:]^%H/\3"P]:^?\+9 MCW&ZO=]M:.E&:3GS2W5BPX$!%X89G@JH+ *W7?14[W[FN>O<#[+M= C##!NA MO9LL<+:**N!JH\B0E78*%7/"U(.-Y!@%CH[9E 6HB$"AS%Z:MGSP"^7J6!.= MZ#I)%!ELMHYQ34DR[F?MN5XGZ4G=(,;:&0'MJ*)<_W'] M)<(<__?_^/]02P,$% @ )JZR4..8/,6T& $ 6'P+ !, !M9RTR,#(P M,#,S,5]L86(N>&ULW+WI*4RUWM=(\,]=-?@(L[Y2M !REFSY*ED$C@G _$AP/@+/_C M?WY_F(-O:E46R\6__BG^<_0GH!9B*8O%W;_^Z=>O[R#YT__\M__VW_['_P/A M_WGU^0-XLQ2;![58@]+1_ WY>K?Q3?&(3_5KWT M>OGXM"KN[M< 12C:_^OJ+R3.LD3'%.I<((A1%D&>IAE4J8XSE>0R8\G-W5\0 MII(2G$/"(P&QS#$D-,509E@P$24X)[1J=%XL_O$7^Q_.2@6,__NE^ MO7[\RT\__?[[[W_^SE?S/R]7=S^A*$I^:I_^4_/X]X/G?T^JIV-*Z4_57[>/ MEL6Q!TVS\4__Y^F"P6)1KMA"V@[+X2UG]\L-2L'6%^46YP,DG[+]@ M^QBTOX(Q@DG\Y^^E_-.__3< :CA6R[GZK#2P__OKY_Y:G]WOU+Z>+/SU>I9JU9*:J6, M,ROE/YWJ[*K^$DK&(E#?1;+-9N/\%GLNNF(/+>_^&!^:KJQ#9TATZJ?AKH[HJKO M:[60JF;+9TV#0O[KG\Q/LTT)[QA[G+TK%I;$/RC#M1\*QHMYL7[ZQ)[L:EB^ MV:A_5VSU;KE9S=),\I2+# HD,<1)QB"5:0(5480DF$=F49NMM]_Z3"W@KU]: ML:J^^W7\)P\DUB=F]$J5IB6Q6PL?YL<6.+.VV=60_+1@#ZI\9,T+1GIK-M0* M_9M9\)/_\=-.JX 0SU\,N/FPF#4B@TKF&["5^@:T7O?]U2-EA/P36*ZD6AE[ M_(C"![/FRWHI_G&_G)LWRK?_L3%]O%^(^<::\)^6*VMDWJ[7JX)OUHS/U=?E M+T;[Y6)MD#"-WKU?&"Y0Y7K&5)XGVI"5T)1#G"$-C;V+89RC)!%<)BE/9NLM M%U^*)1)0C#GDB(HA%9O9$$4DABX6@ MBZ*Q<*("3B;VPGY(N.&!%&1T!HJ:K:Q6)J- M+LVE@"P7,>*Q5#C.FW%K37GK W&R,\8=@8 NDJ]!_![5* M-V"K%&BT EVUP'H)GBL&6LW"V2=AD0YIO022;%3;)BR:^Y9/X-;][*)RM9Y] M+=9S]5&_-S3RK9 ;-K_]7I2S!),XRA2"$'8, -##1]<#&F;,NZG^&?LR['>HQ M_]JGG=.-C\(@%W5KR>#R@_WV.^T.ZJ-^H_CZ?5ENK(WP>EFNRQG.1<2C7$,F ML3#6,D83-NJ=@%Q?X,[TY?0\[;3^JC3]%"K_5EYY(E^ MD_ =*U9_8_.->K]XW*S+#^J;FB?-YX9R9!9PDD%-[1%D),TZCF(%%:$1SE'& M5)IZW9R<[FMRT]3*]L__%&?1O_A>FIP!U/&>) Q,0U^-&"E!):8]CK""WH!* M5) ,,,\=, EZ 7*FNW'O/"[K?7#-X?"*'U<\W,T^:ET(]6ZS6A3KS4K=+J0] M1WBTED'S;:O8;-<3(J$6*(8XIPJ25#'(,Y80)F5&=>Y"%BZ=38TM:H&!;B4& M=K%3KEHOY$]B42H)B83975KFR>JPTM&M^7-^S-;AGWQ18+,&C6CVP1?WJ M8J%$=;Z\7IJ'E'E^M1%5)V:+Q@#?%//J&'JY INUO5 M5/GGZVG?9PAJWG^X M@]:C,4H:)G=J810J]]&EY7*O=_H9?J\V9;%09?EZ^<"+1?5MOEXNUF8P30_F MI[(P;56_OEVMS'>FJEW@ZWO[X_O%[<-RLUA_U"=>V5ZOQS,A$\72E$ 911G$ M7%-(=1I!1M.,I%*@B,C9-[7B2U=0F#>:&1FII\E.]870BA+J$02)F:[;RP''D.F4P;SR.PO M<*XPBYG/-F."W\<81LAG9;^%2LAICK/;[F>"HS>P'=1J##HJWX"=!N"9"J"K MMGFL4MPNZ[7JE@I.O=IQ8 NW,QMYO$+N\L82?=0=X\CCL;_['+O[GD?/1D;3 MRTK)8CW+",]IDC,H4L8ACED..8[M1I83FN9YKA'Q.GSN-#ZU1>+C9FV#7VIO MGN5JM?S=_.1I%SP#S_%(NB- 3ZF[[ MXYY1']'LX)3ZV#,]9ZSUVK6W3K?<[$&96,\D02CG.H,()]QZ\ E(*190DQA3 M+2*A_?SZ#WJ8VMQMG='G5E"@OC^J1>GIBW>(HN/\O0:;H2=Q[9MOI0._M?*% MO&(ZI7O0>7S0R;B3^92.!S/ZY(-]IW59JMHEO_RTG!?BZ:OZOGYE9/O'C/,X M87$>P5S&D=D7ICDDB#*(M(BC7(DL39'?!#_9U]2F>BVD[]P^#:7K+ \"T.#S MW4IY4\?DE."W6E)@1065K$'G_D5$PK+ Z>Y&YH.+>A\RP^57^G%$Y]CKZ_)6 M&EO"; 78_!,KY/O%:_98K-G\RSU;*1MV+70(D_O M;++2!E;J@,?&9O[X!W9%K'18[>_,JV&!5F9QZ MN:K-K(Y.X;AV+.!#$O;@,H_*^F.-P/[2,5J__=8?>QAE3=V_%^O[UT;0Y8-: M;4^B/JMO:K%139?_J>2,)<95SVUT6; /&VOGODV;G"IJU\\*78Z MWCK$2+HM&,.-S\#TWPI>YPQJ17\6Y=Z.WD[^<'S?#[>0[.TIP:A7UYO5RK0]2R(B$,\SJ+%*(19FNT\TRB"7B>(ZHDDFL$]2C<,NO%AFM 09 MHA:NOR_0$2Q=;_ZN06CHH\2=<#>@$2_DW=\IU ![T,O(]X"DM#V\#3S[I M[8_^?B&-.;,JV+QL?7L%UGDD!<0X,E9%2@ED/%%0)K&B2.8ISYU"R(XU/C73 MH2.@LW?T(6+G)_"U. P\=3NR^7N*'_EZ7#W#K\)D)$]PE\_#QQ7[I,XG7:\/ MWQC+U?JDK!W7ZM//]#,T_KI)M89Q4 M/:2!<=C)J/;%21WWS8O3#WI;%[N8]Q..B.^6J];1\5;41]#FM^6,I!03%4M( M.680DPQ#0G*#:J(DH@G/:9J[Y;NX0@JG[_^E\F"<#%.PETN\]81F'76<5_7> MHW;1$!IT),9/K7'2M=R.P=8;_7;4,7 VP,88BY'LM*_W"@A6WH/E9JWGR]\! M*\NE*'9Y_.TMQ_-9\L@*"6PXGOD+$_>%^J;:F54^*E'H0MCX/3.0#]51V8,R M=HXHFQN6-IBO:KPSQ^SKV[DG-RM[R6)[J-,+AHGGNW;<3MJ:O1L>RR2]5O.. MY7IU4WY+H;#>^*NGV9NW,\3R--$RALQF-\498Y!E*K%I3PE"&O6MR MI9*_/EN^>VG MYF%K>>;M/ZS1F7>,SDZ#HTS/0P7:V7;D+]?M#JOYN%+R3<6OM:?"C&=(,$TU MC.,Z?7 *&5;:;!2E4#&C,J=.T\JEL\E-N'9SQ!IA#Y>>?CO(HTC[;2:OQ6^D M?>4-: 4%M:3@TWG<>F\QSP$RQ&[S:'\OLO$\I_FI/>C9=WJF65PMS9Q8/WTR M'\*ZFPW@U=-7TV*5!302498JI*"*%(*89PFDK%ZI@$OIY3I$;8,7V2KGJ [\;Q00&=>A]X_5X^F=G=$CQ:F2 M"#%X][1YISCAN?V+QLBW@3P4Y1)*R3#$,LTASWD$ M$X0QRR+"293Y1?*,);K/C!PGHJ>2SVPL?B@6H+0JEC]Z%OX8:]05RI5(N8*< MY 1BL_Y @DD,HY2D*<^XTA3[F+U3'/,Q;.=*J1+<_6$&WFT5G.)P#KRH=F.Z MNDIW [L ?SH>^V55OVE*S8".]J!2WX9O+$ #P VH(;#W"Z%/'L8>MJ E:,:2 M?=PB-2./R$$9F['[[V?M_*)^OQ75\;$]^UDM%^9'4>@":APJ")%?JB%Y*DO648E6S[(K1/FKW;F=I6[V^J-%;IUO;3 MB>)2< )E9H86IS*'+,8:JMSP)4)IC'0TE:W><]&GM]7[K*P[K+!&?VE+Q0%F MU2K!MTKN*6X$]CX&0@310IK-GS:? )9$0BI9!DG&(Z%8*M-4^=69FM3',*JS MWF=5)1C[(PS[2^__^L_K_S+[OQJ"/];^[_BP_3'V?WNR_Q?9_QT?D?'V?R?Z M]S.!I"IF36#;NZ(4;&[#6-\NY!M#VK.$IVDB9 0C+,P*I6,)>4(B6QX%JX3Q M6 NG/=ZY3J:VCVOD!+6@=5BV$1586=U6E+.0GF?_4$ -S-2],'+F4A<0SGCL MF==KSC,_[%/=V:9'H247Y5H*<7JV1Q2J6%7$P^:OJRHK]0GZ\V+*5?'EAF[=6>9%F+;IWEMRFLO4W4:P?M/.>,.!0#TU)'#5#K 9K;H?U"\Y4NK3T( M.MJ,,R >@;OC#,Q(L2.[-&G-!'B63:L*'&%SL9FS-KY#VGEE_OKVTQ? 2L" M>6;SI_I1QRD8)C@DQ."<"4:^HO'QXI:O1^!9B'. YOH% MB[SZ/*,ZR3,J,8QQ;HQ=BA)((R1@%&$MDTRK*'#5Y]O_]_V'<*$B.^4"A8J8!D<-%=DIL!\JTOF+MREIBVN_ M7GY3"[98U[O0=X:!F^P45*1(HPQ#\P.&.,4:DB@2-E\QPR2E.LJ<*I1*$0''C> M6C%!*V=S. >LI/[I4L[BY6R A<)M) /K)'Y!#!X7,$X:-&=?'LM@<=&@8Y X M/=[ORO'OJKB[-Z;M[3>U8G?JEXUM\Z-^4QN\M>'3W3+$3%":)!PFRFZ\,::0 M(R%@3$F6D!13QKRB9#S[GQK+-G+VO^[QQ=\6@T8QU]!8@<8Z),8PY$G$8)YB M\S^4\ 1Y)>$;$O\1,O2UX@-6R]\4[&VW=9V]ULUV$S?:6+G=L TX @.ODEOP M&]%!+;O=\C;G'1^[^#<:A;ODZHEJVWHT&K?B66S*,Q?^GLQ7#V*CNX)8X[- MT'X'%?"U,L\CTILZ(Z7-*;\=I_KQQN' #JD9QHYB 7T)0F$'!M7ZPAGM&UINO_[XJ:_?P4%1E2#ZK!U;84A,_F_\^;![JLK3UWXTDLXBJ M*&%9 B-"8X@S*2!-6&38&@DB$H6$\BH]Z2W!U.AX*^ZV:,=F808 /#:*539M MK1E@=RM5L;9G +[W*+G1[Z#8#TRWK>Q@)[SEUW8L&OG;RN!;#0)&ZO<%+VC< MOK<0XT;Q]\7H(*:_=T/>I]&5?Y2MCOQ5K1[LT4USV)=P8ET3(IC'6EN?A02R M-$I@+B3*DS3E7#M=[)SN8FK,5HGI?%)Z"K>+A\H!T!B8:VKG3RLBL#*"ZGS4 M^RCY%$#.I\@!@!KI /FS>C3-5;L3J=:LF);U$BPK1.?;&N32(MI< MQ]N[^/53F,OU"Y"=/&8^]=Y8)\P7Y.X<+E]ZLI]=V"92-'S*BT53;ZZME?1> MVB'2A;U)ORW-5K1LT1LTBM^ O1Q6-\^36(6SAD<=KI 6]#B"CVIUCSH6 M^Y;ZN)T'6]U,5]^*LG(J?+^H4DC;W[ZWE539?!=$^GYA=O./<[56N\*M=44O M\UA'@5G&<&2W!9 D+(&8)AP2IF/(!,&IRLQ:1UF/1&##2^Y$B>-G%'O'BA7X M9BO: K8KF6M-R5-9]:]>^D)_$KW7O9<8X9=<]#KZ@H["MAIWI7(W@'^G] W8 MJ7T#MHIWE\5!E[N!1FG@M2ZTU"^]T TT"@ZKW% ]CYR+X- GNKXQG@G)+H9,+A!OP M5M91AUN9?==D!]KQMOXEAV[HV_OKLP9L\P(\ 95)I&>19E$15>Y[IAQ)K: MP:U5"=C:5R6PGR#0K3J ;?7Q3?<69/C<5H/Q!V7@)< Z855CTJID^?X'JQ4H M%C^"K6)@I]D-V.D&=LJ!WUKU@J:-"XEWV&1R020;.<5<2#0/$\\%;;VG;Q=[ MLN>LY>U"FNWG:L/FNRD>YZF,4XJ@B#+#T#1/(53K9G^IH: M[;:B5CUNU1R;U]#/[;AVM7BU7J^7OAK!>,_.MF-_/9);*Q-9P$T0B M0R:,0RXTA5F2RRR1(M/:R]SSZ7QJ[-+("7@K*!"-I'Z\XC4 ;D0S%*P#,X\5 M>U<5!;22WX 6ZJWPX/4EJ+W)J ]F(=G)J_]1Z:H/,OO\U:N-?H16FU[J@TWO MV9ZR/_UJ=LYE=3"OY-OOPA:.K;Q(9TFLB"09@G&4)! GU)A'LUQ>^LEQ$0O8C\8 ?]BMDB5>U]S(]LJX$=Q?D/BQG'A$1Z'Y!JY027XS?;. MTK!<5WA02]\XM8=CN5ZHA:0Y/P%&Y;E>V.P37;]& A?+-)O2&=)<4T$4C P4 M$+.$0$(C!G%.5*IIFDGIM^\[T]G43+.SCI(W8*%\HW+. 9VG*4,IR2&-;6KN MB%-(!=4PSV3*\HA%.,E] OV# 3U"5/^H0#MNL@/!-_0N^WS%T5_.(!>NTF@' MDE%*C-K^IE%;M*.YJEN[4Z]0HO!+-;+%7)*I;(WD2OU+U:E,4W57FKM>G.8*,A(I:+@' M$YRH-$F]DDL;(HOYB. MF/RX^!M;57$FEBWC&6,:L]PF7L/:ELPRNU^"L@0*KI#A+./MQDY#H#@P.56QWSN9;T E-:C%!L;::@6OC*QP M-.4+54B6Y2H7,4\QC$1D3Z!T AEF M BJ1T#Q'1%$E_ I-7B%-C]O1@>?T\[2,I[,R>L[W*P;,D20&'H3QXS>V<1D[ M/_H;\$:)E;U^ WJY D8_T%$0?.3SXNY\U+ _-UV/:U!"NT*<<5GP>MP.J#- MDP.%8987(CS>?C<[M:)495N@<2^=;_OW3X9HU$Q(F> LC:'FS%"TE@@RFFB( MB$A9)BC!J5.EQ9<1?VI66BM<':HGE_,Y6U6)K.JPO=!1>V$_!3?RG^X C[A> MG(KW*UT#_K8@[&H!WX"#].KM4Z#"8L2(P$'&<-1PP; :3"N6<)#1\0XT'$8* M_R+";ZOD?U_NU=P6;WMDBZ=9C%2F11S!*!,9Q)RED/*80YLA3F8)SPB.7,L' M'S8_N46GDA!4(H)&1O>"P4?@.[\07 _*P$3MA8=7<>#3:E]1%OA(HZ,5!#ZM M4+<4\)FG^MFX3>#:XNZY>^,L(9H)IB34E"*(540@D4*9:9Q1A93,8NMKZ'[B M>:*?:1Z!?O[X*Y@[9![R0S3.J&0X@YQB"3%3%)(8R:J0>A3+3,J8S P?\Z6K M@1\ TVY_PZ%J\5RVPH)YM9,/CR_&(D+4?+%FKP1QPBCD/&*0:,Q$G$@8JG<+2;?\1 *&!UY^MA >^^>$L^ LHA#2U3W4UJDU\0=]] MX_72X\/4KM^KOO&K/;OME@=+DA0K6^A7QS;J$9$<$I$SR&+.$I9G48Z="F$$ MDF=JI'*DEOV)*D6C%+6_-)KGZ>H%QFA@6G,O;"^E[9XRPS[=K"B6\_?0&L!,S. MP\U\FV[_<;FV27G9?/Y4/^H[:<-DZ@\Y6B?3^@?I9*P: "$1Z10,"-JL_P&/ M+82[SP6=879YX M?1$8>-ZY*>\UZ8YI>L6<>];<:%/NF!+=&7?T[R/G%J[^\]F&@I;%6GU1JV^% M4/5U0CPC/"9"Y@E,,Y% K(F"W$Q?2&DBH@1IJ1,<].ZZCY13HX*MF*"LY=PF MEWU2;#5:8MFS QOH)GKHX9K A?.%^^;J?\!NR!M=FQOG":28=1F*2:29/2OH MM*Z'K\$Z6+I9I\YZ+B8;7IJ&34]OOYG_-,%MG$8Z1C*R>2JL&WB*("4XAU++ M5+-<,86)UV)PK)>ID?E.2%!)Z4G>1X%T)-]KX1F://>0&2 ,\"P$04GK:$?C MDLXY70](X^S#?5,>E$WFTSNU$(4J/Q0+]7ZM'LI9'.4BM74E8JIMZBV4F$U< M'$&)(ITD$4GBR,L,/-W5U*;_AV)]R0G9%TRWV1\&HH$IP H)GDD)?K-R@DK0 MH,D++J$1-F/!R=Y&3E-P2>O#W 07W_"^F'M7+(Q]\:'X9K,EK\WP%YU"<=N( MXO-DIF,ML* )C$E.(58\A80G&*J$DBA32!.2N,6D].C=:7:,&H.R MD\WY3L8;\HLW98/ .%H:/B,ZK&0'.^&;^ZAL1\I'NMP-C[ MW#WU1>_D/9-W@V/=*?75M'-_U+N)WB5)ZGP1=KW9WAN1&--(9C%$5*00ZT1 MFA$!,Y4PQFEJE@2O= Y'>YF:@?B+F88K^Q7_Q;LLR!$(W6S#JX$9F+%MU.7[ M)MV.%?''DXECABG)<1JJ7]QYN%^1+!CE(]ZGWAJ3II; M3II1QG4LXP0F.)(01ZDQ"06+(5.$R9A%)*9.X0*>_4Z-+'9B6R^.8BNXIZNL M*^IN;#( E@/SRW,8CY@EC=E2R1V.63R!"LDUKEV/RCZ>>.SSD>_K_1BJFS7F MS?*!%8L9RJ.$9I5SJ3PRZFQCO/TA^!WVHA M/8OJ' '2C5^N@V=@*O%$QILS3BL?DAZ.]#(J$YS60#2".LWZ4^BZS;UKT)L' +8B6BQ^K#%ZLTYK+QIX!(0()X>+SWN?6]FWKTKA@BW5]+?[61DPOE\M-W?WX(L9S4I4D$0WP)Z: M.9^=GH?XXJ%T,. &YH@JO60K:./9 RI1+]]Y^T'F?+8<#+J1#I)/0QCDL-@) MCI,GP^??'NL8V$F'SIFOV_-^M%FNUK,OPC1IFOMU43XJ4>A"R<;>SZ,\$K'* MH*15H1I#EY3&&F8RUWF.:(2%4Z[QL[U,C3!;03VW3>>1/$^-P? 9F!?=H7&> MRTZJG[&6S/L=2\G\:]]*.M_!*'/=2<=VHKL][&T<-7=#"_EA%Z]OJ\@I];4* M-E+?UZ^,K/^8"4I2S:6$2FMC)Z69+2T0I5"DG&0\(I$2KA&UKGU.CP'NE=S, MJX*77S:/C_,V1O,5FU<%XK[FC%AD8F4%' MZ!M0BPU^JP0'5G)0B>YN9#G#ZFQO#0'O6+&I9V$.8G[YHG/2$G-N:"RCS%>S MCGWF_6J_ [!7F[)8*.OV]<"+1?4M;3W C'VX* O9U+#?Y0%)62(9%01RK8C9 M_";,D+I,H21V/._']3L_Z#$VD M:,2YDC#.%8)8Y#&D2"(8(_/?-"-8TGA6QQ-]6;/5>A(#M"_/<,/T2MT5BX7- M2L'KQ7>$$9$:Q51QR(C,(<;49KD3"-*4,LJ-&211U(S(VX7C4?(HX]%*,]QH MO*T3A(PV%&ZGS@.#.[!5U$H/.N+?[)RL[2E*1X-!4A]= 6#(@^P^8HQZQGT% M3OO'W]T4-1U$HU;/BH(>@=%I<*TZGW(UL3DEFVI3JT3D7)#E'&*(:8J M@HQI 4DJS8XKD40SI_C9@Y8GQWZ-=,[G-7M *6DVJ!HCJ(E95G""-22YRFW@ M(4ZTI#3+L%M*U:N@&B>)ZK5@73P9[ _ T/3<".9_B;H'@?,I7G\H1CJK^ZP> M37.5-THKZPU@@+=[@E+=M6X]-DVX^/=1YW7,K.J=N) M!WJ785YM;$B-=9O_RKZK\O5F92,79AE5"FF!($.(&O,W3B%/XQSJ*(^D-#^2 M*/4LNWR\IZEQ>Q/7L;8B@D?V9(\RO:LIGP#5S3P- M705QNUC&T43"6EV<37 M<@8MDWP>BL!ED4]T-G89Y/,Z'RE[?.&%OIZGS](Q-FM13)1B.(I@$AG[#L>1 ML5U8IB 3*-)$(BYB+^?RH[U,C13VT]'Z.ID> ]*-#*Z&9V B.$C4&SY)RED( MPCJ6'NMH9*_2,[H>NI2>>SA$78U="(N-J9OE.!$Z,9,]Y[F&6"AL$ 4-C'7I=]RH6 \D#D)B?=[M MF>5MYXS4;(.VMT-YC'&L.86<6O,E1@ED,E%0QEJ0&.=9FCN%Q%SN:FK&2R-> MUS_.,]W;:53=*"8,5@,3RS/WP1:S(2[1+J,1--W;Z=[&3?=V4>N#=&^7W^AY MMF$C23[J7\LZ'O\C7[-B8<]0WGX7]_;^]-UR=:K(&#*;H)Q&&")A_:5()B!1 M5$#&!!:)CI5&3E$B 629&L_LC/ZJ6)XGR5PS*(ZG*>- /?29B]4"+C4T>M0I M04"KB;6#6EV 7J[ WC9L"&^J * &/<6Y0IQQSWJNQ^W@1"A D_T(]5VQL"Z2 MS]ML[STPYT1+I"#ETAA>5 O(I4(PYB+*S5Y04"I]&/-<9U.CQ-:,>%RNVMI8 MNA:_*2BZY/,F Z\G79Z%W(T/0P$Y,.$U8AX4PQS@QLD%D9!L=;:_4>G(1?-] MOG%ZIQ^A?%K9RKOKIT_F2UC?+N3;_]@4CVTMF2;*E&2<)3K*(.*(VTMJL[63 M9E>7)51012.B4Z?8/8\^IT8OK<@WH!(:L(4$6[%OJGI%/?,AN0R &\L$AG5@ ML@F"J#?O>& 4DGY940.-/7U#BH+C[?IK?Q9)DSD#JR2QB@ MAF:5-@F3W915Y J M<"I(AC,H.^EYK[GV]>-V'F"&FT<1CEN^GCTN.E]Y[CI7<5LSPZ9O.. KAL/9S_I<<9E M+)_J_N,3Q+'Z>C!/.F%?T?18#MO7:]]Q[@[0V,C55:V1O7YZOS!2;.KLAH:: M5U^-L!\?JS,M([%6Q7ICOOB_*ZN>DK??U(K=J;^:QM=OV%K9U 1_LYD)9DH+ MBKCB,"98V' 8!!E).=0Y0M08T(+[Y6V8AEI36U,;V0T]_&"64KFO6_E_-^6Z>K18U"D^9Y$B)!&:04&0#2)&S,;&9E KI*/4 MAJ1IY1X;^Y*J^+#\.*&X1JXJA9^]2S-33185T[.=Z)5!4!D!KE7<7QIDA_#@ M/\HW\%]FI3_FG]O!QI[?7*@>/ZU/S#W\^H_RJ8UT,O%'^N2\0LFG,,ZG(]=? M5+K1 N6G, ;=N/Q)R.-M[-DR%+KHN[73*R71IRAI#.9);!7*@48L&8C9;0,%>:YIS$>91[!8X[]#F] MY:7.;+03U?.8W0%FQS/PL. -O6UM<-N*VT$0_.:2/-__L-@=H* GN0[=CGO, MZH[#P1FHQZO>-FME(']:+>5&K$NVD'O9TA*62LPEAB05W)"-3?[.60+S/".: MQTAHX9J&\'Q/4Z.82EIGF^$"BA=MJW#8#,P@]7E!*VGES]L_,]\%U)P-KG#H MC61WG4$QB/GE!LA)*^S"ZV,98VY:=&PRQQ?ZF69OM59B_5&WWB.V*.W'Q6M6 MWMO_;P\>OK&YJJ+OVTQ"]@^W"_G\%YTG9URF(L]9!DFB8XAE%42/),P05DFJ M:98SK^C7 62<&B_7*MK(KZW+XLI>=-<_EV"Y ,)H4,VIZ@>UT\7/2!QBP-V, MRA<>QH&7D-T(;KWIJGK:9N2LT#?5?T%']AO028SVNAW<_=^]=1AG;^MUP)$( M:>T.(>:HUO& ..];TT-V-;*_X*$G@XW4^?Y8U,4?RO=;/X TPS;)K#TRL.M, MI"#5,H4JTI2@7&M)MGFBOH[@$>@JN!-K/<\T]76,-YOS_FBU?'-^XT#WE5.OHP3<*QSEGH/X;/G.\8!'.'\^XX MS/EUI\SIAV*AWJ_50SG+8BY$K'A=U0*C&$/"2 (EUY2*3,:<>*4.<^ET:MN8 M.MB_8 ;"G;26<9JD_=>=9Q^%O=^!]K5@CGZBW1$8_&9%!I7, QYIGX-HR#/M MH_V^Z*'V.20NG6J??=>/C:0J9F^:D[S_O6$K,Z'G3W5',Z8%P2PE,%4)@AA+ M!HG-P([SG.+*A0 Q%_(YT\?4N*85$VSE;*:+&\F<0_,\IP3":& *\8?'F3$< M -@11-DR1*G$G^^6WWXR;]?D8'[8YX1S+8]" 0ZJM3/>Y=%^YH8Q@AZ*VGO+ MF#/;&HBB4.4LR5DD46XVN1C9S()409+F"!*A$8E0AECN55OA3%]3F_ =4>MS MT*ZP?I;%.83=#(I N U, ON0O7:"S-MT< CI,5PKKM1#04'O??M Y=7>F8U M7B[NS#1\>*-X-_^2(%**Q%@&FE:)(B($J=F<0"Q5RAB*,B1BKXS&1[N9&E=8 M*:$5$U@YKTIR=0)7-YJX'JV!&:(?4/[9C,_B$#23\?&>QLUB?%;;@PS&YY_N M:4-<=:&G1)Y0DMNL>7D"<<849'F60YIF,ER"%GP@PG8C%"21Y1 MS)I!?+MP+*0Q\A"VVRO N]VAT\IX1'.LH%S#.[$^=(0)IDD=F)1PE*TL@>^OL8UB?ZF9IE;<7L MQ%JZ'49[ >M&?@'@&OH$K@]2WEQU 8>0+'2JJU'YY8*^!W7O+SSNQPGE:FUV M\(MR.2]D=:9?-=;L"+7-X2H)ASD5QM[BA@MX&J"9G_6U[;K//0GJ>"D(!-?@A7 ^,G'G !80S)&!>[Q" ^=?^Y#_;_B@SWT7# M=MH[/=O3#BC*QV7)YG]=+3>/K^>L+ M=B-I3X7M1S@1)%4^R%&9FY8=FQEV%:Q#T MMQO<< EJ/USHYVR2M14SC*AN$;<8$]8 C%E')*$"(@$QG& M.#D"!)-H:CS5R Y8*[R]1]Q)7V6*9AWYG<.^ @W@>59[D6$9=Y]T4]U$@%:I M&]".V%8O\$RQ*FGQ[0N.F'- W_@C-U+@WV@CZ!,M&!;MDU&%@;H9*_HP+"J= M*,7 #0]7L_-H0:I9)D4N(B1A+K%9-P5)(-.)@#**5,R(5 GW\M[M+ITG@5T["J=QX697(W.LYCUJ=!Y MOL$K-Q^_+!^7#4J/;V MP=:YMS?.B^4";C6T0>!61;"Q\5JL!.M6U_HWEAG$3MVJ?&BE,)#6#)LW*H-J MP>UI'(?Z)#QW-R\PT&-O=GYY-M2-DF"K);!J5@;RZ^=#7*M:6]JMLN#S!(:X MYW;H!8;ZI79'(PYY_PU3X/%PW#^%ZO5EME.!,3NYNPK=3PC'B#K0LA!->.8L MD2J7LG**H#G$3 FSH6(2XIQPF;)$4ZG[NT?L]3:UE;R:H@_+Q?I^_M2XCQ6B M9_G+\S#W<9:X KRQ5\=6U#9,?2B_B1.0#.<]L=_A"_I0G-#]O"?%J9=Z!EB+ M>R4W<_515UY<&['>6&ZKO+KF-O_%ZV6Y+K\R/ES3A'[3]=K$NUD_OBKGZ95.E@(PR MR3BV:*;F.GJL\:EQ5"T?L *"6D+W^.P#X,YSS+5P M#$PB'DAXA6*?4OF*&.R#)D<+OCZE3#?J^N0S/0,G55FJ^BCUC2K%JGA\GF%$ M&Y,"L22%3-AR8WD>0T:(A)236 H512(27A&4Y_N;V@2NQ;VI+QWLU>Y6Y"M\ MOR]A[F9,!$1RX+E_+8C^ 9=NT 2-O+S0Y;@AF&[Z'\1B.K[6CVE>;4K34EF^ M7C[P8E$=SGQ68GFW*/Y3R??2[*,*75ACH[KX*:N+\962QASYL*M:;_YF=F#R M]6:ULFFPJB=GF1)I2C4UNR"J(.91!@G/U/OX$,2DK2'$W94NA\<\_V%8O@.>WI J6]JL5&?E8UX,%O93CW7 MCWQ>W%62OOW^J&R@Y-?BP3SR47\QORTU$_9O]<%>/.,9$DFL4YAF.H,XQ2GD M-ITA3;7 2J=QI)TR!_[:&[G*KVPU0C79@7:EG#Y/* MCH*]XLR#C;?;%3(+=7Y:+;ZJT%>)M+MWRZW+- MYMV_V\//7Y;K?U?KW=*V:ZE^:;_^_(QCD5"1(BAHAFV6J00RGIH/2&>$:<:P M$(E7\8^7TF1J"\VO]LZ_M7A%-[NW,-K=5#L86S^D-*M+=1VA=UF1/4N$O-C' MD\>,BR3C4,LT@CC)I+$W2 XYI7%*="YUGKG507UQ77P^GW'*K9[_@/XHGXB; MG?*'&/:A+RV/9?G?Y52O_-!J_;>5U+^+^49:RZ;6YJ:ZTC3/K<&36G=VW#>@ M]E4-6)+FI0N=.IV4"MX)"U M/NW;/5L5GP2J3):V9LV38BO7DC5>PW!^_1D*W(&7BE9F<-MZ%6]QK6.-JI+: MO[62N]?"=,?5V6U\$'Q'<@5WPCF(,[WS4$PM(8VX!V!\OU 26] %$6880BI(I?U>40U//T$ RJ@6FA%TJ]BKN<1"% >9?#MD[\/E^QTN? M_FJ;(9VS>77==EV]T1;/5,L\432%"G$%<<1M-@^60X9HPB.6BYA@W]3GUZ$Y M?"9STT-X(!T-JI[0C'$ 6MZ 6K# M4KWU U>5K1M?_P*H'N:'2W6N?],KXP3 M;8*@FE3KC9&*(I0E'**8:C-Q208)4S%,F8P9E7E&LL@C9<1A#Y,S>;J9LMJE MW&=C=!K+BR=5UR,TM*4S'#A>60JN VG,- .>8/FF!S@-Q-GX_B.OC1F@?UKJ MO0C[,P]Z$USOFL9U3,M'?2MEE1.-S>L[AY^5+6]0SG!*%4KB%!*$8XB5-#M# MD0A(\ 66<&LG6XEKO"+85^)F7'K/2@X=:>F=J&6R(+S+W% 9N M#./M4BW[5V=KV3?#_E&#G;KUWTKP\U3&VGDAFL*8C[24O?#8^ZR*0X_*R75U ML(['6IF'1JZSM@_>5=\ZO^7ZH_[K<8)Q9QQY%17Q*_;J:WA7=E\B_TZP>QVU!$>O('7T=>5 MCWJ_OJ $;8$L%//(U<#]D'CL#"PU]O]&,SN?OEBO+93/- M1$R2G$&11@SB&%'(%<&0,9[GE*^Y/_W*/^%5!YG,)5:0RQP#'FB%4PS@A*9"V1XP2^@]T@O4YO[SY.U62E[>9T=1]1MM;\: MIX$GOC]$/<)8ST 0-B;U6$T?4P6O3VOW["U>L>*U=_8?*-FQJC0,144FBV$L3%D+"%A)(8, M*6;X1Z!8>U5$G(QFTV.Y*OI!5DX?TMB0;%7:^XW: :2/_\<44/9Q/IF"O!/B M=*<#='[V +U&IY.,N005/F!M &KB \L;4&-D*]74*-V @QB'"BE@H0(6*U"! M%=@;9TKC']P5:!+*C>^'- FUSSE!34K :Q-O7]2H/*52G?XYCU%B]A<*BIP+ MB#.";5KN"!H+0,9,D#073L5^@DLVM<6ZFTO:A:?+LT1];5[O:X?=<8U^B<$< M>HT==QRO2!L>"/-ADHI?*]P+I1P/A.GIA.2A.NB9/XBMK%M^:5:AJI,WQ7QC MEZ$V6C?)VDMI-0\V)-Z#%U"'*W#^[B!LR07. 7.AR MW$P=;OH?Y--P?*T?QWQ\K&H +^[>+\3R07TP,V@F$I0I3"6D1%*(5<0AQ7D" MLRA&3"6)9-SPBDW9X<8K1_KPXI)M3\/-!2L3L$,&EH]-463/?%W'@"11'FEN M:#G!W! TR@Q!RTC *&,DBE(J(N5U]G8MD".0/.0+7$ARXC2/_3,'] %KQ*P!38@[6X,W MY@.L CV2^ ;8^=@31J9HK%F"84)2#G&C M_I^9N#>KR.K)K"[VFNS1GFC^K.J*B1@G,E<"QB@WVUF6:<@%TE G'.E$F06! M>E63/M/7U!:(K:B5#:5:8?TFZCELW>9N(,0&GL[/P=K*"7ZK)0UH83K@$7+F MG^MN5#)PT'N?'UQ>Z4<9]8ZBKM?V?F%FHRK7S57(QT5;:.=IEB:9)!(SR"E+ MC2TI$*1)GL$HC9 F6"11GONPAUNW4R.21FH VV,QLQ$3K+P'>K[\W?. S!%X M-VH)#^? +-,BV51S;&7>WN@N%]N*8T_A&,^)@DSK%%*SN5 DYRSR,V&>M3XUKMFE+O4*M#F. MG!N+],9C8+)PA\+?Q>.8RD'=-)YU,*ZKQ3'=#MPECCYT9<;FW2%MDK,L3Q($ MN:0V-#;'D!*SZXB4F;!4<\R14\K]TUU,;MZV$O;,RNQ[P'T=(D//W%:X@0ZI M3RL_2.[E%SIX/JWER2S+H0Z3FV)L[XQ,KY>+RF?A[\7Z_O6F7"\?U&I;[L96 MWC3_3WYEWV=9I@615=Y!GD <20IY)@6D*1,RDPC%B? K0=5#"I]),$[QJ$:) M7L4IO?#'.D-,9#EDJ?F6,G M$Y4Y>S75;_EY4Y3L[FZEZJ*?'W4C0>6?^U5]7[\RFOYCEG**$YZE,(^8@!AC M 5F.*;2^;ER9E4A*Y$-X3KU.C>*ZSO0=!L^_7T@S6LWA[O]23^"O M:GFW8H_WA0 ?[)SSS@WE-D1NM!@<^(&)\+F\%OF6&NM8!&"%!I74 8U>+Y1" MZ(EG&F779 MT-*8SIE*(+>.IQH1E>9,LS3W"@KPZGUJC+9-HV2Y:B<^J.4'.P6\RZKU&QPW M#AL,\H&Y+"C:O:_\O5 ;PB_ 38 7<1[PPN:4AX%?(]??*6YO IJ[@;*N%R=M M3M"Z(,R_*[::48*3F&91?5R $5.&^"2#>9K$2"J1\]3KG-!?A*FQWU9(:U;X M^Q7U& /_J\;PR(Y[[;B5_Z:]>"QOP#/@FP)15HUAKB'](!SJ2M)1BA>[GO1# MZ=Q5I6=+/>.R;$8"&W2Z4O=J41;?U"YRX1>U_JC-SKC.3F!^O[)BO5'U_VZ- MC5QCFJ4RA3A1YC^$$TA51&"2Y8G '$NIO9QWKQ=I:@19YU(1795 T0U@\HP@ M#3!H;@PZ[E ,S*CU*#S3YGEDU TP.EDJ-5H-8CJ&@S-H?-7U4HT;CA4,Q8/H MK7 M]S1'VTPO.T.WW$Y9&@E&*;,%0B6&.$\XI)IJF"YSJ;& MH+M<4IWM7=E[-WT69T?C,A!Z0YN1O8'SMQ4=$ EJ%9[K;US[ST'S TO/Y1WO M0E1MEEFVD%^>2GNKWOA]"R5)CA(%TS0UNU9A?='L=6L29R0RQEM"4>9VTWVF ME^G=9+>2.I?^.0E@E@N%N*%;C>/8 &C8EU!-;+0MEEQG7"2NE;A"P#=B+NTZ MGK.1]'H@S]-K('@&9M5CR%P..W"&R+E,5 BH1BKSY/4Q^11ENH3!R:)*)U\< MJRC2)GCI?2;3>'&Q'>%M8*?9N0"^+;!M]K"U M)"^;)-CS*Y$:\\0FE,QS+2!.TAQR8_M!G3&=$)W1B)!>A;RG^(T,'_9[Y M1 MAGO_F-^&VZ9L@J,]L"42(/GS-KUS1_LCF9U;!$ %P012.O<;LTDD;/84_8^1 MCKG?> 1+MMRS^WZ&DW4FE"OV.YM;%\.?-_-UH1X>Y\LGM7JC=+%0\I5:F!_6 MMLY#:]4GDD4$Y3"EF=F"2YOD)$(8XD@GE*=8,^*5I:V'#)/;8=I35D-6G]6\ M\O^SOIIFX-1"%+X>T'U&Q&U1&1CG@1>(G?2U$_0S^4&C &@T:"K"!(^?OP+" MD'S=1XQ1N?<*G/9Y])JF^E:X/;@X:2]-9II(I7-NMGU1RB#&7-5U)[56C"H6 M9\K&P[JG^CS3EQ?'C9#R\_F%H[WN-=;X>E7PS;IRO%TOP<^%/?[F[DVK<7]3XL>'OYE7ZL8^GK%_.U5$7:>)1%+,TC&.&,V4SE%-(X3J'D M.857=!N?G.UDEVHK7*\B=\]@-^LFS&$_ M)WE=AB0AL1(9R2'FJ?F/HAGD3#)(HC2-YU=&^=)B__]HZ-$&^ L<3P1<;VZ$/_EY@6*\H2Q,2_6%JTP21\(4* MU(1$]W25FJ"]]%Q)-KQ4_[$Q9OS;;^8_7TTKE063YL;60Y&"BK ,8B(PY"C! M4*D\SFFB4AK[+0G'^YDLO/^T6GXK# ^]>OJUM#45MZ48;H4AK(JJ MZN/EC?G=QVVMD*W;IV0\5EIBF*3<'L]7'G*4PB0Q>TJ-HXCDL0^%A!%K:HSS M>IM#\EG1%7O%O-7'CWD"#9\;48T_* /SFCWOJL:D5]OY@M0+%XD>PJP&S MT^P&['0#.^4&\0D.BW=(_@PDV:AT&Q;-?78.W/J5B?D^ZB_KI?C'_7)N7B[K M2KJ[Y ,RY9E(&*21=<9%*C.;_XQ#G21"1S8/0>IUSN?4Z]2H>)>QSA8E[8C] MW]MZWGW#(]P&P=$T# WMT(9B"%3[9P=T06F0A(%G.WZ9'((N6)Q,*^CTLA]' M257,;DW;TK;_;L[N9CCC:<(S!3G69MN9XQS21".H*),ZBK-<<2>7CH.6I\8U M6^& E0B^BL42IEC#+8P1Q@G)( M8L:@PDB0!.,TB42_ZP)G&:8VG;N'Q_4.8K5ZJG8)#[;NE_WU05Z=OH?][@/E M>Z(_"/PC'MO7\L-*@2-YC(9,S'8%B,."7W'5V%J5-W7#W\J7X0C MJ4]ZG(=>$UXHAF.8G>R+C>0?,+*CJ\5_Q2"/(Z/T0O$>QR3IMZKNIW[IG)"^ M9H_%FLVW)V2KM%:B^HF)_]@495%?5=C'95$^+IM? M^*V"'B/HMGH-,RH#KSJMT."'5NP?[=#L;HP:T0=9)?P1"\GN'KV/RLK^J.RS M:8\6>K-@DQBKS;&_?R'T2AF^;7R]O[+OJORY6"Q7Q?JI+<%6Y7?MME(?TOZL MUO*IDI'/J$SPRHNQ>NXD1 M@E&LN(!7VH%'>]%7A=_]P.M0H!^!^4.;F7!M]?8FUM$^"F=FGN)0#T_MNYB8 M7>V3PRO_YDMH+K9JE4!'IYLVO*9"Y@;\8GC,EM,PQI1MJ84HZ+HP]G@%7EA& M$W_LE6GL<3FRM(TN0L_@\.?[D%\V-KCRHZZV,=W]RM;*)!FF-$8YQ!DW"YQ& M"I),:2BS-"&4"Y1FW"LRW%. J9YY0=:<6Y@Q>S#K5)6@I 3+G0:>B7.]1R9+ MA8I8FD$<,04QU1ED$]48OE0[&P3#XT_&Z+ M_)"0#KQ2'YS0U<)7OB?UQ_[L0.^-];XW3P^Q)>N+8M ?5\9QHW.[XG006A^ MWW;\EJ-RM9[]S/[O_-26DE8XKZ"($\B=9Z/K\1B8:URA<&:.\QJ?X07S8H<3S+_V^>!$RZ/, M]O-:M7/YPE/^,]48M.5R7LC*E*WJX5;?',U5EA(;PJZE-%.61I C8RDFJ2)1 M'&4V[[?K;#W>Q>1F;%?*N@RS]^0] >;E"7P]1$-/8G]TO.;S>0"NG=,G6A]M M7I_7KCNW+SS9]]"TWH>^_6XONM0LHSD7RJS"+$<"8J)B2&*S,L$#5\OD>+CX'S_4 L#AZWL7( MAU%']3L\,#K^6+^Y^[9.GJ6^J-6W0JCCU]:_+*M#)&/:VXOF\JL]T>_^_?6R M7/^R7/^[6G]68GFW*/Y3RV#C7":.)YIS'.N+N1V>1&XC M:EV?^T'9"$=#K$9+\*368*?G3>/@'(YK1QV2D P^CN"CK@NCCL7^:C-NY]Z% M8;XH>]AD8&15WO'EZDU1/F[6JBTYD=<"B4@ M@"-51.GUX?E41G&$Y&2!E$OOCU4GQ5&/3KD4US?\C^G>%,:V-(@WGR=6C%&6 M9S!#U-!F&B/(;32ZS4Q',<<)IDZQ98=-3XTFS=(%FP3"MI1<+:HC01X![O)1 M7'\X!B; 5K" >;)/ZWOMB=M>JZ.=M!W7IGO"=N()_Y)WR]_5ZJ]JT7B!F!G_ MU4S]\J$HK6];\[DIF:7(3$>H(ENH.*<99!BGD#&$!-9"(92X5F]SZ&]JD[>2 M&=QMA0;_S!X>_P5T!7>O6N:"]T5[)S2* \_Y&L"=O-62W96X1_4W%QS=*\$% MQG.LJG"7< U3(LX#G-/EXEP:&:UTG(=&W3)R/J]=EX_[S=(6JY\AGM&(4F1V MD];;@/,4DE1JJ/,XE8A0I87NDY&[;GYR/+O+15T+V#,K=P.>VZE@?TB&)DUW M-'KGYGZN]!#9N9L>7B0_]W/M3F7HWGO*VX)ZH_CZ_:)11Q"C5$&B$PGC2$L58MV:O/\7?'= M7BWO>7I6"/($P6*G_V)B=F02;A2&/ZE'SX$-I75+M/T2C M=GFZ.HV/:=8#TY,6FD];8QEJ/?3KV&M]WNYGMMF(B&?5UUX]_<+6FY7ZJ'>_ M?JJ\J$BJ$XH9@2K7#&*F*:0TDC#B62[S.%(B2GU,.O>NI[8,5-%T'1E!+7>O M!-P> ^!F%@X#Z\ K0D]$OO8]J=OJCLF^2]FC!/P?C!S.\\T_W MRT7C.C]# FF%*LA8X]/C'",?J 1L@D7< MLS$> '>>2:Z%8W"N<$;"*R_C*96O2,UXT.1HV1E/*=--T'CR&>^=Y/N%7C%K MK@@[YS\;<].\?<\6\NWBKE@HM3($T)[(YW:9'XN^0UH96_.YSOR.^]\/(;@XJYR&& 'IH63F-JCY8[@_B?V M'M Z[RF'@7BD+:4KU$%VBOY(G=PH>C0UUC[17[O.-K''R_UVB1_7]VJUG[.R M]2#+9:R%XE B3""6B2W!)#/#ZIE($:*:YE[!#&?ZFAJ-5Z+Z;??.(>FVOPN$ MS\!L7$EY++EM\!KC#GB$W,.=ZV[439N#WON[-)=7O&V_SS:H^>NRC8>TVST; MO-Q^U"S#"NE402Y98NC!$ 5/*8<9QCK.J,(R=J*'BSU-C1PJ:6WYZ6W\[59@ M9\OC K87#;EPB U,%V? \K?7+J#F;*.%0V^LH_X>GYR/*>8&R$GSZ\+K8YE< M;EITS"S'%WKZ3:QL4LSUD[W4M8F*;&JB1_NM?# 67!6 .M,8<450#'.%4HA5 M&D.6(@%S0J5"L>0X]?.EN-CEU+BTE?@&5#+7^XQ6ZBIIJ*>_Q670W8RQL% . M3+)G402_69'KR/*0_AK. 7UX;C(;R&&;$&G(12FR*_\A6WD6I9KDFA/EDXW3MV(N+ M1DBE605O>=[QN6+L>,,W ')#G]E7(M]TL@Q74M^ K=PW;:1G>0.,[ &O_#S1 M"GKAY]KWN-=]GH@<7/;YOA_8,MI5#A*1X(IE$C)C D&<$02I8!P*A-(DCR1) M$Z^SI\M=3LTRZM85NF E_1+,2O(MW106UI>UD@8LSN0.TRBVT@N57G)'P=E6 M"E58Z5VQL,&%SPBO4&6'\G:5:G.5(T%3R%'.(!:(0"J1A K'&42()IE3'7MFG+_8X-6:ZL-+W+*)] M&?@KC:8)$M752(:SE8:DIKQOD,GB M[JM:/=BPEMW908PU)W&.($6)34@>YY!RE$(9L0RE'"&1YG[Q)$=ZF1H76"&A ME1)8,7U#18[!Z'AF?"TX0Q\06US6+2[@MT$.6,Z"$#;0XUA'(\=TG-'U,'SC MW,/>+D&O-F6Q4#8BY(';@B%5AKLF"F1M,RP7LLE$T,GJ6)YZ1(B5LC\L]78# M/.,HQIP*!I$@$F*19Y!S+*%"5$8)4BE1F:-7T>#"3HV"MC+:,^.V^.:3LW?- M\(-[GM&F-F0#$V.K*^@H>[,+E;-QO!UENFE2R]./W8!G'\&'"7X$SEY:D_H8 M1G+T\OLHO$?;QR=L-/A/NI4-+\%8GFFC8=EQ;ANOST#Y23ZMU&-]6OI1=XHF MO5XILW5YQT35Z>P)474S;<@0SS)(H332' M<1QKB&5DT_TH#1F/E!8D3W4:^QS/'G8Q-;NEDK ^A)Q;&?O5JSH"I=L1[74 M#;QZ=[!IO%&L@.&.9D\K'_)<]D@OHQ[*GM9R_T3VS)-]_4&4O7QLBF+=+F05 M#%J'@+[>K%:&D6:Q8DSF/+&I6C'$/.*0Y3B&/$J92'E.S-_\/$(N]CDU#FA$ M;J=^6;DR+*M@9E%+#%@EOZ]3R&7T7=U"@F(ZN&-(#62VQHI)8Y MI&>(,T!A?4,N=SNR=X@S#H?^(>ZO]K4WCI5)ZIPPO7K:/=(XQU6UDYJ"2']= MV524[Q>?U*I8RK^NEF4Y2Q-+4Q&#/$T(Q/92F6 #). MC>TJ$='0&-[=V%?"Z^G7O=P!_ DE^5& MR3<;F]BH;KJ2HNS6RGO[7:U$8<0R"X+-4XX1S&6<0ASAS!BVG, $"Y:0*%$T M)UX+@K<(4^/[5C![1E9:@<&REOB*%G@.Y!E^E*Y9E_U'Q7'9'70._(%6U5:_SL(:<$7M MC7+0!=-?BG'7P]XH'2QW_5OJMYK9KV^E[LT'6'Q3[Q=B^:!^4>N/^BO[?KM> MKPJ^6=LXTZ_+7PP4-M_,&0RR@Q(\E0DC"< M2>5U4G.E/%-;YVR$^E^J$N!;IW=HK1Z@;<[@W7<\VV12W",7 @ MC$/2\;4BC.!5&.M/'U-BU%;,Q>T E*+"2NJ>D/P7G>08,!-+0GB[^ M^'@EJK^ P!7YZD^U/%K:^@NJ=;/77WJTGV'V_-:^6] PB3-*D(0YLG=C$6>0 MT)A Q3FE/$TC$GDEX3O5T>0F^[[/S15E#D^"ZV;WA(!LZ*G?#RUO\^02%"'M MCI-]C6I07-)XWU*X^'S?C5MIS(V_+I>RO%W(+VKUK1#J[7VUIHH MJD,%\_.\\H4VS]T^+%?KXC\;#S^4)C&)<\AS445!$\A2PR21Q@)KEL=)YG4L M>;U(4^,:5.=4W?*&1/NAJ50%>G M&[#5ZJ9ZOJM8R'U8*)##;L6NEFKDW5@H% \W9,%:[IN_=&TIZ:.NG2,[/I6- M>W6,;@&7.IP:F79]H>>U[':BUU$7 MOGE,+V#M1IPA$1R8%C_L &MZQS'%&N?5,C]/2+'RG=\E?-C'S?' MJ3HT#N:V.+B#X@NZ(CHY'89P+[3G0F\7ZV+]U+3S63U:2V-Q]V7-UIMRAB*E M$)$<1HJ;F9O$&%+-,608,4IP1(EVBO&\U-'4C(!:UO:K!5MI02VN^[GM670O M']Z&PFS@6=X7+J]C7!Z+DIV3W6=GN^WAA^)=/^LQ/)N4?RG MDN^EZ:_0!=O6Q;H5=1"6V:YT$G6:OVT>S./;(EKEC DF,D($Y%4N&JPB2%"J M82J)SM),Y)PY530=6,ZI45)'-#]S8JAQ=#-,)C Z Y/?\>0B.R5!5\NVKE^K M9W44U-$4-*K>@'?%HE@K^*'X9IMP&'QO$VK@H0EIC TEZJAFWL+$3E339+=$X(2BC,B4PASB,$ MF50QI(IJS!*$9.(55NO9_]16@4JRRL]5+N=SMBJ!D;OV>?5T>?4=""9Y%L=Y M!"."$,0Z0Y 20:#21&54I7D29[-O:L67$QB*KAQ##X9BJX61NFQ=Y;8#\B+# MY+8J#PC]P*OM,ZHTB'W]C<)NWZK,KUJA!K)>T?S+KX_!>=)VN?&B/PRD:? MOU'U_YI_U],81RR:,$)E1@B!%AD.8\@CK+9))K M@47L51UN7/&G=N9J75]K&4&5++R\K^SJZ@>UT]/S8GS<+\+Q$GVRXSSTA;M1 MY0;8_X*.1G:?U2I;_]&.^_[OGKW0.!FV*( ?6AQ^O %;*$"+!;!@@!J-@+?T M+S**06_TQ]5@W-O_%QF= T^!EY&BW^II"'BW7,^4EH@ED8(\%@IB*CBD,F)0 MTSB2&8I0CJC/XO:L]2FN/=;P/PB1^;FPQ4%*&SV^>;SYYW^*L^A?C!I_]EN% MGB,;\9Q% J<053D;;#PH43&'&<>1I$C06'F52>N/[ A[W5&1=5M^>^,U\.IH MH7J^,]J/ /K$PMZ_'D4BY KSO(-1%X"CNNWS\_&'>AID4$K<+WE5Z<"\[UKCUW W8T6 M@J(Y,%4\![*2MHW2W@9I!PS-=H8F<.&Q"YV.77C,#8,CA<<<7^SI#+H[Z'_' MBM7?V'RCWA2E,*ON9K4K&8H8E\PZ;#%*I74)Y9 1EL-,9XAHG:0)3KU<0IVZ MG1H#=:3^BZI"*AWXX!?40=>MY7#]1 M+S0.O$7]WNZ=X^%AN:AH[F?UP-5JEFO,\OC_I^Y-FR/'L2O0OX((1]@]$<*8 M)$ 2L#^IJZO']5YW5[FJ9APO^D,&5HF>5*8FE^J2?_T#N&12N0),@.(X'#TJ MB03N/2 .+H"[,,,VB32\0W5N]I&HA!IE2$M#081[[7:.>I@:Q30"-AN:6DSO M= H'"#H>*MZ"2^QSOUJVUD[YO1$O($N<53UP)H*#3L;.+7!:QQ/9 LX\&, + M?+?,,6P>-A8%S+#U_T*(0,(4A8IF4JC,N]3[R5XF-[-;U\C[6_W!/:V%F\&) M/+T/_,.C6 (7,8CF,OXVZ_Q%72^ZD =:Q9LSD:_LNRW27LD9E3HI5<8A35-[ M%BPQY(G.8%(D$N$R*U"N_/UW=NU/;9ZWAW ;*]\01X\]<&[S^P8X(L_L%HE: MM+H^<6@'C".EPSM8[+MX P>*(_U..T@#X;$/?8)[.[(O*=L& O;81H?4=D8E26/]OGFQ29OX; N7KS5]\;FA/$ MM+G>G2PD:8)UDN20"8(,_V08L@(Q:+=K.,78T)'77?/KYJ?&.XUT+@+]]VH]TSQ!6:$P ME'F)(59"0)XG&12%9"KA1&6)UT7M<1=3F[T'"03-EVN$O"G-8@VDVS2^#9[( M4]D3F1M3*O:5CY=,L>[E#=,H]K6\G$#QU9/#YO=G)53US?KOK7]3FV[_GC J M=8X0+)42$)=Y 1G2.434;!*0Y%1IKRE^LI>IS?)[(:R98\N9=]+>@87R3,=U M&E#%)2]0EL*T9 90E9:08*YAIBG#/*5"".7CK'P[H",X+<<$5.M$8B4E9!JE M$&.M(46GJR5>7+8APWG81@I +U.F.1EVC+NIZN$Q=?GCDZI2_5 OU8:.>UC.J"2IP MED.J,[/G3,Q_>"$Y)#E!&2>()-*S>O:M(DUM#;RY&!/XW>H&:N4\+>0 ^S& M7.,.6V2:&VG$QJL_>03R),I-[J7ZYZ@N>81BL&*2QRT//%FHUNSA864K^)F. M/^K/35[Q_63.M"Z$+!A,"TYL.2T!B2+,C&J2*J$QXM*IB(MKAU/CXM?RVDN' M5N(;./8JZ(YG$@&AC'U"<1N*_B<6CM $/;^XUN>XIQF."!R=;;B^-]AG["!. MN=N?&G:KZU.MF%2S0FIL]I8",E;;B+G96/(B-X:BSKC(4J($]W0E<^AV:MRS MV[H_-T)Z>YFY0.W&->$!C,PX)Y(^V(0A.TA;L>] +7A0AS4/H +[L;GT/+9[ MFP<:)[S>?-X>')"KJTT=&)XK71AL)60VZ!;C5$!:V(TJ+M(BD47)9.)S/KAO M>FJ'@EV\O7<,;0=5PE29",ZASG.;+5H7D$B*(")Y)HL$\1)AOY._86"-<]QG MX7I5)'4P;BDJDY(C,WDYP1"GA5G8"E3"+%V*(%)5HE2GD'&10BR((<327LIGJ2YYGBNAO%)=7^AK:C/=B@IZ MLMK2?ILZUG=0*<1+*+MQ0B#L(I/$<-@&N.-=!22L)][Y[D9VPKNJ]['_W?57 M_-ACO=I8"K*^K!]7;1FPVO-$B#PSYJ6]_J")L:&2PFQRJ8(%UK@0HN29JZ#J?%$*V._A)Z7$\]9("^S0@AX(E/! &2<.>":^A?U%>>'&;DMSFG%P^U!Z\MXCE#M%0%2S#D3!<0$X$A$1F%N="IY%Q3 MR;V"'H^[F-JTWDD(YO4AJOIN+R<]#Z!/(.EFO]^&3^3)O8>FELY&&8;VN,7GAQ: ._+$YO/N^C 65E2A43&H3 [=XA3E$+*<[-Q M1P4IJ$@1Q\BO[MVK]J#E21T E\@SV@^2 87L3BI^ M<_VZUZV.7+;NI$K'U>I./^8W<9\>:H?[=\MO:L$6FR;?]=<_EJV]2%!NK.ZB M@*Q@"&*=)I )7L*<4D6IV4ISY52W\G(W4YO&]W7AY5\-B(\ I7? ?B5@\[A: M;A\>P?^S72B $OO;+'&;VU= +I4F&4T9I(5-[9*PTGIO&KK$S.";9"++E=MU M3SB8Q[GZ^>\M6YD!!6IAMF\1D+U,GN'0BLRA=0A2)V97>,$(>GWGXP.67(HZ MY*;V31D!M%?]C0_>[6N0&Q3-4O3T .U7G:!VI;GR[B@+CIO\W;KC^/3PG)5- M(/;Z?B'W1\256I](\,I9DDB:8U@4JH18* T9)@6DR/XB$0637BD>O'J?VF+5 M$[X^XGPEOF=RV !CX[8)C89X9"8."?:@')O>H(7.O^DNP.BY.;VQ.96WT[\1 M_P-N6U:Z=D#_(@R7&AZM+UHPDR0GC,-$=FCBL9J!IYPV:@L;G8SML8E)^W M]O#%OOV+^J96K*YF5RUG2J=95F@&>6*3D2(A($$JAXH17K""4,F=8M/"BS8U MGFL4LH1E: :U;ZM0$G]]T M0+W.]=YH8$[=&AP+IXE;/3TI:1TAYC9MIG4UMC/7OB]M35OS MME26TMLTJ/87]H_GOX3S]15]CQXCC-;%X\J0_8UYQ!D!IX-CT1@]#+V"_[F: M*]/31CTL5R\SF2JB:5'"VG<.2RXA2XF&2&)>H@RK-'5*='6F_:DMQNU]$9, 5_$G%;[Z"?]WJR%?P)U4ZOH(__5CLP@&] M%!;KS_:GC_KC=F,CHM9U2;'_JAX>9RA!)$L1A9E@VLQ[DD*BS4]4F=E?4I:7 M"?(+(@PKX/1NH\\7&7ABWZNG[1-@ES,YCS&L*>/F_U(."4FHK2&90*H5@TC@ M JLBX9DLX]2("#VHHT1%+#=&W,J8B58 M8Z[6^DW'W.VXZNU&,O+ZY5=_HI\5:GT':OWL,'8:WC5E,^^ U?(M"E/XH/\V MQ2J<))QH 0L?=(<7M?#JY98"8#9BSE8M;N38&E%:GUTCS2>U^JF:;PV3U6FL MC%DB,2,[6%MA/=,,^ ]'FO T-WLLJ,LL@5A@!HDL-=252K>R%66R5[E:YW^:P+A3A6-N./ MY4/-4T@EYY#C7*)2\1(1OT"OB]U-;2VJI36[D%K<+N3+,W_+%8#=."P<;)$) MJT&LE13T1(V0YMH-E*!!8I=['#=@S$G[H^ QM[<&EKR>UX/6$M-1$M?WS?R9 M2<3+E. <:FGH!%.$("7<_"?3,A,JEUIK/QO+K>/I&5:?E5@^+*K_,U-EW%ZD*C#76H0B-H_H,-D> 4FMU=#E.2&$-0]II<9(QQ2D:GB9,BI$31$O.X> MK!OB=0>!]I;QND;@2/&Z1U!XQ.ONWWV[>-TC^2_&ZQX_/3#V9;_?OU_(+YNE M^/OC7[__Q[;:O,P0Y4AD3$!-$F-FI;F"9H.80%TP+EC"*+?E%=VS?5_K MT(LG1\@!_M7V >9[J>MP457+ZAG,<@UJ-S,K)("1Z?.7 ]3>7T;-/WK%$8J@ MT2O7^APW>L41@:/H%=?WAKJNWDNYLA?PYL>/JZ_+/Q8SKD4N!!4PUS;U,V4V MZZ-.88()2W*:YBQWRD!SH8^IV5BMOV8KYQVPDAH<@975UY/U&-#+=!$(IL@, M,0BA 8ZM9S&XV;GUN.61'5S/JG;LY'K^T:&.KM7?%8A!FAD+HN DE:2@6$JO@QJG7J=&!9VDS4)8]>3U=4AT M@=S-D@@.9&2RZ(2L(=S]HR]RP RR@T *Z^7GTO'(SGL>6!S[Y/F\['W"\W.U ML#6EZ_R7GU;50E3/;-Y>+*R;LB)*?EC\:OZ^7=5=?M3UPSU3:)91E'-J2_5H M8YY@B4O("$$PSPJ2EDK!.YD(CTCNZ"-CO,3.^+T-7+ZKP+.,,ZPSB!>8D+ MB%/-;7"9A"52A::290GR$W6SQ0+B-NPCM M$ SNJ^$ 1TA;^U)WHUK8#GH?VM4NKWA;TV>B93I.>OF\G,]_7JYLC?69=0"6 MBDK(699!L]@S M%E>MXD@(1^:=:8#K;,9& GDD:S4W@R M1)OOK[YR;N,1,E3P)$\5)$S8XA\\AUQI :7*_KXCRJC-_HH_)T7DC%GAN MR] N-9CO4O/9+%_^B0P/4CZ7AY?MN7%_N^?/>%6?EVT3'@5UM>,]#> MWP&)T,D>#[L9/;_C&3U/I70\]VB(4LAF_+[:,M8S7I:2)&D.T](64\H%@ES; M<&\I2%H*KB5W2A!]N9NI4>I!)5_K%/)[+>A-E8]WH+H2P*U01>< ;Y1N+'1\ M"$*\&L>[GMZPO/&AMIMDI6Y!)YR6"F#!B*($: M8R"CC$G)TY22X<433_0X-7;X_/&ON_.W%P#WUM8MU11/(>W&$T'QBTP91[46 M=^+>@;W L8HO7L F7BW&4YV^86G&"QA^: MF.\U8#N)ZVQ&S6\]P[RO .]&'.'@C,PA>R2_-$@VLH*]L.%XPPV4D!1RI<=1 MV<1-^T-B<7QK:/&_Q7HYKV1]-OW)_"1>OJKOFQ^-V'^?D21->9[9XK/45L4B M&-*D4)#G!%&4&8Y13NFK73J;'K_4CA]S5=>C?26Y;PF_"PB[44DHW.)?^>W% MO .-H.#W]G^MQ* 6.6A9ONO(A*W"=Z&_D8ON7=?\N,:>PSO^X4,_M9><3=;] M_T^QU<_F-^L9(\8>R;C!T;H:8%N(BVJI(,UI@A+*;1"1:_C0F3ZFQAJ=F%W- M$BLHJ"5U#QXZ!^=EK@@$4F2*&("/5^C0%01N"!TZU_)HH4-75.N'#EU[=)BI MT.TU/^HOZL$V_UG55X&+AP\+O5P]U:SRXTO[QV:/385A $(8Y)F2MI 5-;,? M$YADJ6:YS!-2*A\+8H ,4Z.(_I:]E1/LM ]->X ?]D],>C48\B(N5DDD<=A MQ%.3<$/@;;S< &)(FV:(&*.:.C?@=&@!W=+48$_N:J-^J;Y9E_&-^0HKT^;] M>JTV?UTKO9W_4FDU4UF9,)NN.DMR9C9:9LO%1<)@FJ.R+ J2\\3K*,>ETZGQ M8B/9O_Y+6B3_:>4#/]B%R_?HQ@EN-XX+#6)D4FO$A;6\8"\PJ"6^ XW,P H= MU.?;&:+ SM_7^QW;"]P9B1/NX.[O^E<\_Z7:5 ]-006V5E]- VV..$YSH924 MT)ABA3'."@Z)Q!BJ)!.L%(0AY%3.YE(G4V.9O9S "NJ9>^\BG)=9)11(D5G$ M&Q^O>NC7 +BU)/K9]D>KBGY-PWYA]*O/#D_?_(>-+_EYN?IIN>4;0R'W0MCJ M6>O/2JCJFS5K=BZMI>)IF6I8"DL"E I(*,UAH7*S;Z.JU!3[N;1Z]>_TZ8_J M[+H3ORXQ*UL%;/;X6@/_A,'N8^%FEX3'=QQJZ60$>R'OP&NTWZV4K#; .G1% M2#0_"+C0287=!1@]M[ W-J=2#/LW,G!?Q:I57>ZI%W3;1N3*CPO3F^G%;.M^ M9.MJO;]O$5P:=LL2R*G((!9)"3E+*"P)X2G+68)SI\+J-TDQ-9NH?QSR[M&F M\UZ#:@&L;DV]MMJ[1'TSHX#.EG[SW*8-&CW'?5OL,8F]D=OA?M?/(= E&9 V M^'FG!:C5:,^FXMRQW81GT%W?($'&W0;>@M71OO"FQ@8:CS8>S9JB]]^K]8QR MP96@&2Q+)*V+LX(L(24L=%(2)*1(E%.<\,G6IT:#M7# 2@=^M_)Y'K:_1L[1 ME!N*1VQ3S1D*?R/LE,I!C:Q7'8QK1)W2[I3;"/M1SYO-Y7G$T:LJ?%#J]4=V.D%>HJ!O69-(12K&VB4J^^9>NH- MN\T+--ANS#3^$$:FM!%';T#)B9!@AZU-$42RD8M8A$3SN-I%T-:]T[R\#G9[ M^=7\^#A_Z;)3O?]NLU.9OWU1F\V\SDTU2YG@12$)S%2B(-920FXKMM&<<\3- MOC?-7#,D>G<^-0YO)0;/K!T. M^W('.M1WN?-V"H O8\#MG 4F*NPCY8()#;]/1IC!^)W-"^/?XEC980;KVLL1 M,[R- .64OE3?V]S3QN 76-D4_Y(HZZA+("4DA2K+2YD61 CLE-S@\M6IA^@%C:+YZ\&S,>VHE*6WE D: _K598/!%9D/C]9%,@(&J*BTAZL&RHJ M#0+M+2LJ&8$C550Z@L*CHM+^W;>KJ'0D_\6*2L=/>]/BC]MUM; %%I9/W-A_ M]67\Z<1=+2LW/<^TH(D0>0*5Q/8B*4.0E**$69$Q*G.&$^Y4(6&X"%.CT][% MD'B5@ZZUM<%S\_$W]6.WS^8O3#Q6JDDF;S?9:[-IJG0E[).[C?F3VJPJX9[] M>NB 7B7K$88I,I%W&H">"G=G+_1V)7X;/:(/@/,",,) C+0XQ!D0GQ7D1BS/ MKBY#VQUKY;E1[]ZJ=&M+ V-Q3M9P[A7C_O%E_TC;<7WQ\''SJ%;UGSXLQ,KF M,_E)-?\[2Q6ABA&SI D;KD=P 7FB->28<(J2M-!EX16K$U[&J:UYOVWK.JQF M[=HNJHWUFFCDE. 'V8HL_P3DMKZI-UIU:^#@S 0QQMWM0N"-1S/RTM@O;=_7 MKU_?OHX%ZCW7T7&MY1VH]6P> )VFX(=.U_/C[!\V%&\D@H8511!SW+"C>#@? MA25%[&K8 O.;VI@6ET_*'E'=;XP-SK<;>W/Q=6GS7ID5SD YK^.FFOSU,Y+2 M)!4I@3S/S?+!LP*:N68F"U=Y*FT]N<*K9IRW!%-;')JLN48-NRP8/< /_8_-;[LB0^6M3$E^@H RYZ>+GF> ^)&@1%ACDR ?80;<_65[*_)\:Y>NLSJ M8W0(Z/XW#+R@#H*>(HSK0C@,GR,GPX'-A,B5W%U?SG F1992#*5"%.*"&J;+ M>0Z9-0R;6O'EL!3)74<^,ZS?7;R)MD_O:R-=V'SG;W)+9N0=KJ52 M6J=4PRQ7"<0DLSO2$L'2B"43E-.\\/+*OAW5,9:'/:80+'<_^]8RO0*MVPIP M.V"1B?XHO?2G:]_?C1FE#S&(ET9ZU],;YHX^U/9RPNBCIV]-O_1I9;__S>L2Y#N);TVH=&4,',]4(R ;F5EN _6&%$EN",7)BW2E[S=*AN2& MR/D,2([O>[M4U ;G_9-:569Q;KU[<)%C3!F%(D/"<)).(:$LLUD&.$HXYT7B M%'=[NOFI,4^SM^ID=+XY/P7<5;>$&^&(;8B\0L+?8^P4),Z. C=",Y(3P&=E M=F;KVB_7WA!6^SQD]K9PT\:JU(>3J\UC3;A?EEOS4ZM9SX/=OO]7FTO(IO(V M>[_UGX,X"5S \:P#P*EWQKKU?%BQYT?3ZKR. M!"4E8@*+'&*S/X,XHP4D)"C)5BZJF,_P]+UAX?&W5I>5O(]6UEV[E8F+G"N M=8DA*3DS\QUSR+4L8*$)9HSD6&"O*]#3W4QMKG=2 M6*:9U?="6JC:=SRQE4 MW?92MV,5>=;O8.HDO&X-#0@DO01"V,#0DSV-'.AY2=OCP,V+3P_,0K1IA MT:0T$B]?5VRQ;L(\_V(ZLT?LGQ6;UU5CDD1)(=(,YD69VU38&#*F"2R+G!*5 M$LD*U"5:^^J1@Y\#K5VM<1Z*-5 (A6 _##@Q'\3P.N^SP&PXU3 F,[ M4OJ@%L].:M 3&UBY=_=[G? !4P5Y Q8T/Y![[^,F!?)&Y2@3D'\+ P^9MWRM M_K$U%M/[;_8D:)_=E*5EP;!F$-4IJEG!(,E3":G&0@JJ!'7;QESM:6KFS5Y0 M4$O:IL7QRAM['5[' ^,0H$7FGX%X^1\-7\,BZ%GPV<[&/?R]IO/1:>_5%T:. M/VC*EWU8K[G%:4E(HQ@6*9% C%&QDQ,B(8)582F!54X M\7)LO=S=U BZ$<^/C:\ ZD:OX6"*S)>-H'?@P$W)IK&-D<#6#9>07':EQU') MR4W[0[9Q?,O;.>!>_&-;K2M+79]5[9^ZSW]3I[>MCWQ5(DN5$PY9D0B(B<'G M4P#ZNR*X(>GLG! 59 MEP6W5L9R8O#2J>?6X/?>0/-OGX_\GJ\W*R8V,R1QB62>PX)D%&)5)M#LVQ4D M$FE9E$H2FGG9?,=]3(VE>R)Z6GLG\',T\6Y#);9=UZM6\'LG7TA#[KSV0:VW M$]V,:[*=U_/(3KOPJ-_D[A<.;C:)[Q?R)T,@,T)UIBC-8"%R C%5&G*M2\AH MFDN,L,Z(DUO#V1ZF-K%W5:K;?&U&3&#E]*_A_1K(RW,\"#R19[@W,H.J=Y_4 M/D#M[M?MCEZY^Z1:I^IVGWYPH(="M;!YU.H-7$<6NPRC/VU571V\^J9F"1>: M)]KLM)3,()9,0Y91 17..YW4[NCBZ/13_KN#]_61S6?U4-F-QF+S MFQG362ZPI%AJF)6B,)-7F2F;(@$S2E%"!4E*XA39=:Z#JN<$JB$."D3R)"4,!5,I5CD*L=>=5(=^IS:1&\D^]=_28OD/ZU\X =K M^/BZV;B [;9\!X8P,B%#2[:AF@0<.A[:"SZO> M=[^#/5B:-+L?=?V/7YN$\#,JN.&BA$)-\L105,8ATPF!"-<[AHPA@ASOB(,* M-C4>V^6XQ-[PU'Z /U[V%_RQ\Q?\\92_8#NJ M'W7S"_#KFXZD\ZWWFXWH2+?C;S"R/A?E4> _>Z$>MK>Q+MZC8-2[H(_3?L3" M-SW1UO^S7/W=//*./5<;-K^7_[M=;YK,:;F2*:-F.6:YC0_BB./5!3FP<$Y$\3KR,?*BW(H*1",K8'MA(Q1:<1O!J\OQ6XS*)"OC M]-6[ ]U8MAJ"^PF,981B.L''=)I%=FX?VSCU=[S@#U"7QZV_Z=7K\<)I4!T? MOQY&CJ^S&_;-RX?%>K.J)]>Z3G/T]9$M/C[7_I=_4^O-/@[DZ]*(_3.K5G]C M\ZV:X8+F:9Y1F*ASR!32$!<%@Y3D"F;&L&,%$RE+B%\>Y^E_%^/D MB?Y+?54BC<$)]*F/I GR_*?X2!SOH"<_\*,<_=P4*MI 7I8M,G\-P8-T,)Q M!QI ]J&D=Z#FH1J0"825!AG02<2?WJ;)/T>@:I#1"A;1&D8:_R2/O[+OU=/V MJ0WU$8IP27AA[*1,09RB I(,$:C*4F.2*I1F3L;24:6$,AIED%%2X5REA.9ECZDZ-3KY$AP M+YH-5WY>J7GU5"W8Z@4\MWJ87U;66V)>SS)K6OHQI-MHN#%B<(PC,V G[QWH M) 9[D<.>I ^"*"2SN74\*I-Y87'(7'XO#TVBO:/!711T6A:I2C2#I4QI8ZSQ M(A<0::)XB?*,I-(O@_91'U-CH;XIX! T[0RE&ZG<"%!D"O'$9D"^[+/:ATV6 M?=S-R)FRS^IYG";[_*-#YWF=AN(36VU>VFRGBJ"4"U+"I+25;X5-^%@6',H4 M421R8?[AM2<[[F)ZL[Q)0E.+.#![[ D@72?Y+?!$G^->R R8X^>4#SO%CWH9 M>8:?T_)X@I]]-\W=$$DP3YE9QC6VH>5% MQB!3E$,AD[Q$1:IIXG6M?+7'JH? M%I^7<]/.@XW9^FI&2LW23.I$40TQD]QL+60"&2TR2%C*>)9R3*E7?HOAHDR- MG;(DRVY/5^HX#(X,-0JXL:GK=)K3"_DQJ@5H]6E29=0:Q4V$ZH=J["2ICM*\ M>0)5/]1Z0Y2]*<91Q1F"I-(,8JA:0LF],*%G-MYOJF_JBQ'959_BS MP?_MQK]$.2T2DD&)LA)B+4I(=5G"+%.LI*4N%'6*?G7M<&J3NB\OV M\5^>= M&'B^$LK(D_]&%+UYP16:D&QQM<]1.<05@4-F<7YOH&&PJPK?>8;4 MU];U!?;]0C8IPGW3FM3G4;A6G_K"F\,R+_&C2 L;2V%KR1HB_-E\ M>*V_OME,%K@0$E)&&<2I+>*@<0EYRLH,49$FA/DD5G+L=VK\<[]8&%M[M;;N M@(X)H7V1ODP[$?$;XTSI9)!;$\'6R@ZL\/Z%>+P@]LM,% 'J41,/N4$>+I60 M)UZ7,P6Y-C9J(B!/#0_S_/B^[LWL/RF^V0?"O5M^4\9JW?R\74@E?U&&O]B# M^FQ[[E(8*/GSK,[1@4UL;&C6 -#J">:L,J+-# +8!?SQ6XK%7Y I83UKP MR+ZI^I=<+K-ACKR,F;UZH59VZ0QC6J@'?]..5!K!_;J 6W&K580=!K:9Q1H='RC M@71>"]]L0-^FAET[FO5P'PRI]VQ>[2?SR@YX,Z/#E+F+,BQGU^2PO8VU:$?! MJ+>JQVE_Z#&2Z7VK/BNQ?%C4%?\^+>>5>-F?^+(2*:TP@2EG)<2(<$C-'@X* M01"F@I9YXG5+>+7'J2W4K<"^!T;7<'4]+PJ(5O3CHEI6\'LC8IS#;V= PIX0 M7>MTY ,B1PR.SX=<7QS&)H:>S =1\;FZ7Z_5YG0L?:IP23""N90*XCQ+(4.Y MAIG,4YUD9::*PH=/'/J<&J/L10:-S'[-Q.3=OK+NT/F*^E=7BX=-R59^8;#:KBF\W]07< M\C>C\W*Q635^D9U)M0MZU!G-"E$4,,])#C&E%+(R+8W]PS-"T.[)0#K7:@KY[-5?!:P?TA0XP@ MV3C@AZW!%E3"D6NXQ4#WN 90\68 MT@D7299ZV9^#)9D:DV=)AD8(X:D'P8VR1X$V,CO?'L 3YKHM&*9O'KY3"S/] MZ)T^9D&"=UXU&,I]8Y\HD[_L'[F>*'.S3Y39R^92M=DR_T=5#X\;)>^;P\PZ M1;&M0[Y/]8N(* S=*BA9@FWVRQ1RA1B40B0\E91EW"E)R^0TFQJK?^H5[#*? MNZQ/??JU0FZ*8YH<_(/]8?X)/I8$5(6@K(9%E 7! *.:$29F66)L:&+'7BE /LJ.6I67&M>6@3*@J.I(*$F/TREBF"C(H,:IP2SK0NDH1X.-0& 78, MSOOO+5N9?H"J/>NBP7MUPQ@,M,A46?L>[MQ+&TF;[#_^\1&7(?-R @T"W4@[ MB_,0!G.^O K'16?*\V^/Z1QY58<#9\?KSP^[!#(KVW)5FZ?-W=),LD2)$F.H M1,HAIC:C"18*)IHCHV>:,.R5)/*P@ZE1Y&_+!>S?X79^PYX.14@B$F/(,\3P3,,5.D$"0CV,ME^7)W4R.%3BYKE*YK=W)[]K_D\^IA2/F) M*U@[WN0&0S#V=>U!JEC0BKJ_I(V6)?8,*!%3Q![V^);Y8<]H?R4Y[+FWAM%* M?;9E#\A6ZE$MUM4W]<&L$$_*=OKS29%JKU"M3?1PQIT9C MK29 M*J S5[Z_OVE'YM%&F(W%GS[@8O,GLT=RBL-0:,B^,$J^:<[T UKIRCH M:5JG4^KIVKM_J=-,.2$CFCB3IJ(P?%^W#E2)R;_Y7%Y_M74M[ M@D+++,FE60@$Q13BG.5FHUHFQE9-"UXRD3"W,[V#=J?&X5_L@E -+SN-D[H?NO-1K_)T>XU3NC1O]4X]>=A M5E^3I$V]=L*S9P,U.VQF"64DY81"B6PN(X83R%$AS$]%B9*,F7]X[2:O]#>U M.?QQOW$$-D1Y!72C )A;#=9US5>[,K?R@^?&&=S/+KLV"&X&5D!H(W-!*^D) M9^"]N.'L'$=<0AHLU[HYNO2AN0N1#57QM#8VRE? ME^_8^O'3:OFMDDK^^/+7M:U(O_,;OC\N%BK+4JQU;C,]2@TQSQ)( MB4Z@Q#A#1*0Y4<(KIW<$(:?&< =EC6QS>V!D/FM_5D8/<%SJZCU,%ON MG/K93DO/?.$Q/@(WLGSKH8W,L >CNE.PWDB^VI3:/UL]P:?>T/Y@=075XD^] MR(V]OE&"Y&(.2-!LZ#'D'#>#>D2DC[*NQ^SKUDSMM=/?CX=^@?7M6>??UW3^ M\O5U'G!.BH)B)F A4&$VL!I#)AF&:59PGO(R9VQ@PO:A(DUM5>EG#Z^E;]V* M.Q;QC9F^?Z_6N'9.[W:",E+C]5FCCY&\?+-4;I7&_ M%<7SV=QO;GD8,?_5?,MV]_Q_-E\SWWQ8K[=V _+^NQ5!S91(24JS#):$)1"+ M)(-$J QJS5.$.)&L=#HU=.MN:H3ZCCU7&S:WTC99,\72V]/E"L!N#!D.MLCL MUQ.TR4S8B0I:6<-1FQLF(6GK2H^C4I*;]H=TX_C6,"HQ!N8IHW)7D6)O5,XR M01)=&*^Y=>U',3H"(_G2G-OD_ M;+N=H-Y5>AFZW?<8%3QU]GNEG:F91*U:=+KIJCK4V[+LO,9T#U8V% D 5F7+: S\C8F?[@!]:*0/6 MK[F"0]@4@:>[&CDMX$5]CU,!7GY\H-?>R30JAF=ZB53V]R,%43*G&&8D(1!K M9DBBU"E4A&"491QAI+Q\\3PZGQIS[&3W=*'SP=N-/V*A&)E4/'([-:F=8MP: M#,$NJ&>:3__C^IL-0.;(BVQ(&\-X;)\8]:/NGSI]5G4!KW?VM&-_+M7UOS_> ME8QE16%C;G-9V&KL&G*N;5XE27F6:$*TEY_*C?),C>V:H^ ?C[*&^)'?K8/D MQHI25-K-,MARG')<2%9) 3+:Q/+L.ZT)+G3G&CU[N:&BM:R8 5 MT3DT_!J6EQDN+$*Q[3LC*;"B@IVL-5:@1LT[J/X:0:**V5J/^Z?38MV3)*EEML4TM= M__/#IX]A:B8YPGTV=WUCF,'[-[6NW5N^5^M9JA-1"DF@ M0CHSQBO6D$J90J&D8J3@"@NOK,R]MJ=&N:UH9C-HA'-DCU.0N9F2 X&(S*R. M&'@;?B>T#6G$]9L?U2 [H=>A<77JD5O=PWY26JU69Y/&_4^U>?RPD-6W2F[9 M_-*VA_*DX(04L,@T:]+],J:P^0\M,U[DBA=>9_/A19P:2_3=QW[>SNGJ>+U^4 C]5*[,X+E>>EP 1!MZ-I-YV.&-O M@7LCV:EW/F_I'T9#L%?Q[E06T_5(7FJA!R..UUHP*=_(BRTTRN>]VH+WY+T1 M_ZQL(E&QV:[L4K60O9W_%S9GJY?/1M0Z$+?)%67^:RW/6:[+A!:9A,1>\.*4 M4\BXM-692J6ES'))2\<-^D 1)K<^U+*"52>LW4M9.=F#>X;LH:-Q=8L_ L:1 M2?N5!G5>@E8'8)4PK-S O]/CKLL6UZH2?0R<#PM&&(O1#A$BC8G/8<"-<)X] M)!C:[EB'!S?JW3M4N+6E89N:=]OU9OFD5G5OUH'[L7I>MP=O2,DBUR2'29+9 MDE YA01S"+ZU:[?HNZZ*QYGJJ\[OWY#$L.>HU(OB4K) M4T0Y5C#/J8(8(PVYX 7,%*%*EH:H"J>B:]>[FAH[-8GIYO9N<6/O%N=[H0?D M#SR-KAO[A,$L,N$TYM_#1X%[4^F<"- M<,!*YS;UC\"Z/-%O@2#V!L9->^=Y?$[5_:Q==]-VK<2?'Y;?_MV\TLQ8\\/A M1#UJ;I1I>4Z);A*>_?O R]5KE;A^/%.)JXT[-W._N0B\6F5K9Q;KM$"YD&:Q MQTQ"G) $\L1,\TPF"64I*LO4:]D?7X6IT0%)F :8D+4I2H1-SI_/]Z5U-; MR!IQK6?*SG=H73L6+?]8F.X?JV?P;.5VOLZ\!O75J^. $9> UKL/FK0R0KZ M,4:?@N+F?-T;$+^1KG5OPM'GZM81FK-7M-?>'^LJUE&/WI6KZQNW^HO6!Q6G M=R4E'N9(E,PLY%39I Y(Y9$0AJ,WO;]88M9+5XZ)F.H+Y4KX3]L=89_'51;=:UD\0GM:HC+FS>I_YC-<_7 MCPWU$O4?;L>MQ3B#..(>X73NP?U0=IN"3JD[\/Z[F&_K/[5I(\=Q^1P,>!S? M3G]QWLB)[7 M:[59STB*RU)I! 5'M6L_-\8S2J 2E)!$9PCI;+90#];'QXW#APGB-/-I,_/[ MXL0C@%9JH!IQ&S9>UEYY;VZ9(PO^3F 336G/*$(4I4G$',I(,E2"4M2"H0(2T3)?1)9!@=[I!26 M[]AJ]5);E4_+K:LONA?2KHM*6/RB+R&[[_2^_4XMFC_L3?%.Z* IX]PQ"KM( M./0[\I+@CL3Q N#Q[E!_T-I-_1-;;?H% ]<_OO3_4D=FTT*E(BL%3(D!'M-$ M0292 HFQB?,L39FQE/U<0EV[GAKU=P$:M8"#(MX]8'_??@II9_,QD8]5:(-N\!8*?KN@T,LX743/TCK>Y8YI@ZRYB MIEN2$H%+J3%$N=UNL8Q";E,X8DTRQ;),(>6TW3K=_-0(H19Q%_?EO)J? NZJ ME7,C')$G_VLD_ V.'XN/97-!\;-VS:EWQK)J+LC;LVDN M/>5-4C:J3Z[8'VQN)?EU.]]4K7O=ZB>EJX62;>4#ZWW3U1Y+2\(+DDJHF5KH/,'HR MKI0A3I6 /!=F/U%PLY]0(C>?>R%24BHAJ=-Q0T!4QUAQ_WO+5J8?H!:RKA<: M!=NKRVLHQ"(OHW4YU4[.+L^8E=1_&W(1+^=E,11N(RU_9_$+LKJY@'%V%;OX M\EBKE8L&O57)Z7'_U:?]%NX7\OUB4VU>/NQS]^^B10N!"US8K$?([%9PF3#( M.%-0LDRF24H*G;CN6USZFQIK=C+7GH6-U* GMCL+N&!]G3T#(QB;10>"Y\4% M'I"KE M"P,_2".L/9:LS)\7"KPHMC(LV?W*/KZPO#H'RUU=4/$BYNH.5+K.0:96?PI3 MF6CX9W!VI1O0Y%CKWG!M>ZO@#8T,\VQXSU;VTUQ_:H.Y]HE#*H3)"D!<)>H0'G.IK:2M?)"7Z8+]?K/]69<413U*1.D/,??LX. M9_&]O'R%1"WR2K4#S,C81O?&R !S#8F0K@UG^QK5K>&:QH?'\80NTPG M/[[L?ORORBP=*_'X\HOZ9C"P[LU(E"E*<09980,M2X0@M:2ABSS1>2%SPA(? MOG#K=FKLT4N#M!.V7MY_N__;( =S1_3=V"0\II&YY18XO1G&#YV0?./8\ZCL MXX?&(1=YOGUK9H\NB*:..)\I5>9:,@%5F5"(BR*#5)88FAT[Q9I0G>=> 2YG M^ID:]_0S M3R5Q^O$;\HO;#,1L_?AA88OQ[CR8=*$*JHV!PFPN'XHPY.;S@"D1&!&2)P53 M?ID@SO;E]*F/FNRA%G5 +O&32+K1P&WHC)E)O!42-%+:B-I:SH!AM%>Q")Y) M_&1GXR<2OZ3SR3SB%U\81@D=O?R\7*GJ8=&P&8OLQ^/>,#O M1BQQ0(W,-)W0=Z!#MI,;] 0'5G+P@Y4](/OX Q:2CCQZ'Y6?_%$Y)*P!+0QC ML"Y/3,.*7]GW71J!&<&LR)5$D&J>0%RF"K(4"\@U2M-4Y=+LA'P8ZWQ74V.H M7;'BJEFV-^R[;R3:!5S=J"@,6I&I9P=4:]\8,?L91,+QS'4T0O+*A=Y&Y9'K M6A_RAL,;MX2I?NSN]>JPMJXPR\NOS-:T/,IYB0N,,]9)A:LS2/QYH);8WJ^9?.[6:4,Y^#:(A,;!^(^5&29'QC\Q5 M7<3L =!W.Z1?[KHA>8F:<_0&&,,'V?J)\0:QMX-P.AV2.ZRI@55WET_/6\,H M7Y9Z\P=;J8,\3:V3)ZS=."XX@I%9K9,7= +?@<-L;C'J]/J@%+1BKU/' MX];N]<'BJ(JOU\LW%-XZSJ1\5+#DQ\.")>__L:V=96W5#49U NH:)=?2 M7H'K>4UI_(.7^9J$GL!L0,>P HGO@<%@PQXH?OAE4KQA"=XS.AQ ZM#%: M!*&[/OT 0H^WANW1FF/ZG0=_R81$2F:0)I9G*W*SD +$N%2#.>P8RE-J*2,+/'3 N8"RS+7&G-%77+"'([ M9&,E O$OI', FMM^:C@0D9>71K H$2&G=0YIR!_T,*HU?5J[0Y/VS%-^_&9K MR#]#XU>M[+ZK>'GP75;SH- %ID! M]FCM+^N_7$/+>Y&_BD3(]?Y\9Z,N_5=U/K0"KK_@?=!4GW!]6BV%6J\_+.36 M%N;=[=ZS'$M":08U+XQ-H++$, 0O8)D2\^O4< >FCB=,E_J9&C\T1^FML& O MK?/)R$50KYXKA8(J,B^<0\G_(.DB7,XG2*%@&^GHR/LC\SDI.2@=G_I_54Y/SI?[C5[5Z2FSO&*"&IMX#WTFCRYU=_*W M[JM6@X!!;@.A"QK[YBO#N"%Q Q$ZBI0;VLY -TGV7-G2L+:]C_LT5Q\6=7"8 MG!$E,IJK!"*1F@UC@C'DQ% <*WA*-.$B3;Q2!5WI;VH\9F^'GYL\D<+\:",M M-H^KY?;A$>BV\$]-E,*O-VP]$2O1V87K><=6Q1B%KENJD<;/*U7GW33_>FXRPML4F_5@[N96U1(AX-L-6"PWX$5MP#.K M9#VV=0K/1^MMUF]VWYAXG7)4+U> S>= =I]$/\_GF32?!TD]PR3R##3:9T\6 M;FU_K,.'0#CTSB="M3@T7M1T^6ZYWLQ*7&B%2P%Q9FP7+.LT.;* 6%&4LH0( M1.5LL[1+OY.MN6O9:S7*#3<93BX0.W)J\SDWVY76S6ORTW:OW+DBWL9&\JDQH>_ZR$JK[5 M48]U#C:-RYR1A,),"63FIRIL6:4$YEF"DT0HP7(OK[.!*W(%: ME3M0*U.OP#MUP%Z?6W/D^8V?&X>,,"J1&2?F@-R0BF\0G'%2]?F)\D:I_ ;A M=3[5W[#FO$\3VN"-]=?E?7,D=Q"R:7OMHCEG"&5%J0B%.4.&4251D-NZ=>8_ MF=:(YH06;HD!/7MVFJVCI@G\9!IZK(\JM=F/["*4F8<;JR_Z5\\#@B,Z#O]U M8ML2#JW@1T'?#05VPL?!UWE+'POG$??O=1;'Y7:CY\L_+.[M>7S[_=;;9?-7 M\/SXLJZ$+6VZ7#V![7IK-MDO@*VJM5V'ZGJGAB=KC]JMK9.QZH[+S!R<@Y6] M;3%KF/HNYEMIWWAH\X#]V0PP8%+63GIWS6Z_+Y$18RDJ.XUK4>H'I,V%O*RO M#^[ TU)6VDC6U/98-?*WOI5F1JY;],'S:OFP8D_K^IGGYWG[RKH^,3#S5JT6 M1M"M/)SI9VH;BT^? MO_S5\[KN'()NIG\ 7&(O;7L)FV#TD/%LCC"$-,G/=36JR7U%WT.3^MKC0ROD M]0X7N_/&SV:)6FSK(\AW9EDT*YYA(O/3NI+U6?-RT7NIK4KT4[46\^5ZN^KE M+R-<4,0HA31))<24VWBYW/!)F6>:XL08V]BOH%X\8:?&0MUMT?O^)5YSD=0J M,>B^*/Z@7S7O)S64D8GSU)W?[KZO4[<>VKW"X)7&KU[M1GZO-/C=)1G>^%^! M;^7 :7P-(^Y<3"]VHR+W(UE?_K7?2^_>[VY_&[AJ$;G;W2UJFZFEN3LTVP6Q M_X;$JV^H?XW(FL*"ROH$Z).WG$%K <8?V&NE R-*,'*EP?A8'AE6]1/?(*VH@5<+MQ3M<+^POS2F]O8?YUN*\X:G,48CBG23>)S_Y] MV#'!9V6S(8E-[<=B[T/-_#>_4ZMOZI=JH3YLU--Z5A:EO9Q,85ED"<1YJ2&U M\:0)RBC"3."2>(4\N'0ZM8GZ2N;Z!KY>KUNQP>]6<%!+[GD#Z30";F<.H7&- MS (A(/4^D/#!*.3IA%._HQY5^"!Q>&[A]>ZMGA5M&.SGSJ+]L*C/3*Q-\N-+ M^\?])@6E)=>T9! K;BR'DA>04V+,!XY3EJ889=(O\>DP.:;&7_V+?&O6+>>5 MK.\PVFM;-@<]?>H$E8U&0_TI_$;-UY\BVEB,Z$_1B@EV2O1'X*XW!%%3Y-^( M:1RG"C]1WLBI8A!>YYTJAC4WD%P/^MKEJ>*Z+(HTH5 K+*T'*8=$(V/T(2*8 M8#27S.ET]UI'DZ/'H[GHD.O*#UI'B@L 6&P.&X*5/R]= 2(H\9SK:UQFN:+Q M$75<>SY"^:&_+NSAIG7^4O+]=QN/?_]D_S5+EYZ9;;[ M([$/ -AK].I&.X*%& K?L-D!;I1IY/0!81 \SB\0J-V!N]N-V2%_6*^W2OY4 MGU VJ3;KH@WUW]IZ#^^_JY6HUDK.&,^YY+8:'.48XMQ8KU1)"@5.TCS3B"38 M+QS+5X*I\6TG6.VP; 4&R^: M1UH=P$Z)@)OKH?@%W75["S'N=GPH1D?[],$-#:TS_KQ2-D+!EL592&/@KC:M MG_^,H1(G)+79O\V 8%$R2&510$ZPH"5-L"9>[M\7^IH:I?5%K6T6UA/6M^+X M>83=""P0;I&IJB_E'3#_FJL=>GV1:ZOP>;646W$1S &UR*_"%+88^?GN1JY& M?E7OXW+DUU_Q=\KZS7P='_6O['^7JW=;8P@\J=5/2YN9;D:+-,DHIE SH2%F MQEJB&4UAD62:%QFBR*V>[L5>IL8AG73@]T8^Q[N!RTA>9HQ@^,3>(CI#X^75 M=57U6UV\SG\1Q2IK@J45:879)/HIH(K H?V@O-[0S9QJM3Y ?EW/3QKJIS%%-B=V^#O\&&BW\N--W7-PH,R+:D9G2 M VCPNU4!M#H$M/4&HA>2&WU%&)42!^)SR(1#F_$_C/YL]BNGS0/ B/ZA?D@'+R.F8_TOO58>=_@:,?(1SKTCXV/_SC0MV;[_#RO M\6?SSLVG%ZFR#R2A7(M,VD 2;A.0ZQ+RW.8[+DF1XJ)$)7.JY.'9[^3F<$_L M?EX0F]C#>M'9H@*>+C6. ^!F842 -38;]!'=^26^"EZ,$H[B!U10/QG'KL?U MCO'#X\@GQO/U863UXW9=+=1Z_6[YQ*O%\6:L+L;=Y#_9S1N-"U)PRJ J%8.8 M)@RR/%%0EY3DA*AO &G0XZ\I:D(Q7!_:@-G/K.-^J3,I[W8S&0JJ4R( M844-!>YG^@P(6F>?W6!E)05_4ZTD"/4%S3F(;#KR1,M">!S%([ED?9PEK,?2"'M9<>>1[62_= XM(T] MWQY0M[VN-F0;8?-VH52)*+G4PK ,0Q"3DD&24P-VHGB!&4,$4^=:[$?-3XU< M7HGH4:G[&+>49(4J!84B88:L9<8@QP8W7*)?&GC-;ZL1_6AKR[U;/MEB-JYH>]LM$<(^,.2%#7ASB2CNLI$17M(\>* MN+T-],-@ZVJ]*QMM,Z LYY5X:?[;+RU'+O1=W@4(]/Q#L"]R'>@$1?\WOYOE%3J M?D@%=8MPZWE<3P@O-(Z<'_S>]C[Q^!M;5S$*^.I\9-K?"@DQYT MXELK!=0*@$X#YVVOWU!>84@N[0U]2(?B=O[;S02 PZD9U)YRK" M5\D\)&Z1^?LB9/Z$?14[9XX.B>'XQ\15+[#C6:TVK%K8LY'-LCD;[G1K"BZO M&]27'>I'Q7!#GB6[XGJ6O:\V,!9ANVK2XVCG5[QIV:8A^;"P]>7LAV;_]6[Y M32W88O.K&?JG[=.[E9+5YOWWYSJ4JO4&9 ]JQB5GO,09E'F.#5]GJ;'7$PTS MJ94H49YQX7IC.5B(J1%Y*RX0M;QFOC0"VZG42@R8^,>V6E=^KFG#1^DJYX^" M?>3%H,YEM%?")D_EM@A\H\<=Z(:E405TNH"],B.,A/,*,LJ(C+2T1!P9G\7C M9DC/KBK#6QYKN;E9]]XZ='M;P4(+/RNQ?%A4_Z?D!VGM#%W9JHWWZ[7:K.\M MQQI)_K)(B%9HQ MJ!.SOF$SY)#EE$"2DC(3&F>4()_DF^.*[[4HCI#*\S>U :Q6K%G\5A=RZT]A M]!T/ZB<[IK$/_$_&1^YU!WWE0:,]Z-2_ QT =_46HHE/RV:KL8O@1H(G M!:4EU)1(L[0I"7E!.%0\33 J:,H+KUM?ETZGMDO;R6Q/+/85N3NQAQ>C=1D M1R^>P+#&]LFY'=$!577<(0I;2,>AWY%KY[@C<5PNQ^-=[].EUU&F/;^8]E0U M$VG)9$(@RE@.L2T'1A(;"RIR@E*ID2R<,HM=[VIJ''00:]UW7G,^B[B&[M6S MGX"812:8"W#Y'_9?P\WYI"8@?B.=QPSY['P.6AP1.7N<+:'J?'&3D!@)?3*\WH>13>"N F;R*3@!XLW M"YQ5/>3,/^YDU-E^5L?#&7[^P8$G0.)1R>UY#A)S4Q74E"(TXQ )A(&BT(498FRDC"G1#'^74^-!SK)VZ,+(SNL MA0=[Z;M3[-]K!7Q/A=P'Q?%L* K4L4^(PJ'L?U+D#5C0\R+WWL<]-?)&Y>CL MR+\%[Q.D@2?P[-3)^\?-HUHUS\UTJ?-"I0@6.#TLJC9T(>!ERL MPLM3RX(\#)U+19FC94#N.K-A=I9,Z][>+=>;69XD>2XS#'612HB)9&8+(@K( M4HXTEBC%1/M0UU$/4V.G3L"&GFQTA%JL'5WOS\/H1D0W@1.9:W:XM&1CQ0O' M)&A]RA\LK M@_<\YXY/[X78/FWGS)HF3_:RZ/^:LY!+=2#?=%YY^,IA--\H:QX]3XUB^M^L3#CM%JSU0M 0=*5GD'= M\8XZ%I:QKZE/)0W=^W+>@59Z4(M_W?4X5+;0R\"-D 3TC !3R.UY&1O'E)U7 M&KDY(JLKN[K>ESYE/%-*9C"G#$.<9P@R;'UQ.$ZP$KK$Z=!(K*/.IL96K^*% M=F6%UR$BKXZ!=F2L0/#%)JCAR-T28746DDB15D MJF;OZQQ*[TR[*S;_L)#J^_^K7F8X3S*S_2 ODT,0>"(S@CLV>U MJI;2T-=J<]-&*;S\/K/L4(N(CG"]H@%L [AZJ!9UECRS(C=2##_?'N_3*#$1 MB60""L(UQ!FQ:TF:0,T43VF:9)2K]M-XOW \0ISPA]'I,-IGH1;RG^N#2 N- M$T+-9X ),_L1(B&1!$'$.%42:YKS$,RGQUJWKY<8 L"],L\/ _%BC,(%Z-$,';A(E:KR%G\+) M5KPQ"5;(9K 0W?"[Y_4RAA<#W]9+?_8/%IIV>)E)E/&)$M3F%.20JP0@91P M8]P(4B"68\1*IY(15_J9VE+3[OTZ64$C+&BE]=T;GX;6=8=\,V#C[)-]L1JP M6[Z(Q,U[YM.MC[QSOJCB\?[Y\N/#=M&G9?U$*MF,W2>"^?JD5ES^IMDOWWC6/RK,ARE!&MH62YA+A@ M'-*<<)ASHA%+,H2Q%XFX=3LU.FFEO@,/C=QU#!E[)7GGRNU;)]5M&!SWH\'! MC;V9['#]2P_7UT*#]U= M78Y/+<1+LW_ZJ/]'S>7:;+B>E3"[JEF29*6DA$%!"#:6#K8!<)A"I24M$Y(Q MIER+Y3EU.#5Z:J2T1ZU_6#E!U0GJ'+SLAO-E%HJ!7F3^L?*"GL#=21/XJ$$M M-/@0"4KGJ.[@D(X4HQT"6I]8:R^0*'@WN41'8?_VJ0%8UP07%UL[S#H15YQ3M(?GNWRX1A"/K=%?B\ M+6TW5$):V%=Z'-6R=M/^T*)V?"NDU\U,(DK2E$C(F(W"+I"V%^ %+'+!BX04 ME @_-]R3W4R-,_HWE*)_DSDH*/L,M+=<)$^(-J[&!-B3*NN)&WZW?A&:^/>J M4[@$];NQO)4C=AGM3B??7=:78)M&T/?-J50&[=-3/ M73KJH8DV_0;/D:;B#TEL'NN-QOG4W_T1:3)QVL+L&U!K$R4IYR \XV3H]!/E MC=)U#L+K?.[.8**Y2*QA1@+'P8]V]/4.+(3%-@A!ROU;3G_=L'=RQ-6-VX+ E9D]GJ- M4RUEO:S4\YV-2BU7=3XDC^LO#*.'7Y:+AZ]J]60+RUJCNCM/ M2PT%,(J@D"4Q6S210?Q?S;>UUW9X@@%_99KNJ\U:& M8XS+L(2DBS,]CN.W+C6+KH__T4!.:@VP4$:^M"W4X#&TC?:O+ 97OLK&XT MZD> UTS-1(9RI(BT)<3SEYO'2CQNBM]VY'^XWK)5+?=NJ#G-^5Y>%!9:K2Y^]81:G.:>8'3/@4>G'F0>2'"$6' D=R)$&X8 M4N%8M*DQ3ZV(-E# HE$'*!=^H5+@?CSD] &L'CC@=>RUZHD,Y(:NU#]\K+4$ M>1MQ*6]4/U6*@C?W)9?_K/-B#%.E!G@53O/@=2=X8.94FG7RE%19TEHYT,QZ MJQ[0^H&M@D 4)6A4W,;3*B5!K>75IM,X\N2*TSI2C,HW_B0?IQ/0U,?8S*F> M])V)/?HE/^!G?O9+_M5)A,M \W$T%L;U>&-%S0R$4R>^9J@1>GH,>%5Q?N3< MN#FLJ[[Q1YQ+^4K5J*BB>/%/N03-TP!Q%,8(1DBD$/$X@:DGU_N$I!GQN:!) M:M4YH+\H4UO5-T(J?X/Z,BR=#/WGQ- 1,0K20SLKM!(S<"HHI=5%]7?I3$FM M#U *.71C7 RJ4U='?VG&=8=R^3R)_:C4G66KGFYSO'B&18\9AP&$.G1GE*.FVUV%'=#F9F]-4?B8$I28.@S73W MN6^'E79)&3LCC$H#A[7;_;2/7-7S<^W7O>FWHF#*>+\YU,7I,U]MJB:&0@@B M4 "I""*(B/ AB<($5[U\L< M^N4Q),+IO!)#,^M4W@9[WAYGCIPN! .+/.[*,@[^>TO52,->WB-P8QLW9[LO M.]%]@JAS/YI!G(84(M\CZF\(8T]M3>H& &Y/PIN.W-MN M=UV"Z=]"\-R\F"T1 Z$],-WO- _L[.A;T0<-K>P!VE"- \\-?[6N@8:XG&H9 M:/J(OO9]OE"Q*^UV'$=<;KT]Z/- ;L>1""#FC*DJ5YAD88P81G;F>/?Q4V.J MID+07ROP[QRS_U[C4HUJ:^.^ M#4).T+R^ 69"W8$%OS@SJ[MC3"R 75( MNWU[Y^!5_3[=&VD=,14]G3_S[YPVZVP=C<:9"IKL)$,<",!^.?R FY]Y->>, MA]PG'LRB)(2(^P(2$?LPB6,_Q8R0C%K%0@XHZ]1(I2LIV(HJMTU26,L-])!3 M;,94$YFX@6FOYYQ9<^ (:+HDU"'%'96=1\!]E^K'&++?NO$^KYZ*"B]^*XOU M4W6[;**7=2]J5=!BS5ES+J3JJLJOYGVACH'F'H\$)5&F<@YCN<45*LHQ-;YOU0!:#Z $!7_6HEJR?=^),6/R$> >F*5[(6W-T1?B MY))_^XHR*K=>B-=&MLU@F]*,>JC@D*7EF]3AA:V?CV[ M20CB@*9Q ",_E#N3-) [$R^AD" 4>T$0A"PB\U6QPHLK3<)FZ.$FX4Z-,0"V MIQ>2H1 ;VK9OWMA6:""E;IHA=.0^7YJG/ZS&X<"#P#M2H*\KF&W"=:WQ.AJ( M:_ZDL4)LK77K!,_:W]OS@ SGY=_Q8LU_Y[A:E[I.39UNLYOHY64QHUF@.@<* MN70B'D"BJAUS1.* H"2*8Z/RH=8C3VW]5((#+3GHB&Y[ &:,N^'QUQ!H#GWX M=1#(<;+OK/%R>NYE//BXIUZVF.R=>5D_H%<&7YM*\+5NY,?EOYJCFQ1S3$A M(/5#'Z*$>1"+C$.<29.29GZ:>-@B'^_H0%.CI/^HS[U4*SFY?O]_ZR4'H3=3 M$?F^50;5<63/VI7.\!K: Z'REC8):K6D0(MZ_L#,#C*K%#(GT(UD)QZ'T%D& MUUDX3N9C';][S.RJLSKLY$J=O[YGYE,GOFK)OJ\D_SX4"WE_5;?DVL1BQC[U M8HXP3'Q)H2A.""19',,TB46:(4H9M^IB83KPU-CTT^W-V]M/MW>W'[Z#F\_O MP8?_^./V[I^6J4VFH)N9=T- .3#1=H-/E8>IZ6U;15 ^^K2JYTWV_+O/E?<-]NNWID5JQG" :":3=A2%$F$J60@&& M/F*,"<&CR+-*-^@AP]0(:UMW%CPU>5\7M(_M,2=F)#8PT@/S62TFJ.6?U:4P MJ]GA#J[=FK]8*,O\8U$*GJ_6)TJ5VA?&[(^GTZ*8/<08MR!F?YSVBF%>\*B> M'224VZ^.G>_480MQ@AG!L=S>B@0B$B*8(;G1C8.0)R'G,<^L#O(/CC(UFJM= MT5A+:=F]X""(9JQU,30#\U*-2BU@76'<>8."4P@X[4MP<*!QVQ&F=#6DV.&;T,!?G K.,8[1[5\^QA M_V' ')B[6J%!(S5HQ=8E+6:@D=QZE;##UOAX8!B,1SHK,,3:R<&!/5!' M3Q$L'C76D8*]=IWSA1XW7[!=5=O?DC_('7#^S.LJKJK9HEQ%OH@[_'.>!I$( MD\2#04+D[C5+E0.%>3!,"?8"*C FB?7N]MM&NT*#A91W4[Y]A7_V MV.2>@]YBS^L0T%&VP*_D!4TYYS=*Y%]JXU2">G<"U'[[8D.4G&^3SXT[_J[9 M$(F#FVC3>_MVBWC5Z57]\W99>^[F48"IW"6',&0\ABA,/8B]E$*/1EZ Y3^Y MG]JUC#@ZUM0HJ",FH ^XO+>MXG *5\-S33=H#7V4N=>E6?\D7S;!#RY;1)S% MPVV?B./#C=PLXJS>^QTCSM]R>7.9.:%!$L8^57D*J;15$@%321#02X*8X(R2 M0"0FR0J''FY%"&,E)>@:[?V;Q=Y@GI6 MQEUOP,9('%214,5Z5:WPDEGWJGX%FRE?]@-C<(+L]M,9IF/.,/S7>?[5NN,< M9[@#U[@+\Z\V/_SW7.X*2_KPTF2CIM1/PBQ6&S*5)DR\1)TH,)A$+!"$A6$4 M6[78LQI]:M]X)TI](ZD.:/I\\_>>6<)VLV'&#(-A/#!U7 :OD[C_LS -'?M_ M7("KQ_^?Q<8D!^#\0WHV"6V"G>Z*IJS@U[)XXN7JY:M\Q58W2Z:"U9X>=6= M%"$<< Q%E"E;CF"(I2$">1CCV",1]6(T7_)[O.+,C-3,!S?ZVK+Z:^N*,-Q' M]U4^Z$&%BQ4"/#5BS\"3$EQ_>[P5W;*[J/E\F)&:8XQ'ZC_:AN"MBK8R*_BZ M 5E+/MM$Q)Y&V;XIJ35@3KN4FH\^;MM2:U3V^IC:/\&^B@$O"_U.R7?C/1N=H>>KG9._FI9^]]O)^[RJ^5M5._2)>.Y:2@))88!@G@D#$Y8:4$/G/ M,(TY3T.=S4E1EL4/57%,F7&+5TV@^W>%/P*^H;WF%-*A M[;17:+;B*BR'9PS-4[_@CHUZMB?QI%$YUDS]SI[7U=<88Q('Y9HN?%A6%,K MSC&4(]ESET)J8^%9('34UC-YQEA6GX4^'?O/YJY^EN W+@=0I[I_+/-5XP(7 M<1@G",=0\FX"D9<0F.%00)7I1$,O$CBR2G>N\77JTI[9WTV7F2_B<.9D)XWV[\SE%7HE5_ES_C3/GD?CYQ]:N[0OUHIZM,$"%.4\0@ M\WD*D=Q#PI1(7DFE01W?9"25GVH-W25/ZL"$/)G6T6! MUK3^BC4&EA%H5WV%S)CT7^7%&)BRNWGR7?6[R?(5("^'$^H5"K/#[TTU S46 M]9E*@X8Z?%$_'K1]TA2FUFDF_S7U&;9\O02Z T$IJ3S%8-&H"79 =\)^U4W35JJ<\.RI!2%YB51AOJ)?B MK%=H(E,]\'JJ0T^W:LY 9]I;3>L6W5)7M1K6VFJ/-FCU!5IAL-$8;%0&&YTG M,>E6M10G,/EC^;\>>.?S!$]%KHPHS%AM *WDKZ5Y(!57!QN: UC],JC?''\A M9N#'0TX?0%Z!=54_BNI.-US?^(S+NOVP?J(TX=0/-9?DG?>1;UXJ#*K-:[6A ME5^=U8H<>+I/5IH<:NPQZU0.C-].EYQ%6!JI-M(]E)'MJR7)5^H MH') <+/G>RJ+Y[R2$V;9R]1V8LPH=4BX!Z;15DRPE5/NQ%I]@"A*\*Z4)LM* M9PPK#V8],P[[D?8$SVF345L9QNTP%A<15PM9\5;Q=5_F25Y7.6:JTLZ6:8X\(%*(41HSXTEC.*"0<$TCB M *4)(F$8F@:Q#BCFU-CNX_$3$T5SN"-Z3X>YVUFV/"6YVMR-?4JR:5O4T12T MJJJ*/B>.21K?>:LRN)G:I/<\);G:Y(_9K^JJ+T'_(XU!YL;P2,/MV-WQLDMY^)7T&UF])=_2P,_^5O3F\JVV$$'7\/M M1T_4!EXD:[$&\.@?TM=MO8'.\T>N*+"OV7[-@ /7]/N6/^B$*\Z_\_(YI_QP M?-CG8OEI_N:#$S 9WN(;91N M(Z&5EOIX]H6OP%;16=N-5>U).\JZH_3KS)'+16-D#49=EJXS.[L+WY6DZ'G8 M7#OK5"LWU:-<-;RT:^!S_ $38IBMD*"5'RT<4\8SVJ]=Y9X M_@YKIW&[AY1?$6.]-EE;,F3*.;4>94M-@-C3XNQ@W6\Z1G)ASKL--GX1]U >]0%>N'CQ_)RND&A MX\AT],"^32]K)^E[7O_W=BD7R'+-6=T*Y [_Y&HH=1 ^#[,0I305D!(6091$ M$A MS>'/FU;N7]0Y4 .P%AI\/0-PCQZ6UE"Y;6%I/OS('2RM<=EO8&G_B)[[QTT6 MRU>_PT^YW,HVYP(>"3FB!$.YPC"(4)#!S,<41G'FB0Q3)'RK3HTV- MGCH9B4]26B@_*%K+:QEV?!)BPUVZ*^"&WJAO,?O:8-:(.L#YC!$H3C?L)P<< M=\]NHOO>MMWHIKYUKY[YFGDMJV(98BR&:T,@=W #-.(7.>&; KE_9!2 M@U9L\.<@Y5)LP7);: R3OK ME;SBE(QQ1 O>GBQ?M:E>U5RW4[U*_P=TI]6RX*OKZ33V9EYQ6D=R;W[C3_)Q MN@39JJZIL?OMJ8[,\C?RDERU<9%V^5^_+O^Y_'WY_F[Y[_(_W_\*]"VKF3Y\ MYS_QXY-*V_CK5_^?T>]^^/ZOH'P]2*D+*LKW1*@%6#Z_6'*@OG#Y!-7!^%$R M^D-5MXI9/>3R4KX$#+]4;DIG##2I1QVKKL<;R],Z$$X=U^M0(_1L%9@OU;-4 M:5^^TS;^&U=5/_/EO?ZEJKGNSS$5$4W2! 9QK-))XACBT$,P]C$)4S]DV*[= MI]WP4UNT&^G!0DEHF=]F";S9!F4X. =><%LDM7 ST,H.;MIH_%;Z^@J@Y'?8 M)K 7;$[[!-I),&ZCP%[H['4*[/<4ZRU,LTGZJG9'.<4+E3S)RJH=M-U._XY_YX_JQL9<"++* K 5F7TM/H!O&DF,0./M9*V726<3?79 MG-'FH%&.]N]C;.9,][47&,&1]O- MC#B3-GL.UY@?W6PX&VBL789K9#K;"^>/[I7.WJ;&U<]J>E'X(HQ2G%*(!,40 M(<8@]A,?!@(%:1!Q%/# (A?]T!A36R%U3NDF ;4)U[?K[G$*T;,+EPNU[.HS?S<^\.F1M\2O*=Q-Z3E]JQ M8%6NYG?Y2E5WOUVR_#EG:[Q09S7?5&TVE>[[D#_=%1^T>[%Y44.&HC3E'DP0 M5^Q(*229%T 2A#@AOA84>RE*J =IK/)'F!="0J0M%Z4!CB*& MB8>-PE)ZC3XUOJI%EFB#'TIHL"Q4<72=VEL+;&S&])B)LS;@L/@.3%RZ %I' M^AEHP/XB@-8 -"KH_-C;)7@W"NC&5N6PX(]D;PXQ"38F:'\0CQJG/1XYEMG: M7]N.07O!0WHG=12/_+M\%>M#3+Q0#_W^P/GJ9LFVH92JDO2BJ-;R_7S[\JKL M="4?L5BK@O^'JTVK+:#C"#V MU!:LU_7@P6=YZ;DMXS4GW>SP[NH#DAE)_7G4XY)OI"B\>HS7\UQ',4Q\A!,XUA ).3:073*#LE8 M& 3<1\0JGO[,>)-C_D9<=3J[R2:T;+MR!F$SMG:(V^ .Z@:R;7X@Z @KC6&^ M/G!HUJ/ZANM>NY'=#2NC@<_JK[Z?UP!_V'Y]O M[SZ\!]_O;NX^?+_\"][7<)R)A4X(Q'1KDC]D-/[<.\[?9UM5VKC?$V7;:'0'&,(^9N2>A7+5-G->7I9(US MK6][+.>V>+E=V8U''WF1MT5E?[VW?D(_QOK$JXKS9HO2A*BVML5+6Q#E_9K? M+K\5"_F<^W]R7-[]*.9QQDD4"Q_BD$2J"',(TT0@&(7,BYB7$I1E-OS55Y"I ML5G@!;X=B?6> C-*&P/8H4])M HSL%&B#:3?Z+$MRS33+:+S)6BT 4H=(/5Q M1WJ7(NJ2 GO+,BHA7HK8+CU>_+Q^9'F@L+W^:\EY$V01>$G,TXQ 'I( (I8) MB .&82(BH2H4-UKU>'A2+/=;6535'/N4I!&G M,!6J,I/O>9#P,( 9Y8P2:8\)9)6W>'JXJ7%.*^T,/"EY=8XQ;R6>@7LELW5W MOE-PF[&-.Q 'IIHM?E\W^'W8XO?;2?SZM.0S@,5Q4[Y3(X[=EL] ^P.-^4SN MNLRJZ13+W)8-EP8+11Z*(0NX*G$2"YCZJ0R2+L:?&,+7H4,L.ML*#6GI5@D?+#[0"O4*8;";&C(0&@GM@ M3G**=)\*#+:8.2Z_8#S\V+47;'$Y4'C!^A'].$[;6M(2$_EJ[O.09VD8R@V7 M(! )R6:$9A3&S!>8B]CS?3Q?J38P9AS6>;851VU&&.[+T:*IUO12-CONZ0*& MN4>1X"G,TBB%B,<)))A2&$H#,DM9A%..;4B_+V CD+H;P,S(N"<, Y-MC<#7 MTPA8D^@!75V29/?QHY+@ ;UV2>[0)?8IF]_YO=XS\N*^Q$\/*GV^=5M'<193 M$D(_4L5@:!2H0I8QY#2F:ZK0/T_B@-*(QK$3)_*!P:?=Z1/(&/NI3SVC;T?X^I3_KF@.VEKO%J_J0QH/>3$780*% MD-. $&*0A(D'/>*)F 99Z&,V?^8E*TN8KZPX\W,=V 1E35_+L1%FRE=7_<:(B,4Y(_-^:XQ&Z(P!Z9F]YG1^", MY_.ZKL<-8_+%JG1$ZY=2KAW/N2H^D*5RRTEP"ED02SL4>Q1B02.8D(CA"!/, M4J,Z:N<&FAJ#U+*"1M@F;%M5W6@%-F.6L_B>9A27J W,)/T!,V814S1.I,+( M1]3,(?^R2QAG'S\*49@JV1*$\?7NHBS5\500^Y3Y))8FA6H5%5 D><$/(?%0 MBN,PHEY@E=IZ9)RIT<*A0,!>1X''<#6S,!R@-3 =] '*293D0*=VQX:Z>D3D MB=.X!.45+#^4EY"O4UBG+U]^:-204NWRV=> M*:J\H:O\69?TF'N,8OE.8LA4R60D,(49"U0Y4HZ0"*@TZK(_\7R,SP!NA[3C-8A[,*&T8= =F- 6L=EJW8JL@R#=_U"C_ M C;"@YOS,%OSF3UB+NG,8O11V

E5TRZ_&$G@'?."__CA?K)M3R9LDZ%8E^ MYU@=];$ORV^W6&RX'.6(DH0Y3 )<0A1'""8X@!# MC&+,LB#+,F%52,"99%.SXI1B0&LV QOI]?EY5W[PIQ;>-DS95)FE@ M0G4T/_;!Y:ZQ=!IZ[DRX<0/376.Z%[;N?(!>C8RV-6;:]B ?UTNY<*C??>)- M_T)E$'\LRFT%S+8>3;,1FI,P)BE7!0\0DQ0>A RF@?"@+R(:^W[DB]#(#^=2 MJ,FQMU8!,%6K:=$H 70XAE43(#<3=IJDKS4- _/S7IFL35>A9F[T!:UF0*NF M6Q!ME=M6UFK4N\+<675\>.K]/B_,0$%DOPXR&G#YV&Y^!'OE@ HNH"X27 MV]G-V]F5-ZD/U4UOV8':=UH%KI_46<5=.ZUXX3L5I M+86_BM-Z#[1QG=;;X2?FM-[#Q=YIO?\(9]5!WG5CB=5P55V9QN;#" M(!,91)P*F"*/0.R1*,DXP=2N**3-X%/CK[NB[@S>$??B@B''D3>CL:'P')C' M#A444>9[-Z2](_J@]47.XC5PO9'CXU^[_LA99 SJD9Q_QB5E;G6=R/>\HF7^ MI >H'=")"+PT2%2C9@:1QSU(J$\DAP6Q(-0386P5*'!BK*EQ5%M8M2FGVA&W MGQOY%,QF#.4(O($)Z0+<>E:;/8F(^X*RAX>[0LW8DWH?+@M[^I:>1_=-@[EM M"D23$\'FB1?AF"9< II*FX?&OK1YP@"&(L,H(R&*8JN6;<>'FAI[M'U!!<#; M<$_;L_CCP!J>O3N!:^BS]@U26S';Y">'YLIY+)R>HA\?;=Q3\[-:[YV2G[^C M=[X]Y9Q5'Z60W['J;GPT(W8>>&I&TH@,UN:#"=2_O30E7ZU1[XSDPHYB!D!V8RC*$X@QDT80#UGL!2D./*OR7L8C3XW* B^P=%:;@VS&5H- -S!7-3*?;>M1 M]_)0PCNMS6B'E^/*C(:#CUV7T0Z3 U49+1_@+%?TD_S![8H_5O.,$!$RBB'+ M5!DCDA*8QH)"CCGV(E6G0EBU6#LUV-1XZ' RI!(7:'DOSQW=XFSG>[X4O;%\ MS=; N<@EW4-DX(32[7C7SBK=T]P@M73_GGXL@D=$=*9S&P"4='!EI5"(XK>TN!9RY^O)-SK?\_F'U1?Q1U6&Y M\]#' 8ZIM!N8*D631"',,(I@2E$B$/(3PJQ*(IX8:VHT\.W+'T T9OE"R0NP MCE3NO[G9!==^.W,!9.-N8+2@L!!0BEJ7F!]FOW($D*%V*+O#76U/53,])ZS-5UQIEPSF]I[*B'K9LG4?Y1CYADOU";HW_F"O7U1T3MX M^2)__7U-JISEN,QY=2N^EORIWBU]$>]*SO+51TSU)NJV^L:; Y(PR4+BDP!& M(D,J8I!!(F(!XU PZO$P0695FZ>DU-1HL(8 L :#VIF*MV4550*E@Y&?.B:;[AIZF M^"F).J&UY&B>P@PT;V.+#%#0@&V1SW?MVZC_TL$'*(# VQ?PKO,V=D$"M^IH MH/LBUD"!CYT7\=N_[HMX8=+$Q%_(D9(N_G5?S,O3-:[X!EBF>UQ#TNNFBUQQ M;LZFFUQ3MKYU677ZBRZNP=_C%6Y].''*_23-,DCCF$,D2 I)D'B0XC0+19SQ M,.9V=5D/#S0U$[ I,]H1%BAIS[I^[- ];2JYQ&Q@\Z4O7#UJLI[&XN*:K$<> M/W)-UM-*[M=D/7-]/R>9Y*/'8OE]5=#_TJDGU6U5K95=%2$_BCT*N>_'$'E1 M+#DA#6"2TH#Q5,5&6N6K'1EG:I10BPDJ)><,5%I2:8@H4<&;?-G\Y!<[7]DQ MC,W\9 Z0&Y@8&M"^UZ#50LY +:8[]]@9'%RZQHX--:I;[(R^NRZQ^30,0FEZ$)$2B C.8$KC%$8APQG-1)IZ5@FG M!F-.C5Y>VR)/N 3/2EQMA[!BL?5?5 MN'3!K@\_Z6+-:O^.48<*JRS&B>W%@KI_?"@AH+:$E MRQX&TY S+X9H: 94 H(.1N_.8&3/8BO=EK6;5M> MZ^W+]I(F]447:%*'?\#++[I>0?6YT.6Z.?L'5T%KG-W4 MA>I^DX]>O9<6[:9X[)P$/$@3(53T%XG/Y>XO+YBT MA-,036;CW=7P>&^XXYW ^"5KBE)^'V^5.N+,EIJ29SLO:#E(J\RYR/4H1Q7KRD4N+S*3!I6SKR.;#VKS#1YU-_X0KDW M[XH[_/,?^>KAH5BHQ>-C41Y6)S#A\C5%D;(6*0NA$(Q@CE))0^E\ MJ8/3#-?ROJ(8<6M6KML-SM]IY"L^5ST&D9J7Q-K<(,2-%!1_;9X45N^_TZK&%S(8I."]KT ME67J\0,^.HOC@,S#L;L:0M[#)M\Y"Z+@GBU?-' M_>@/:;;[(1^\YI)2OIO^PD=+S-PNO\G]LKQ"U9KYF#_S>9QX*,3(AXP0 1$/ MN?R2>0QI+%"&!$J$7:>YWI),[;,/O #U*?3;9Q+,R&$4: =FDK9(\+8=^;GR M5OD2-.K4E:Z40JX+"5^ J?LRPWV$N4(1X@LP.URB^)(']CRMH ^6ZLX@B044,)6MZ$(4)@9G(*$Q92H,,8Y]YOE4G&DL!IL:1K?S= M(K[=&E'R$R8OKXM&]:F@;CU/AO[4 =$?VO?I''A[SV1/])QZ$6UE&-?CUQ.A M/>]9 %D:JMD<009XF 7I)0YLD]GT>L MZ._H2%/CN4W8U9M%456_Z,.FTX&NELB:$983O 9FID,1:DI.H 5UR#]GP7!) M-,<'&Y51SNJ\2QWG;Q@YSJ.M,E_G1=P\XWRA*.MC4>H3@7E&XI#+=PPBC_H0 MH="'),M\&# F)+O$3-A% \EZ-08JM-V0GO>U0GF"CSB%T XN%<27Y*%.=AT M#WSP[7 2IW^8O7T%FB2PC;ZZ8:_6> ('TX9S,HG#YG.R_FL<(!LB[NQ0V'0\ MYZ4I;QZ+&X4UL8 MNK(I;E E+!T7K7P%NQFC#P#FP 1]MIBEKO>TD7R4TI:'H!JIS.6KH:=2\O(0 M'A;E+P_>WKMX]OIQK<]GWZNN[#373Y5_7W#-HDO6'>UX,QX2$1:$@XG/N4 B3AF'-)%&)D*2K3&5'!T20F-*4^P1:EARN/O('^ Q/8*]7!G[5\AH=8NQ@85UWMB\5(A4_-7@>;(J.' M%#Y:Y_/5Q6.5VCPD8:?:Y<%?#^1@K8[MOO4?=W)4R72*\3[+.7Q?/.)\.<]8 MAG#D4^@GJ30F14@A]K(8^E[(,Y3P.!%&M=&'%')JK*WA]1 S MZ__F!=B-ZMOL(^>T_)H7(&WMT[QDK&'ZB=X(27.;2$&4 M2I,R\#*89BF#* DCF"5!""-*?*H*Y%!LU5C=:O2I;!C.*&0W=@CCL)+-C*/E"D4C_<7)4^A%41H3Q-,@-@IQ#"WOZ/,JJKS1"&B5FAAS8$*B TR3L6-UW.D:R1TK!5POI''.MJN9 M"@8\\ E1I<^O3CRV[I \ZN=U,,18WF%W:'1\R@X?ZM _,4\%R7PO2:$(4011 M&O@P35 (8R&7LC#U?<(O]T-,;7'2TH%%*YX#I\,ESH4)K1G'G @#>PE&\P9, M8-=OM;N_\)/_QI^+Q;,TH%]W4VL.,$D6!UF,4I@R7QUWI%,??4 MCM[FTS\YVM0HX#M?YD6YVY'6C@E.PVO&",Y &Y@9-G+NM:@\>XINS1%&F+CD MBM,#CLH91KKO5PW2L>'6[_*IK/>Z4#_OPDYD=OD%M4G4DNVM3"K!%053EJ# Z4Q&QQ !J(*1S)]YZ]:9S4VXO_+W* MWWM>W)WK]Q?A@G61G,^J(@<#$/[.*^78UHD+*JF7*L?2O5P!/[4;5.WY*3_?7\9/=;IH::#.<+DG-!QU]ZAL+ZX"(SV&#V M1Y&7YN=^+I8?'I\6Q0OG[_.24_E:5W?%/QZ*1WW9;=5L!N:QSV/$N"??(57M M,PUCB!DE$(4$)1G% F,CC\^80D]ML=EFYR^+)>2-"H"U.JC"RC^D%D"L%XL7 M4!?-!K33QQ+D55O)P?Q8;;1WY/PAZ11G?HQU"[PU6[>:ZXY6=9#Z@Q8 \'[O MO:D7./F._#;9=\3\A':*[\I(![G?5$9;I;?DJI/.TB5O.#KU'7MVCA\.CR;) M:&?(8V/;/6H>?>R^QU/52N[$Y8-T4]L_EOFJ^O;]C^;\),9)DF _@'[$,VFB MB 22@,A_DMCC041('&&[XZD3HTW-RM@*6_=I!DK<>FFPC" ]#;+I(94CZ 8_ MI#J 6@7>2%FK7P8YJ#+ Q>U!U:D!1SZH,M!]_Z#*Y*9+BP"_YV35:66SC2S# M.([\F I)))Q#Q!,?8N[',(H0QUF6$(&L*.7\D%/CE6Y0X*=B>0_EH(] 2=^W MDN]1L T]7DXA''H;PZO8>KS'AWU2A5YSZ%PO ;OV3O[ MT="7\AXOFX(5[XIE52QRAIMB%E_K#4'3N;F.^,GQXKO\27VXL0UQEU=_S^^7 MNT3)_:NNLM=&:?_DW/_;^IK).I-DL=V+R5UTT[.AS])?$C(RG M//4#4WM7]1EXI;Q.->JJK^9^ P#8(M#-0%+W=$ 6Q1 "\- 64K7FD27Z\WH M.HRZ>EUKAG;7PJO)T;.>O1"B@Q7^":2LMA7O MS;$W6VJ&073@16(+9BVU;M^HY ;?N/KV\T5;#Z\Y%W18)=\:+Z=E\\U''[>. MOC4J>X7U[9]@?<#[#EPY,5W/!0LQC1*$?D00B+CC$81! MC'GH\PQ'H6_4A>/H"%/C(B5EW816U3''CVJ=4!&(=+%FG*E01'50\LBQ6E7T MV9DTM!:O1+ID9DX>^9Y.;X#,Y.&5DDX [6,X,]62O/< MS2/H&)_V78[22$=S>V@Y.4X[K?[1LZ\CMXUU4'5:ZLZITID+^]ETTHK$]_>E M*BNL#RZH+OM;3].J^=Q-G,8G.%WL!,V!\X:YO,!!&75MC)\4:UNTPTW[6TC.ZQ MMJWTB=*:KM:E--;D3K23/OV-,_D+.=;M\C_6N)1?[:(MEW17'#KBGLSC5F[*U24VG86WU]W%HTM MT&O-YF@A92//JHWY.P3V1XUFIX.-96H/@5#'0!_D\=8+\I%2)E*>CS@O_XX7 M:W[#_G-=U36^[HK;I;P6+[[*;^0!-ZE9-PO]IJF//0HHRB+J09K&,40H\V&: M>A$D\L?43TF2^$8IP_S,"2&T9Z##"5B'K2 M@/(@BID/$98&+F$9AB2+TB1 /DVS:+XJ5G@QY:G5J;SJ!)XUIJXW+0.; M4\=+I:E%6"D'M':@HYXRA1L%0:MAG4D-MCI>:RJ-+:KK3>E8]=8>\@KP!6_V M,9N8_:,5UY3#>EV6M<-:+OI+7IMY5@1\/.7UH[G[ SQP0 MSI?M)\T J^TYY?Q^TFG+OP(M%5Y41>L>E_]Z_6JIJX5Z\9[UBU<(_9.\>>&> MVA?N2;]P>#,#M>N]TW:\&4 *,)/2K^3N;046^6.N]%T5,R ?L[SG5:-L78US MI?Y:Y:PY&GGEG5WNEP8&SY_5IG\FG_DL'U:4+S,@\I]R MP+JAX:QY0/NO[2,/34HN7Y'E?:XB[NH;?CU8<+)&OPNI.D20*ORU H+SZF\2 MX.>\TL(L^#U>;&36T"B4F[.]K3A/92'D9,N?2LA5-2&)RGJA@SSJ1TJL)$8+ M^>A'.3/*8ZI/#[4LLRWR>NIJ >4\JEKT*_G_VL97^O%2#?!JUAA_DG:<>AO^ MI@52'8);O39/*OF]')1O=@MY5:DS+7DS6>D?;'ODA!%;G6&QBY,2G; M?^J@NT^26V]7_+&:1QG+! LR2(EJ"NLC"G& "$Q"'J:I'T6>9]4!QZET4]L: M?-PN$YW#5=N^L4[GS^S(X6JS,K YN3489W7/V7K9["@'6NV MC@;A?1570V; M6-0_E9) :^GP>&,0])V6>'0JX+BE(8? =J^DY""#]*/_SLCSD/(LHD$*68@% M1$P0F'D^A2S "/,X"H29(^# LZ>VE;]38W0M83O2[:)F1ID]L1B8\#X9 &#- M3P=4=/R@T']-K]L@]=TN^[_*THV(]\L3C4322)$A9EB0]3FB80"80A M1KYJ7!T&@> QIHE5,:H38TW-9&I%M?M<3X%I]ODZ@FC@S[F5ES$]%\P,[.C'$W8Q9W*,Y,,D<[%DR..'8P>22>PQ' M'I6&[-#8923+N_N1T]E$))W&M'%N=7(ZY]B+O21%'L1" M=;P0%$'YX!CR-,BB-/(XHLR&IFP%F!IA[0IMQU'6\)NQU9"@#AYZ]5K>69WP M^0+^;/X["&_U!/30/Z>^Z2^:K,4;O@WE( MPT.=+@]>U[N8&I"B1M'FI93.WX:-.S<&IAZR/OY;TT2O69N'4AM1, FWW]SF ;W(;I(-:1 MM&W;Z;2$VGE$')=0.S'@V"74SNM^H(2:P4T7],.]H;24E-]Q,;_G@JN IR9C MI]N7=_6N&PC4N>>="I%:KG9:>V*6L$S^'_H^DC24A4@R$$]AS#SJ^VD6D]!H M[S66P%-CLM===;7:FTZZ^EO]HN.2&EV R;'+=5Z$TW0YQ>D=F'$/S6PW'J#5 M>9/-^*K_^0J\TOO5G>W+X*2I[Y#O1(^^OQ-Y-Z[:&O@-_J4-1\0O2H7J;^ - M^45%+^JWJ'/X+']!?P&L?97*&J,Z@/ -^^5 3*E)R.<,,'FQ"G_-EZ!8_+LI'%2-95]-8W@/Z0N7+F NP*.3C2]=MC$=X,0PZ'0\IQ?C- MD$? ]&"_Y#'&[;?G:EJ!O"]4R.Z/7TJ5DB;0.>/VOQ+,L1O ;.;._4&XZ!5VYC)*SW1@CW J'N? M@[KM[G4.7S10'],SC>4^%J7@^4HNNBJ03AK=>5,7RJBM)4\(Q:%(H0B4TS8* M$YB&5,X)2I$GY!^(N^UL.J0V4^,B+;X*E2U5=HO2:ZS&IX.^,V:T^"_S)@R] M@;J\M=RF-VH'$VT;=U"99L/4,>9XU!:J@RHTK::J8\R==9O5482R=E*^+MG^ MKI#6/UZN?L^7^>/Z\ZJN \\")&0HX@B])4KK<\@9FO_J"((@.O+SL-'E0 M)<);8'_? ?9F*&"-'62# #R2D\L=T#:>(VO$CGI_S)\TE@?'6K>.%\;^WGZ[ ML\^%*K_[Q%?\YK[D=7YBTZ(JR&@8)"R22,<,(N))ZXU3#X:QY_,L3&F2Q39; MI^-#38W 6[@KG92_*D CM]TFY@2T9CL,-X -S,];(<%6R@%:?IT'PZ6=?&*T M48W8\UKO6I@&=_3TX[0="+Z(NF2W]OX^/I7\0=JQFT+>F^K%OA>2U(\P1)[D M$,0]#-.8!A"%G.(HXD%* BO/B]WX4^.4C?CJ=.>5W&U->]O"T7TGQM"],1S< M0SLD7"!M[RKHAY?3S;VE".-NQ_OAL[>![OF8?IPG'U:J0O?O>?W?V^5M4SFG M3J?V4!00 1FGDN%0@F"&0@]Z(DC"1)I'+ WG2U5WES,SCCLYGM$GEM6?6'?4 MX;ZTCG!VE'4:5S."NARK<>BHE1.\:27]1?DR3;"S)B$C3%Q2SND!1R48(]UW MZ<3LIIZ5%PJ5@=4ACTNJ+^M5M<)+UE3/H9O-3I)Y(DM\'W*N M8H/B*(,X]E+(:<9"SL(H2ZQRXWM),;6]Z'N^+!Y58G!1_K]V'-EO$LSX<7!H M!^;&O5/I6@.U.M4Z@(X2,UU!C ZR%;T(2)<4V4^04>GQ(JQVJ?&RA_5,4\65 M2DE1__GPW^O\&2^4Q^]F]8J0YT$<(Y)(8S)F*@V-Q!B2V OE5A7Y?N!3'E.C MEG=6HTZ-]G3W,1560M5?^%9NRP14(\3-.,\YC@-SW 9"_9>.R#. 5Z"5NLYA M=9B[:H.2TX16HX''S7*UP6(O]=7J9OM^F_N..&4M?N:K+^(.__SPLRF[_+4H MU?[LBSCDN5NMRIRL5SI'^K*C+S:C7W,QKY01A JLH>H2 * M88:B"&8X3B@FH2]ISK"CP5@R6Y'A" 427SO&%U)E\W:58TWS:0Z=Z.0-S<"' M#C3>**U_F0&IN#(WI>HSL%$>--J#+T>.0[H(J-/NUQB %H3IO1_F#5(G^)Z, MU7)U>N^+56_7D6?N>+?8L009K?_LR,AV.]J./71/![YNN/NE39W\I)Q8;6); MV\6K>K_F-T(.]ZT>^I\U*(=!H!)1*0.GDT'GO %FG_OM+Y!G7A>\ N3TOOHMG6F\0/^5+ M+MF\Y"Q??<14#_8[_JEB6M\695G\D*.\P_*=EC^_><;Y0K'[QZ)4Q;#4X=X7 M\8FO%$.U#YG'/,3<9P@*#TF:34,?ROU?"%E,/2](" U2(YH=0KBIT6ZC3). M '"K@VY-I9M8-9HHFW!1ZZ)K$6AMC,U_]Y-\=A]XU:D;FLI5BQ$5R:8% ZUZ MH)W-C8*@U1#JBYJ^O.3/Q>)9_[)^2T3[EJP>\ JHEG9V'[N;LB"#3=S179K[$)X8;-[;[O-Y[<=P&MXP0)S3''I,[A"2!?NRK&&Y,8^L1K M72E(Z^K!61,.RG(2C-7?I74X4?MK67Q4E1<_JCT:4]=\XK4JBM[",& M0FM2]]9>-+H 71;EPE(0O2?QK+_J>E,S,*>>*"*A)DRK!VK]@+ZVU1!H%75! MTU4!-BVHNFI>:S8OK/XQQJQ>OT3(<+-[>3612V? LN1([^&N6Y?D4I3.%B^Y M>(!>:W,[>KO^JS*UG*Y7^3-O!WN/7ZIYYE&2,1)"%G*Y\,:9@*GG81@$+"59 MA!!BIA7R+8:=VJJZ-8'I5F! V@^629&M:-@4?:,5?],0+%I;?G]("C>G>, M=-_UYIC==&%E*Y43LWI1P:;%4B?&_,RK.4\\0I%J]ICP$"*>49@%A$',4A9G MG$4ILTJ=.SG:U(BCEA%LA01_*C'[5J@Z"+#AD:,KV :F$6O$^E>:.H7$('6E M#@YXG2I2IW0_6C/JY$W]N.- J^W.WO4;7ZAB*.^*:B6M\,0+4NP3B*B01")2 M##/N4\A]Q!(_QB2D5O4TS8>>&JNH>&.6+W)50$(NM$]E(:0>4FB\ ((WM=_K MUDJK$B\K3'4^"E6ZV#&/Q?28T= PH _,29L]3T?J6=?[!AK!P;N3$%M3E3U: M+GG+8O112

E5U&Z_&$OJ910?_KH5C(.ZJ:/>K&UDO:P-C6-+D%P8.[I"O=7T%A'NQF$7[%J$>;2 M1#J&B%N[:&^4D8VA8UKN6T!'K^S'"S>/*C7O?W"=GG>[7,DIS^5DZNU8-?<8 MY8BF'/(T45V76 336!)%YC'L$3]-(V(5O'EZN*F9-UUI :^[Q"J7>KZ1V]** M.8.V&4NXPW!@QG@%GX1M*VKMA7%HGYAAXI(SSHPX*G^8:;_+)89WN:R9^;4L MGG.U/YC3* I0RJ3=D28<(JX2:JG'H4A2$7E12F,46F75GAYO:LSR565 RZ]" M-7AE)?XAS1)^IC%\+YC-&,4A> -3RHFRE:VT0U>IW(-E^%J4VR$G4'%R3W^S MNI+[M_4CEH_Y,E_Q3_DS9[N4]3O^SZ)\M\!5]5F^0DUK5,%X0CV:0,0B^0AX)X5A:,Y?A3(YY:?*CEWU^09T#K +020&G1LSVM[2R9\=2 MV _,6^YAMV:SGN"Y9#=;$49ENY[X[+)?W\>,W).WWCQN8[NJ+\I+>_> EZ\; M%"HMZBK \\R/?881AXQ$!"(_C2%FQQUVY?V;?KH3:)?;?_(F MT1RWA_C_&JUP^\^+L\:W%XC0LZ"RJB.&Z>H?;BKCO%N7RE,] M3[,@0013^18)55:>)W)1PQ%$:1:F7AS0.$5VR8LFP]HPUC@YB^^YX*5J 5_R M9[X\4?.W/]1FZX9K^ 8F_%9<[ 8IP@E+N._[ MPL@3PE>I)M4]\\?*^SMK@Q:5]$,0P(R*,DX@GQ*YW\LG1IO81*V'K%@#@=XZ5K(_V719.XVOH^'.% MVM!NOBU@'4G!GX,4J3$"Q:G[[N2 XSKK3'3?<\T9W71AX8 Z-:80'^48>/$? M:URJ+_6NN../3T6)RWSQTO;3.I(_R=9\=3B!.4M%&L09EG8##54/+ [31-H2 M'E$1J:$7A)E1C9LQA9X:IVT3(X56%OQWHZT*7UHU^KZ O&U_Y[PHP9 OR&DV MG>JT#TS*>\GNVU>@5ARTFH.[ G1TW_9 '+?0P9!O2,\:"!-Y4ZY5'N'Z;TS_ MX@DC3)UA784A);E.R841L#U:C6&,L9V':'R28]W*5;::AQY").8(8HQ49*D0 M$ L:0.9E''M8L,A+',5E; :=FBUR.BH _*D$!UIR=^$7VQFX..:B%ZY7#;0P M@]1E:,4>1B/%4VS'G4H0Q1X2%I$3^_?V;00CV5"ET^C:L1TO#TG"2$0AQ%P0 MB%#LPY1'#":)B((T275T:,3CS2.7SU"?3M M4A=J>Y5H)BT9?;%MC_8C,V%&2@[P'9B'FM(#2L9!*Q6?0<)MGY7#0XW<0N6D MOOO=44Y?;NWL.9"PMXEU7:ER*#G3]0U>'8E71R[Y6)0\OU_6ATWTY4ZER"[J MF]E_KJN5OG=. IH1'J90$,E+*,,13!F*(8T#D42$>I@;A]50Z\TJX;C%4=OTS'6.F7I<4!=( M'22F_.(8.WRF_0*-Y/F9ZHMDX_ZYWD0>]0-=0:2Q'$+70[OC&;JB$-86E,X' MXNP[7N RY]4_\#VO;I;LP^/3HGCAO-E7O.5++G(I8Q,\)ACQ$X0#B!GA$(68 M0(PIDV]:E-$L\HFTBPR-H%X"3,V.:90 5:/%#/Q0>NC-6MELS7BC$2"-+L;K M5+\Y.FNC#([\T.$\#>BM N ?&\Q;'3;[XE:+L^%_;K W7N8'GX.QVF&W392> M=;@%UFX+U0Z-2,U4-[3J@?,58%*;]C<%6>3W6BS5ADGO )C\15FL[Q_J_FKZ M:C6=3_AETV-MYQ.;G?S&?@5_5+571*Z%"TY7>N1ZM[$"3TU#[D:@11-NJ%ZE M-^I82 61YO+72PY>5.-6.7KS(W7Y4CE?%J#8U#>D+W3!9R 78%%('B]_<=/M M[:)7Y*@-T.^I8RWC%^G<68DO>XZ[0'?M-_W,5RT_1'$LDBR*("%> !&/$TAP MQF"8^4S0,(A#;%7\T&#,J2V9?RSEQ[;8AKA+XJXGZ_)8]UVTS;R8CC$<>/$[ M%NFN)9Z!S^J/44+=CT T=*3[[K!7#W0_@H-)G/NQ6_OQSWO5\I3F>F65?U]P MO5=8LFZ!D7GLLXA',8$Q3P5$'O8@CI,,(I)D(DBB-/:L"GZ8##HU!NK*K*T( MW!'6CH6,,#>C(==(#A[.M15W!C8":SQO3/"T)B$;@%RRD-&XH]*0#1*[/&1U MK_/ D]_*HJKF+(THCV@ L<36 -VU4B2&=#RCA)#\@J9D>)'ZC&G$COR"@&+N)'7]_6LD$BI M^ERJ;YSR_%EY!?13-XY)'$68QPQZ7B2MF3"3Y))D%'HHQ'$0QZD?6B4(G1YN M:H1R5V+&U3Y*RRQW5JW0EG413V-LQBWND!O>C5C#M95T!@@712G99;$H?FC_ ME7(]U02BP",P"U,._21+TB3T,D:LN&7G^5,CDU8\.^[8!T1?-P+;;S0U=Y<_:F>R.(H[ MY)(3=H<8E02.Z+?[U1^[S+XLP'?*E[C,50-%3G&U:M+<_4R"(Q(*HR@.(?*X M#TF"8H@P1QF/!(\\HZ:%QX>8VL?>2F=>'. (=*>_=S> #+W5: 1S7"+@M-Z7 MU@DX\O31B@6#,E?W6ZJ]E4S%'EV37:<5SP1+ADPC#*)5+-0HR 3%. M?!@Q(OS$2QF+?;MB0@=&L7EOQZD=M!&R[J P [XW\SS]_Z::'<#KU4-1JJ7+ M;G$_A++9 G\A<@-_\5O(OM>0:0%GX+:J3AU(6:_?)U!PN88?&F;4=?R$GKMK M^:E+^U'!WR6YJ)W -[SBNA$:\KPL(V$,O4A$$"7<@UF4^:KPC^\G\F<\M6I1 MN3O U-;R5CZ5X,I[-9;;@]#L([\$F(&_<"M,K+_K8XJ[_*CWQACUBSZFX>[G M?/0ZZ\#$;WS)?ZA'?5CR\O[E=LG6U:I\:<],&W,SE$M\%,M%/? "^6T'JA90 ME(10^"BE448])DQK5;/8^WE*F?Y M8KW*G_EW3M>E_KCKTP;./DIU546 ]:II#_8!E\M\>5]]Y:4N[UW'D,PS/TO2 M.$EA$F>!VND*F$9RXQLB+@DWSB*&C-)RG$HU-=;]6JRDZ9/C!:#%XZ/\@+6; M#/!&*Z#>+?6K5B_%!!H$E5_0: B>I%FHG6EM_:@E7X&%"N=1!\4J/>!)%TWO MWT/"S1MAQMFCS_/ )-[5!VP5 A]>S?&[UW/<:J7:-]0=(6;G8K/LS_A= NTT M%,")8.-&#+C$P9RY]534>&%[HRL&Q6I*LMUQ&;=IPLC07S?0S!B MJA:%B*FJW^5!CR<8>TC:W-BJ4,[9$:?&Y:W =?=H\%KDGLW2SL-N1JI.P1R8 M,"_$T3Z&VQ0;IP'<9P<=-WK;%(.]T&WC&_OQ3I,5]Q67JSK='%,='*X. A(> M!S0- T@HDHS#F8 DX@S&+*,I#D(N0JO^C2?&FAK7M*G$6E;0$;;7$Z)FS2D&>+ADDU/#CA! MDL9R=XJ\Q$>81C0D?9/,IL8.)Y/)^G63?H6EHG1+J*,O;I>T>.1W^.=G*2&N'C[4+VR3&3_/L$"! GE6G"PPC]-ZVR: M(WWV?-4A>F-]_ ULM<1 B@P:F4$C-'C3B&WH(S.'TZ+ OFM81SIDO=.E2&HX M:5LU5OFSMF]IN_SL^B9+12$5UV6G],\W;3;>,%[_[1?05#M15ZU>_EH!UDZG M>C"N#Z?4>M>MGB*?OY+[$/W80DJE1EBK?S7%4HIEY:8VBMVLG2B,;_28\:K: MVVCUJB2]U8WV\?*?Y/S6-7O>R9=#;U9HFOI9*%*89D1 %$ESCQ"?0IY%<8AC M'F3(*+KN\..G9N9M)01*1*NMWQ$ 3S/^Y; ,3.^6B%B%S!]7_-)P^0-/'BU4 M_KA6W3#Y$U==V!/KJ\H+53E,=5]?52'K8U&^PPNZ7C3^[#;#YEW1:5 Q)S&) MDA]]&D&*44A"#P=11'LUO.HKT=388:-'N\*N5?4QM>K25A?Y MN[Q-*:.%@P96O6?3P-(<>XX&MT1W&@EMYZM6JJX6IU-]MWHI6VJ3!=BJ5CK:+&F/J1@LI;$S6JC9DCWYPC$N%'IOJJVV%OR/3Z,H6=8FY81.GWL-< MIT/3I:@<;;]T\8-[=C IEO?J/5/"W,E':(/.CZD?>"F%+(U"B#)5@X)Y&/H\ MS#(/)1DG5ODFAP:9VLJG9(1*2-UC;0:4G+W.10XB:N;\O!2GH0WE'A#9-R Y M@8'3[B.'QAFW]<@)3??ZCIRZUMJ:KLN W-R77!?N;J+Y(^[[4:Q*>N((0920 M&&*1]EDC MAX$QMODN!FBL4M&F+XZ-\752^:.VU.&[QC*-3LK$_">):9PR^=]@OBI6 M>&%FSI@/;45Y&P&&>W.EY$#[V9\:V54JP+;^-SY?\>72N3 SA(9!>&#^5. J MJ<'7#KAO](8\7_XR<&$=>\1<&E,6HX]J8MFCLFMX]7A"SYPT%77[%LNGJ[A< MOJQVVZN\?=E>\A6_J!_=_, E^_#?ZWSULMU(5KJWXMT#ED+J@ZK/Q?)9[AHY M^U8L%G)/J6Z:^Z$TYS+,($XX@RB@ F(_B6%$?#_SY3]Q8M4N=USQIV9*?I," MECE=M?4WP!]+U:I#*UA)#E#_LLR>&/E]B".!. \$C+S0ARA%OMP&Q!@RCZ=! MY*68);%=J9GIOA$C5;'AI>YNJFHO[KT?_PJOA-E2/=UI'GBYUUK)CT2M[UW5 MNTW"!GSF0D$6V:J6FJJ./WUOGC^W_+VFI7D7W;)Z.2C1Z$5 M$^5:@C"Z]L(X8A5(M<0Z]NJIWIY^$5_6JVJ%ERH2JSZV_(BIR@IY^<;K^F6W M0AT(W"R9^H^R59_Q0NUA/_RDG+.J*5L3),@CB2?WE!Y*5&OV7#@*@@>!L3:2K MO1\]@Z.G\9Z,%'LSP?>E?XCU\#-G&(0]H"#7"=,>'MFC@=PC#-W3 ][TC-IBP(TP![OE69BZ,C3 N,!KQB'-S=+D]WIDUR#EL,V2,CE,'^='!QG62G]-YSU%^]H:^ M)7#J).R/^5+Y8=X5U:I2G? $1SQ)(@P#P05$8<(@B5 $&498;G5X2A+?KAK. MP7&F1A+:Y,BK:JU=G51):5L&YS">9D3A *51;/@6("W@#$@171;*.8F!VYHY MAX<:N7S.27WW*^F6LJ87161.J;^IO MVN)1%1PJ70;^4_%C3@).@P3[$#/M$&$(8L2EC9&B%'DBRUABU)%P$.FF1CG; M"L]X6ZD;EDTE.KK14_UUJ^@,+(H?@,N]C-S_:)WM>,KMA)NQV]6F<6!.W%3> M[RBF-JN;F7NE6]>JDMRIU6LVL5K!33\WJ:0[5AT$>Y=<[%; 41E\$&QW>7^8 M09SFX]SJ0*Y7@?+O-M64OFR**=T0N7W&=#6/ FE+BL"#2# ?(N4RQU&*( D$ M84E$?,\SJM#A5JRIK0_:5R4DVU=U(?B\5<=U"H_M])F1_OB3,C#;GTG]V2C6 M2?UI%P-=56RK'/BS5<_A;MHMWB,D#ME*-H6DHIYH&B8<]7UZ/S)O-A*?5 &] MKV6^I/D37C0>H&KN^6$DJ*1G3ZCCF,(_4G;R#3@JJ#FT;4ULGH,"_2 M"!*7C'9ZP%&)RDCW7?XQNZD?K?Q6%.Q'OEC2FI&',,0IBF' O" D"0DB@>U(^@)81V7GVUT\+9GX"*!F%'SYNSUK;77H]<[4+7N7LAM+UXUH["W=>8D(BDL1R M/TU1PB751A[$,8U@2",_"W 0Q$STI]H3(T^-?=_58JKV:O?[1'P)89R"OP^' M. )U9%I1R:H=N<XMIK^;T0JQ^XY$V,1.U%@DR-UKIM?5=2H=8A58%6);#1"6R5 JU6QD&1ETW?:1X< MCS9Y_2SRNG_%=_GBZF=OSD[$=)Q@-*K4*V MW8HW-?YQE[X^ UI1H#3MV3;5Z7M@1GS7F]V!^?(Z$SM^=8*#^$^J0L%K"?^U MJA0<1-=YI8+#H_1=352Z$5VM2R6)_"2:ZDM4> %!(8 C MC 6.A)U]>62S%:@_.E/5 ]V.XD#&YIZ_!0(_// M27WWB>3TY=:NU$]R0_M%O$XL_!W_S!_7CV^+LBQ^J+1#+-\(773O<['\X_N[ M=5GR)545N2.!><(CN24-D&I_J-C"$QCR,/9(1$6,,J/3]TL%F1JG-((#TDH. M:".ZZBBZ+.15OW[_%;PO%@M< KK1P]A9=]FTG76ACC89 U.6TD,9:[M)W.W\ M;)0![SKS(_4!?WP'[\:>%F,?ZFC3LEXW>.WY,_%XEG? M6D]]6^7#3;OURMB7MNX>4Z:D,MEDI322JFOZ M"1:+!X7;)* "0&6J?_WU $B*I$ *RPFSLW_[T]_>OP3WI__U[__C?_SK_P/P?W]Z M^\L/S^?I\@)GJQ]^7F!88?[AM^GJPP]_S[C\KQ_*8G[QP]_GB_^:?@H _[[^ MHY_G'S\OIFBDT"E# ,HM8&4!=N4-IL@OQ_S_Y% M*)^]4Q9<9 E4M@J]D3Z6__A___K+N_0!+P),9\M5F*7Z@.7T7Y;K%W^9I[!:R_R;=/WP MX#OJ3W#]-J@O 1<@^9]_7^8__?O_^.&'C3@6\W-\B^6'^N_?WKZZ\\B+Z7*U M",NSQ?SRXY_3_.+'^J8??YX3)(C<]9^O/G_$?_O3/_)^;/_OQRY,_+G!)8%ES^@N](IZO7YUDG$[6G_HLU@>FU21[[9FW 0AKA+]0$@0A(NAH'>>% M>9[L7:8KV4NB>ZV*):8_G\T__4@?3"KAOGX#]1M@_$H1__.KAVXD=!CUU^OO M/;UW$C!'$[( KIP&%7V D+P&'J)GK&CE@AB ^-O/O$O[;?T^6Z0?YHN,"S(C MUP\-B_25KN]"^.H=/WX,"_H@2!^FY_GZKZL]&4)OJ_D \MLHA\C]TP_$=<'% M O,O&]T\R-R:LQ495UR_OA,21/](.%RB74'BW2HL5FL68M%)LQS!>$E[I?$(WLL( MV4I&N$9!8AD<%#>/WPD6\JG XC"IC@R,%[/5=/7YY?0U:SU:_A B?: M^D1N=0:,NH#B2H,G_QO(A^-%!)%T'&*[V/;LG;"@>\?"$?+L @_/,&>4'<*5>(R&G2!B MGPA$CI'OR#BIZ'ZVP/#S/.-$T'8G;6& BF(F9=!"8$J"=T98GZ/&$(>(FF\] MD%.L7'(,)N N@O)K1IY$XII^00N=PQ=8$ M65',D:E3UI.WG%4$;Z(&@10V%8L2?1H,*-MIV TH': M7WP,L\_TLB]"6%ES*XQ8$!IBI.]$C(*8)+8D56S18I/A)<:T@EHA@A"-8YY"4&&YC^?KYN\&BXTSF M(((=#!S_^N/6BN Q5#93!4N+07+( MM,'1=F<,!5'T7=$)H\A"J3)J-G-P-Z*%2K^9X]Q'REWL)#^3>!;A_!6MG=__ M-WZ>>'*8R40Z"+K$&FQ)<"P1/U:Q&"C4=GJ(7,76AX]3(ST-3HZ15T_4A M *N,,%*0,I5+H%#1;F@HVK))FY)M4F'0-! Q6R#/R:C(;;2,#0B+_8]6#%XX/14^#I=S)T#Y/Y=A09]X M_GF3J9DD)V+6,8')9.]4<0@.N0!>@L8@I'$"!X3*O<>/4UD]%5B.D74G)6'W''N/7^Y_+(/'-G8>.4VUMC8W#Y3IV MT763V7TY7:9P_I\8%M>[IG'9HDL9LJ_Y7NTD!,,DL&RR]ACH_V6( NP#SQ^G M&-L:)H-(NX\8>'LE*7%I/$,$R2PA7QL+%)D1,](RGK26P@]WV.>(4MW@9=P3 M1<3'2[T+]#Q07LK"8?(I0:U.@PHF@6?,@=6VYH9DX&FXPT#'U.\&+_2>!CX# MB+T+^-0#LXN?R6Z>S1>?)R(6KYRBW58%0G\@1\S98B$HS$DXPT49KJQWY]$C M%7M/ Y;#A=P%1MY=A//SGRZ7TQDNEQ-N45E3,C!5<\Q,J&H<'3CG>712LE"& M.QEPY]$CU7Y/@Y'#A=P%1EYUZ\7V" M00EC?("46"!3B1Q",A*B1F&52 8'/'GR&"6[ >C))7<'5D$G>=XO>8.7],IR M8GS)UF<%24D-RB@/P;H$MFC&%9?2I"%R- \\?C?H/-DT[S'"[@HOFVK8%1-% M92%8)#5K"9W[*P)VP\R32_\.(_">3\+]/)]EG"TQ MTS?+^?DTU]8L/X7SVG6$]FE<+?<_#[?#9P[8Z6,_^H\\&W>YA+,0/D[6U[$J M,EZ7E],9/6Q*\)AOJDR9] =2:/%Z6R NVTI.P7$"GR>KY?4K]U?H/L0=:H:NG_%LN239WK#*A%2&"=ITO:$%QD," MKU%"P52XX\;+L,7^',_J73+&.5S7#!/7EF@ F8^X<=VE_BHW^>6(54;( MIEZ,+\F#3S*#D5FQ''VV>DN$-11P[E$S+GZ.4>]6I!PCZPX \W-8?J!=O?[S MXA^7TT_AG)A9/EO]'!:+S^3I_T6SB-.] VSCGB-M!:6AU M=("PN\3;(!(C.L&'FN%0Q8)SPD')HJ1L+&W%6U*& _O1XQPH;H>:PT5\.#[F MJW ^D 6:?\3%ZO.;\[#)CI'#]K&&I]6:!O+/6,$"9#HY*,L08FVCJU.]\FW1 MY;2E_^<0IN=AHGIP<@:)O@:3? =6YE6]<'HV)4]M(R!BX<7OZ?RREEK^,I_G MWZ;GYQ-I B;A'$24Q)/6'(+W 80O,I>0!->NC?/S;>)Z<(H&0=7@FN@ 73=T MEYSMI@&%*.N044+0AD&R7$DOBC"XI6YZ/(+V0DEC?V<0E!PDT0Z0\/SJL:]F M:7Z![\/O-R"?H"*G+"H$*2.)0QH-!'(-VJN$Z+,PV;? QL,D]>#G#(*6@:3> M 7YN^?._SF?IRF7SCB-34I&/9JOSYRQXHKNV0C+&D5.?K6H!G:W4C'-[J@%J MCI=U!X#9T#^14JJ<7(#,?*6UIBE35K4>X[TR4F?9)'V\>?PXEZ::%1SVDF8' M(=(OTQ"GY]/5%)?DIJ_/$WV8GY/0E]5E7WV^$4V0P7"*_T&&BFCM&82H#$6" MR8BH0C"RB8.[*X'CAD[-"Y]-]-2!#;K%U_VTA?8631%D3>G/0*5Z=B79 -%Q M%17G2:76B.NJ.-H& @_C[!A]=("L9RG-+V>KY9OPN599KE-8DL>42RF01&T( MF;T%AUZ"YIBM$UJ$-AGG[>1T@ZBCE'U_)SQ>\B/BY^*L,K"XQ.M4^?(Z5_ZU MN";(K Q*91).(C$5G2%BO:/(1<@ZLJCMO:!]2P.PG1\W[AXW,%J:R;D#V_/+ M?';V'A<7SS'>E'8C*T+P4( '7@]E.XHF!5EEYX6I53WC69-\\Q9:QDT(-K(Z MQ\J\ ]AL7$?\!0-]X)64KB]&3\@ZBA)R 99*G;=E' 67%BE ";9D3$&:)F': M8T2-FS-L!*3!M- !HJXL[$URZXM%=08=8XF!R<2-BI(1(\E2J.N4"-R7M*WS M^"!^T':*QLTHMG.%!I!_!T#:LB=SU(@&$5 9!4I%#J%.=4+'K:XWD#(V,4@' M^D7-THJM]K/C)-Y#;NG6CGPK2YHEL]SF3+MP=J""XN"R1B"7.&K&$\=&F:2M MY'3C4S>,Z8_70P<6:.NV?(L=9M$J)Q@(]*:. [(0=-9@BT.AK!'(FAP__ 9= MW?C:[? UI&8Z -I7%<%;0JQEP\';P&TD<'R+K%Q"1;SXOD'!3*>J8W%(B6*4 I<@E%NN*W]'P9U$WO MQC\_2=UD+XEWX*;75A+3U<7Z&M.L7B*N[?=PEBHKAL*5C$F"48DL*@9'WB(C MIISU0@N*7WB3O>X1FL8],' 2, VED0XLT=<2HLU[+FJ MI:+W\VISB5^B@C[Q;-W5#Y>W FK#N$T^ 3)-4DVBSH;-MKJ27#A3O-DVYVJ( M^^1#LC%.!]B30GA$O7> ^C?7SUV+87,E-)EL7.8*BG=UX1H/'I%#CM:IXNAK M:'*;<@LM8S<)& \:7]^).DI/!T/M$R[B?*A+XE]:05UQH 5*= H,UQ1ONV!J MO)T@U@G:QFA%#DJK3?LV(6,?R>H&9D=IJ N,/(&T)?'>RC;W$5IC/, M+\)B1B):/DOI\N+RO#8X>HYEFJ:K"0\N2UWOR?-ZJ++489U8!YMX%"H%(:1N M8NR^3=JX";F.P#BP%CO Y2T.UDFCVLES@1]PMIQ^PDUV\I?YLN8D7Y?WX?<) M6G0BKIN/5WN?+'T7K0(O0@Q%%,=!1._)Z(R.O5UDPF2=IE#?&-$'HUZ2,FRSL"(1':JF#S.)?I[/YXGHX XEE M$DJ.6K $6=8.)B$C^* ,<%8/-D1?R-BW0-E]0L;-(7:$L:,TU*4E.T24DX(N M*1DT!)DD<2WJ4.^D 8M!CB'KH!JUJ1R"_''3B1VA>00T=&!EOY7/G6#*FGE' M#(3":WMGXD?5(ZPY\!@8.B^;7 '^%F'CC+,:JRQXO&X&P]HH393?K+7R 5?3 M%,[OLC1,1^6[#SAA>^5'.#MEK^602U:QGK *I@[:*V3 ")P0DT@"?0XJ;AE0 M]S1Z+=]-U&\F'CR[7'T@Y^6_,4]4B,EJ)2%QVB^4,0A.F !%D1@2Y]GS)JP_ M3M;899:!,?-X\>0HG73@2=[*T=-Z?KU8BR^OT_5O<+'F;B)+X#(R!M$PV@E4 MD!!0>K :HTXBNT8=+G>@;>Q:2V.L#:V=O@#WU=IA27#!40$W-9\D0X+H,8%4 M&5W00N4V=[T>H6GLTLKI ':4-GH$UJOE\I+8$%@2%N; IYA!D=<)/BM'BR3: M8IF3,K>V7K?I&;L\F_&T6*+!>K=WBK_WC&_$NY^5+OGQ_K_^@ MIPSF^A_/XT#^_^;C;Q[X)5E2O%729HBAQ%IW*!"+)Y0RGW4N3%J96RSI!^@Y MOMS["6>7^))6:SWT6#_R[]/5AY\OERMZW.*FUV-MM43_Y5IZR;SDQ+NN M:&L*!&DD1>?2&QUT8:5)ZNX 6L>-!X; T->5W;8*Z^+LR\_S)>T2M:OD.H># MBT_3A#>L/4>BC':/JD;Z_AS7^ISE9QYG3CF%%.L />/&'R<#XG%JZ0!L?UF0$_1F,2_3U<0R9%I9A,1+ M N58;:!**X:Y))FU/JDV^9);-(P;9;2 S:$"[J!2]0[7A;:_X P7X;Q:U7PQ MG:U=[]7T$U[U@9HDC:;HI$$Z6_ONUBF5-FO@S#*!F7GAVE1C=R)OW$-2+1#5 M0"T=&"):(I^F2U++R_GB^?PRKLKE^75GNHD)I@BKR(JN)R1'G8$63P;DD7[A M$(MM!: M!DI') $)!IX9+XL7Q%Z336X[.>.>;&H!H@'$/FXWR1H1YT7X+9Q7@?WU\GPU MQ8N/Y_//N*C'GV>8?R++2]MY'99R;6RY%<7R3$PY3R$&+PQ<0@X\)^-41!O3 MO5O;6QI+'O+D<0\3#0F@4XB^@WWN+6F("*A#*9_C)SR?K^?L7#,346BAC059 MFXLI%+5V06YBUCXD26QRWZ39TJ-4C7OPITTB;"@E=("HV^'G_=2'*M9)HVI+ M?%:C4>WK0'D%EDE61' 8L-$DD@=IVBVMRIX2G(;2P-AME/]Q.=V4U-[B^C)% M37G49,=+VLS7Q?MG^?^[7&XZ';R?OYK1>\/YFTM:2&&);Q;3A,_.UX^HC%N+ MSDAMP44*/93F9)>K'+3DOAXJB3JF;VZ)P]*T&_2>1$I_7'UU8/5>?\0:[]9S MP->UO$G.)9E@'01-TE0E<' N"- L."F5%U(UV3VWT+(;U)Y4)OY8B7>0T;H^ M,WZ]T^N4 C#WZ-@-+$\J6WZ,I#NP+E\@ M?ETLG!",M7=-!E-,+S-(-P3\K@;P)]47K]7A'1A9:]8OEK\5T'[ MQ%#L%$WP@"1VBM2=!A^L!"83N1@QB^2;C%1X@)[=0/FD2@-#2+X#Z[LIEZT= M#)N"<%8A%%'GL]5Q7/3^#$[;(F-,++(FQ:4O).P&DZ>6Z#]$OAV8EE]Q]<5D M[G0[D'F'2=0F[$FJ.@%"DHBRA:1]2I89]+F)B[R\W M$HG&*AZ*!QYP/9J&C*XI%H11Y.R)4HQL4HA\B*#=@/.DTOR#R+X#,_/M6(,X M_"DLIVESM2IRPYDB(274EI8(#^"228")M'BBCOT#GN >MAP+%W5'BX MIIX*$)]/SR_K?8L-@^1 1%Q\;IL+G"]OEPM5V&VOL]P+4TIBY-.%1VV<=Y*UF5&\+Z&[@?%)U4B;ZNH)87%M_">:C+Y(.H'()8-2 MSH)G$<%FE!JY9IPWF?*P%Y7C[L]M 7,@.O?77K_0O&WY;_,X209#*%9#L;9. M3RGDE!3GP/*H1++21]FD]?F>=(Z[8_< ST$T^'W<6GZ@Y>==)H>]POS0(T>X MS[P3]\,W-]H\:3WSY*OGW^ >R6FT+G"P*I1:O")C*0B:5D>?T0I7VEB3/>D< ML&8ABXZZQ ""& 25N0/O50#:':Q5$94NK6XK[%6S:&4:6R+DD5+&/F+OXH;" M+KV**4*;UF)P6M1QC<]Q\^\7CSP&B5Z01RZ"(D./!5RF[463;\YE)'FR)AT% MCB>]FPY(S2%Z8C5WX' ^QO'+^8* &2/@!O#+".>&4]4VFF[5A9UP;?6I0[K$F3H20<0]; M?T/T-PT.KAKAOM[FXNW6'3<'%'4@DK N >H@\KL<8_XA-1V MT[6LV:;0J^H[J)1N8?-:)CNQ:Z3W/*F:D$EDCS!%"":1!8C:&YTEM[S)28\C MZ>ZFL5IS1^B4"N[ "WJ$W0F:G$W2!9!EVJA$'5#L%0(WEC/I)?'5JKG?0S2- M/4VF"QSNI9B>&WSOGCNZ:N[>,%%VNWW\:?-BVW@;/@WV2#/ZQ O7/F70+@I0 M.1-,,Z_W2;-1RM+^[)O$YSM1=_PTCZN'O*]F>R**MD*C!<3B:>DP!T&1NZ&S M2U%QDZUH-.SW-AG=I+X&0L770S,.%GH'>^(-]1N)5$L\G]6U^NSWZ7*22\D> MBR5?-9+#JFP$%[D#E":D2"ZK8TUN*S]*52> .D#=#R'G:-EW *1[/#R?7X3I M;*)C3*44VK-9JH/=T$%$[Z'8F .YCAY#D\S[5FHZ <[QVKY_JO)HT7> G\T0 MD+]B+:1.6 SHA6-@2NUQ6JHISL@@(9?D\V136)/SDK>)&/DPY/$ZO5^8.53 M'8#CYR_-P*\82!1G2D=!1DPN@/*9)"$$DO%E/D:M L?6'?Y[@,GA2GVXW?H! M$NX (@],;+YB1A?DV;( R6=-V[1GX)U3$)+T@KP\(7B; ;*/435NQ6TPZ PG M^0Y@='_6\A47GB5KBBO@@JCG=T*$4!M;!(C6RMY%G MT^1*SYYT=I(,.A 67U\L:Z:C#B!X9P 8=\B9$0$TYMKAK%XW9UZ"8BPQZ7W, MLHV1VG?V6LNVA>VT?=]^'2KZ@V'S<7W(C1;(8C70/C?(4'.KA$%E"B2C:7<7 MG$/(%-&FH)B5%)-$TZ@4>UYY:-E"\620.U#L3^;*P\0$I.#(&"@I!++V%)8[ M3CN 21AC*5E+W>3&T"[$C3Z@Z&0P&UQ5/7AV55H;[^+YY:+:Z(U)7'L=ZZ\_ MA?5QHHO:/F_3%UEX,L2:4P ?4("B@!VBBI$8MI?C9;?\JZ-_BD($.G?1T0 ME6GM&HG@LHX@E/!<:B.C:C,)IS%CHP]F.MDJZ HB7?@7C]J%M^1I+Z9I?4:4 MWO:LRG^]DY$N"DY7E_2>"9+G%')QX#ECI ]IP,44@6MA0U$EA]*D2>W1E(\^ M2JH/XS^XDOO:"JXF/;R?D_=5QR55 9,$B+D'=CU=@H^N<.!2&%!.1@C!%>!* M.F=34<1M8RN_+\VCS[0:PX W5>S^&/8;#,_PK%)U N>[_O+UQW57LA>_XR)- MB=^)E"D4HRFJS4R!RL5"*$X#RSZC3\%C&_#N3^KH,[+ZL+['J[$#<_L AVN7 M:#N#V1>I7 R ZU-'+B1PP3-(G'.O;-:H3XG3ARD=?_C6V#@=2(L]P/1.K21; M7B0J2-%1<&L-[0:E^NPV)R:4ESZ:)@C6IEJ'WT/BO1Q>\N%Y8>7 MY_/?VG:3NWG(&/WCMG,X_%79FP?=W(7TDC&,04'.M4F%UIZ"NB9G (8AOY,33\=B;LLPBE/KM@-?\U;-.0J6 MDXT%9":71^E /"A->Q'G+)&O4Y3JH=3?#%EC .#A$P#[:*,#'-VI6-1RPRQ- MS_'.@)?W\QW%>R-*Y;RW+&2PHO;LB%% M#&!S4YEIE7,O,U%AP;,C'MRJ@-L MCXZ0#E;)[7GB]/TY;ALL'LG=]X$A.,E)R#P&VL1T (Q>RJ@P&]:D?+L+<>-: MZ/$A],A\^$'TV0%&GRV7)-"+CV&ZJ)+^^4-8G.%RDCPK*GD.C-6!-O4VE4.U M+B!GY8(K&9NX\]O)&=>:=H?# 70V;M?,YU=/O)ES6O,4),![XTY]3AS19I!" M%I)1KB/BC(*8G=/(93'W6XYOZ7FYV[/&/7;:#<+:Z*:/LN7V\BLOKC#)),A8 MKPUSB1"9*8!"$1\^!*G:G!,YO&3>[%AJ-S <4&<=;+%K:2V)\)?SQ?/Y95R5 MR_-G*Y?_L84>.>/^T.A8/I MKXNC=3]=+J(7 M%;VDCR#]A/-?IB%.S]="GW"O'+R:UNY71&9:.]3/>#V;R'^Y]_Y MY34R\NB9-M8VN?B\.XGCGDCM#O2-=-L/>-4%YQEV7!,S3:*QCUBVATTA]%<%^':UZR!&TR:A-8DR&FM2,0PTOHG ([74J+/!CF.;KU/&5T_%LMFFDMRY7+"RUN7\3/J]/RBY"QHG.C.5H'!B5,JCL2)2"2> N MR,!,R5$TZ1&U&WF]M:PX\<9\L*;&+75ND=MZ):6TN"0ZOF2Z:(U=K[K;^:]$ MNX"/Q@)#X4"%:,#+Y"$Q@<)CBOI^?6!+#?1((GKK1S$H\DZLHP[J45O76.7T MIN2+UZMMXF,PS-OJ^>HZ'-04<(5<8N<5)N6-E.Y$F_:#-/;6)^)T=G$ G74 MQ]T/*TY2-"A*X% XK\,%= 1GJ^U/3AA=4N*FR9GEW4DG<0N;Y,T!=!7DYJ::'/4 )Z<\Z_8>D5JG9U-R=/9I".( MLW?SLOJ-]#19#XW).5=?AUR?B )\4 'H11%E43:8],UH:9\G=GG/XQ2H:ZF9 M+G)&)-2$F)KOPCF^+@^O)R\5\PX]..[KM&%%KA,*#8:)Z!&#R+))UX8] M:.S2,3VI>6RDSP[V\=VE.^&!,5&* )V-VUC^*$H$S5S06)*-OLVXEYU)'#?- MV0%0&VFSWPCJZMS?SL)UN4[,$1QX;6FI/-,0DJ75&7FB.-7XK)OXHL.0/ZXA M/G4$U5*W'5C>#7OX2TW)O5E,B=./M6_KQB^:6,E#=CY"\:5V*J8O448$JUQ) M(A=BKPE0'Z6JRSBI*4SNG]\<3&?=^:FUD57E[77Y93X[>X^+B^<85Y-D Y." M9.1EC* 0$6)BM8&VR"@U4TXU.?GQ;=*Z#)]."<:!M=>!27R+'Z_6TCT^C*DK M2TA@*15026=R5NK@*B^8"HEGP9LTX'^(H"XCHE-B;Q!-=6<#?ZDW4LB[(3JF MJTD=P9,D.K"!DX=,@1WX8#,PZS"RH)W)34#W($5=AC=C6;S#==6;H;O#B FQ M9KL2<'(8R&(K"2&6!.1!,*MMS +;6[J]0=?L $<'H!M&5_U. MP\_S)7FPS(9H."K@EI$'2^*!P(.'8 SYM,GSDIIE8%J]+B]^3Q\">3QOR1Z_GE5FZ_]K MF?]3.-]L(-=#QNHOGLWRW1=NO7.B*1+DUC!(P:;:UI%!J$T=> FQ'HZ5,C2Q MLPUX&3<%U:P".;;6.[#01S&[F:OS]46#J_D2M\6Z$?5$>>F<+Q$*#YE"A'I@ MQM/^98OB* 5#\K):K(G3LCEN\JS99#:A"2]DL6..V7 M-@(ZJUE"&42;WOKMMX5F2;H^<;Z7)H^ L=D-U/^/%H/ MM:.+RH$19TV."+8';[,47Z?@W4>3O0PTN_SX\7PMRG!^+2@3/"HNA<)Y2DZYY.](W;HJN&1Q;:*<#M_EZ+EH=N$Y1\21& MZ9W!" :=(:-?ZG V\EI"8<%IC9G91I>>[] Q\N2E%KK^ZE;SX8+O C>W[EY/ M\Z0P=$Q)"47HV@LX:O Y&K ZYV"5"D8U&?1UCXZ1[VB>!#>'"[X#W%R+Y:93 MX_7)_EG>DGU[/EVF\_GRQP0#88!CLW'K4779V&0*[SXS:9EFNK-TJ_(?4^Z^8F>^U^3@CEEIQRXZ&JG%:W &16 M&<%58<)8WJ:A]HD9'7F0W# 8_JK;=L]H^4ZL]+40FEKKFX>,8;6W<]C>>N=B MD%F?@6*CFARL#;QK2Q 12W2Y\))D$]/3SGJOA?NZW'O Y\W7+ZM("<-RE@F\ MJIW+2RY \2:MIX0NQ*1MR=B"\=W(Z]92[H.7K^;$#*^9'L*@VS;_/B\Y>Y1Y M;9RU V4#>>O22Y ^89%(CKQO$Z(_0M3(8S3;8&LP+72 J#>+Z7RQJ:V_Q70> MELNU5[#6T,T0AUM[R\2C,EF( C[S6&N4"(%'A)B5@.6.2R$SQ3:.^&-)00CH(97"M:JW3TRC M]B[[$3KRE,PVJ&NJK0[0^!8_X>P2ZQ2DL]ETF\O G.#1!@G%.@5*I@A>!@N% M*2:39][')KWEL7SE%!A>% ML*!E[1I?QPL%07Q*IW,J@G[&-MV!=J5PY+F/;0#71C\= .\77"YQT]5H^14K MPGKI!0-K36TA4QO3<<.@9,?1)R$M-DEY/$+3R),;VX!K*!U\)\G;Y[@*T_.V MN=OK9XR1NMW*7_O,K<\BY$(N5P@<03F;(1IOP$DC@A*)6RM:K.9VF=MWZ0/F MR]J3=7V8]3*M+A>;TOC5%=]UIX3WZ^D6C!=:2H9#\,)7AU-#U+J 8](A6A>L M:7(\>0\:N\WA[H.CZ_"-,9 M1%8R'C&= $$;:KI#SR&:?AP_!XB] ^S< M,=.UQ_UZ646,1B81H,1$8O&*3#/C DP09)U]L4XT<1ZW4C/R2?43[6C'*Z)' M-%TM,Q<=.8XI@#*\T)=,SJ64"80+9+\U+8LV5UT?H&=<:S2 IK^%G0/$/NX MU)]?_\>KY]R_H1 :+Z;IRI9JR;PJH0!7D9C(Q EM[A%2R=DK&8U)W^X'M_6C M.T/ (?J:#RB\$96_7*PF;VL;@/4J\,&@6+7?'Q9AFX@B-W=?Y >(;6>M_G :.+!/S(@)% M=H&<=!F44LZ'G2X)[:3W.T\>6?.'Z&T^A!#'UG[X_1;A+!+PK2:?2-:;OI90 M'T3B(*Q&\I6,D&$7MW$W[=]^\C@AQV#:/UB((VO_YN+#NX2SL)C.UP90,YVP M%E95L@X49P5BA6]1NG!9=#%^,!NPE8*16Z&=P#\X7O!C(^>*[K_-EA\Q3/M)@-H=CZTF#O! MRLOY E-87B?N MMR#E""%WD<_Z.%_4(NG?9M/5>N44C4SX5+=C2=XX3^2-YQB!MM6(SM5VO(TR MH_["CM/H:5 T0];@;T'2X^31,NKPQEL,YD0UY[(B*K("1X*8CZ+(UUGK@I MWS@>]=5G=J3K0[0S'T)4'5B$.D1M=35$[::.S0M/5CD'SA7B09M 01I)(@2+ M,;B@I&Q2(-E&S,@M/D^TLQRMA@ZA=+6LDM"\YO@AH$&H+CTXPR)X)=#HVL,E MG01,/6PQQZOY&[@Y0.8=(.H+1X>H_>M;+0/IH - K2>6S:K!KLF&]2HS M/B61K=G4'I5A#GRNMW-RD=%H:4QHRC4Q0>($-V%S=;HJ@'/KPG#!RJM/F@$NS M@MRQL-6N;EJ?4\"(OTQG^&J%%\M)L29[$2S4OOR@D.QK2-I#JA7V*.E_N8DU MV86XD7N"CW'8<0@U=0"]O\SG^;?I^?FKBX]ANJBK\I?YE'G3MD,25J1F&,AFS8=5G:C;]QSV\VQ MUD)+'8#O:G[@[&Q]0?G>0B(7(D<*/D%C3/60L@%7F 0>O/7>\J1%$V/V&%'C MGMYL#K/!]-$!MJI$7I=[Z8[-8:6?YHO%_+=U(&)9+R631H@[$[BN/G_YMMT(UWUW%_H MJB/<75)W:1IT_8>#=0+:2LE [7VN/OLE0:IJLW9G^?MT]>'GR^6*]+RXZ=@B MC<6476U@;"RH%"D,0$YA0'&U,&"C:W4H<2?Z!FK'^-!COG3/\F@X%O(YBRVY MGB?BX.L%?)&*DMFC$+))H^-="1P[^S8\FA[HU#BLJIZ (5JGQ _H87;WSXO(OESS*DAS*-#V?+L/9V0+/KF:X MW!;\%[!K;606EH$/IAY]#^LB&D+001BKE52IR8'?G:A[&D9I'QQ]5> >7$E/ MP"+]&A;5Z?N$!_=7?.B#AK92CU-Z8GME,= 6I!DD40]2)*;!N2C!"\N9,K9H MW228.:TK]1;K68':? (7ZZ&KLW1KXM^+WS]BG13^?GI1HX?RCEY=EK".=S>U M7Z%E3*80%Q@IEM"67(2( 8SU,:50N E-!FL/0_[3L'C[(/'!AMFG4W,'.8NC MN7ZW"HO5J2A(8>0*4K+9VIMTF2)/K#A0U*H7!-SHF,B0;78#]I$ < M>BT%[6 >;XA.?I""5B:7.+C$&E,1,?)=ZYM:FVJ>-A=PRUW8T T]\/S@0@$.O M@T/0T,$JV.9P_C(-<5W9OSMEY;\Q3YP+W,@ZY#[6*0TOZG,35,XKTLN3TGJKV9I,W4EG->*V;R\CJO- M4KV6Q=4YE,U"G+ <++->@4R1@>*\SLUP]29Q,LC)-W-.WD7JUJKX,-2,?2*M M'2#'4MD3S+=-[M51C\BX37CSG-M]:F^R;C\.()J[^=?Y=?YU>6QF\EN?.[30 M]N+CQ'E+GR,:G@T4"DY!66O!VUA .J,]!:B)6=;0+1VSSC*Q7,>L>+TEJT4= M_N; !=3 L\K2>Y9TEBUX?XRH+MSL05&S3U5E+Y6,W [LSFCH=6BQ:;L:L['1 M(^U,CK:G@@RBJ&&V<*5$HW1A@W4BWD["R!<,!U/O?%!9=X>6ZT9I@:/+Y&5C M'=JFI,OD?M.7P 7ZS$41.XT!.A O8[<9'$*QC^+D "EW$&_?7-YXAV?K\;A7 MMVH-)UO+G"*]JEQ[785:R$;0*$LA5SBA:G)SZP%Z>L+-(8I^Z,K,$5(?>1S" M?/%QOJ@EAUE^<5[S3YOSF]>,:!2BYKHTB0&40@&MR>-R#_N8S MQNN /"@DAI7EP:#XA(LX'VK:TW5'U^NQD]$UTL%5=T7ZUUJ(U6FN6082Z*KBOR\QXX+8( M79PHC4*J.U2,/#1L..W>Q\W!HNZJ124RDYSP EPAHZDLJW?]2"(L"65BL)DS M_\U=J*<6E4?HY<'FE/L(:5SMOIK1QVSVQG!^/4,HJBBMS%"8C*"BILV1.P^> M:\>3%0;SM[N0;OG@D4>Z#:'G8\4UKK+?+.;U EL=6?WN\[(Z6==XC=6L907U M0AI%;*FVRB@9;)UO+X5E+(AO:ORA3Q]YT-(0:A]$<*/ZD=7'ON+B]>+*6JVW M-&6+TXPC).MK!5M(<(),E>#6%OJ%=FR7@:$[93"V$3 N.IKDNXZ6\\C9KFNT M4^ATO:]=+1_FL_(JBSISU]:Y Q"HH ZH/?2".&-'&RLQH-4C)>W.%ZQ7Z/D M2"F/NZ&\GI[_)5S;0BDX0R4T9/)P0&6>@0+W!#+S$+WQ5JGRS4WD]B>.KNAC M=3,_7E#CZO<9+N;+CR$A;7S/Z>FSY?64JNP<;PT1[GWL.+Y $[4?)[*1PX3Y;[CX"\ZN^@<0<-\OPFQY,5TN MZ< M_5SL_1/3V[R!1YXP M3F^D-M[!4((<>YLHBW#=]01KLQ.BY .A_,7L;#I#K)U0KD'.N#44<0,/BH%* MQ)0SL8 UF$M(B5O];5]Q]^>-TZVHT<;21,A]6)*;),N]63_1!*5"@IQ%[5]C M+'AA)-BLI4R(D=UOW?R(+=G^C'&:!36U)@,(<^R9C=?%F+_@_&P1/GZH1X\W MA1C-40<5(7M?0)5Z[#V0D&3&P+W(Z-E@,X(?I&+?*W=Q/4V0M/.V4P)H)RM%Q\O443N9;&%^8H*/\:',MK="PQ_?EL M_NG'JT^L +'7/U1\V%OX^/+4$<$PC.KF1\FQ [?CV07Y3"E\V1Y3S%DSL$J[ MFLX-$),Q-:>;M5)$@<)]H.#L8]X%W_ M@7BSHSX];#;H].6Y,3*SE7W>*7-W0=ST+8Z?+19A=K:YP?7YJRWEV6]AD=>36::UQ]M:/'^;35?+_Z#7,->[ MHM?MW^;UI7NR,EYPI@N2F *G;4A)"#R3YE*QEF+;>J=TC!72DNG1;W'VNK:Z M05I7J_+Y%0$/2*I&RJ]FF0Q1O@SGC[E\!67D3'B0%NOA%8D0DRC D"&=TT_XYCS,#N\ N/\C&D?! M.W/71VBL0THE8^W[65T+66K[ I7J^3_+;39)IB;M OL.C6]M1,N'/+E- 8OE M(H6OXXB2H%@I:P.>X

Q]FXB1FWV,@X/Y0$KI"%!7 M!T24E3IHHR#I4 _[60;1UK&1WED9T F%36K2=\D8%U2'J_,!7!P@VW$/4OXR MGYV]Q\7%'4^(GN&O[SYR]$SE>GBH'OYABH/C3MREG9E14W^XH\XV'](&! M0U0W;R+'#FS%P8FS7VY.:JB0R=(FVN5M(D$:EB%JAL"Y*37DSR4T&3]T/.DC M=SOJ8J,[,0#&-8*_7M8U^KJ\H$!V_AGQ%FX1 M,ANII)%1?+M_YS<>,K)W=6)USYO(_BD;SFLYK'^[?/8I3,_K(GXY7_R%_G8U ML88C*UX BUZ#4H7$R] ,F%4J>7DKR=E%\X%3D MMH]NG(+\)C=]I!X5Y\B#IF H"0/*)D4.,2:(T3&AR'&E<.F/U.,C7EA*:&KR MRW*30$6R&"'3NC1*Z""]=JC;&.X_4H][HK=AZG$/#'3@Q&PHIS>O\R)D.),- M%!'K(FM>)#N*6DF812+/(AAZN4D@=X>*[R;YN \2YD.II0-,'2ZX+VS/\KUD MC6.>RZQH3>V:#'=MP==MA93SW.8*)NJ8790;'.0DZZF(RL8.YR229!RGJ/._0'"SS%IKK ((# M1+@INR1TXB#JM0V5BH:0C 7D.@>#CJ31!*M_9'"'\!9.#( .(/_L?/T>S \< M^?F]?HL3I:)7UDHP7!)7K$3P0222L;?$71"1-SD+OAMYG=OC@4%SW\,=7H-= MS("ZV54V#=VV<_?K?/9I<\2\"G3Y?KZ>S/SE]S74_76^^D]";HTMVG)CR('9& M'N$R[K+I "'?USK9E)\F#BURPS2HC+53E$$@+23@4A243CB435H?#,[)$W6V M!H1GNQ5S %8.7BP?<3&=TV86%JLNELRZ&+M\-7NSINLOB_ER.0E!UIY;"5)! M0=*H+?9T1) JE%@L$U8W.6_9@)8GU_65N8; M7C8'%6Z[F2]^QT6:DAPF@043:UML58]1J$Q.ITNI0#&.7H@<*<9KLB+V)O6) M>E$- =]6V_OCV6_P/*N=PS"_[\9Y(F$7G-:&_\O-S?'I9H+(S6*?*%.RLM*! MD3Y2K(4.O$8$BT9YS6G)RS83H%MS-NZ=TAX735=8^G[6V-=.IT>IHL@)K"Y5 M#O6T?;(!$BJ=:AL&GMO7( .7%+/>V8/Z.T[,/-6?X M"1?A#*^WZS>+:<*JLW*ELQ@9LA *B"H;I3R%<4DE0)^8D$&5R'O/BNW(ZA/= MMKK+F+5 5@]QSFDD--$L&_3D+OO :M]E\I1C=AIDM%K+;$M038[=GHB_[R;S MU@3FXZS*O3#W=')U#YZQV)I\>51 R,BPNJR@Q$ QK'<)@@NQ7A%&[LC ^M(F M8W$Z'K^;W%X7"W,D[#V%??);HKGF?C?I..FX$#J ++E>?)(1@B@,!%DN[Z*F M>&.0<%9J@ M D4J/7JW1W']1"/+3E=O-_C\#A;SK@%"EF32O'<@G"(;YYP QRRY)"'QHHOF M+G99JQ@R*'T*V=:GL$!;8&[0_.S)KK5O:3:].<+Y:UA4H_4)![[LOOL#&U^! M/Y#S/B[&,QN%B75F9N0$S$@0I>7DP$2AF7*2>QQWE,U6LONY&"^U0E>W5Y(C M"1&M@8BZ@,PIY$+AK"Q_].1L=C%^'_2VNQB_#P8Z\+/NWI(5DN>87;V.Q3DH M4>\9UN/S K/P67HN=YI ^\?%^+V1\.C%^'W4T@&FFER!]85K:Y2#D(0D&6@! MP9#[%*-T20KTIK=$]=.X&+\7MDYQ,7X?17< ]FUS5=Z^^]O5%6N3LW$8(FAC M&.U)-H,OA4'4@B<>132E21+W4:HZKU0V!\U70U2'TF '8+*"2 MMQ B60PE0N:L[/^P]A M=GWM6988A?414)"TE*+O@HH"2'ZZMHQ!A]@"ZJ-Q_$2/> RS>IX&SK[G!;DI MO[V<+ZY>JN_CDV M6L$-*9'\1:5"!J>T!>?KO2$>C!9-N@R>ELTG>H"C\Z5W M/**>7B_D.GIT.CN['DTW+P_64@8N'NW_X,9%I",ET4R'A MT6+2/FKI %--TL7%Y2"E=X2>C*!0.W#D]$%&SP5Z9[#-I+COO9BT%[9.44S: M1]$=@/WQ4H17)O%<1[.46JHSS("3*8!WQ>N8$A;9I 3ZSU9,V@LT>Q63]M%@ M!W %@8$[U+IIB:(N^D:?2C+K+.O+,%W\1SB_Q$F,,5%(K\ H2UNZ,Q*"<@*2 M0V9YMI'V]Z>\VNZR^^3+84]A[1V!L*>7FW]Y>7[^>5/%H):_ MSF=X50EY/EU@(A,P=([^< (:Y^H'DDPG.?O(R1UD&5BQ9E-@\@H1I!:$8@Q) MQ3\F(S[F:ZNX=K?!61_J1!U9.YPZP&Q,2KXD&W.3;>:/G/V>Z&V8L]\# QT$ M/'<3>)*[J%D(X'@D?S(6BA,SMV"=-K2'L:S-'Y,1FR#A\ZBE TPURFG:;X,Y^O%&R7/@0D'7!@2!^TQX%E!T#8F'WABT>UR5X,>< MF]--] MB#U(P7>3)3]@KQY&+;WAZN_3U8>UPUU3'A^F']_/7\Q6T]7GJP48, IC> +C M2QWBD!DX- F$3=&7[&00[1#W.&WCF+N!4/ 8I@94R6BPDY@NOOHCK RI';G@XBZ Z]J@"2RJT=1+"KP M4A42G%RWERR038ZV2)U(LEWE_/8=2;51!?4O3-$ M]_/SIR2W\P!F8 C..\?#4]X6UJ\N-V69F^JY=%8S"B>!9T?AG_<GO)B.*[27;SB+AH#(F?R)$WFX!@%.%%[]%GS MD-O<+N[X+$7/]QM'65ZG0]B IYK&;(^YW-SGN[[RU[X]Y@,//'U[S%TX[^-T MA G!%EX0LE2&8"GJ@23Z$J4I@1=M>6A2'/U>3D=H99DWM+U*7S(H1FO;H]/D M:WI9 G)/:_N/TQ&M3D?L@]YVIR/VP4 '+M;=4JD2*4IF.3 GZI@_1ELI)@%. M!Z8L6FE2D\+>=WDZ8B\D/'HZ8A^U=("I)G51"EP0(_E(N>AZ$#PY"*:.V@Z> M"U_0LO#'C<8#3D?LA:U3G([81]$=@/WQ^W#2%ANL"^"X>2)USO.II8W+ CE;? J MTT;6UR3F_PXD!\)0A_\TW1F$'HQBSV@$+C$3$-(.( M$L%G)@/C%(#X)D'R:=GL?(\8&,0GRPH>C:A_CO5V-><=-1,J>@^6R6H'D7;U MPC)DABF7K+C6?0U4WI?#)[K*3@#STZ_( S#W= 8J'RR>N]-N)Q(=,B$02M&D MPYPD1($2"A9/V[Y:I^_)X!.M-7]/"_((Q/U3-0"82,XCS]I ,L:3FQ,L MU&[%->9ES/$0#6_2[_U4##[1PO3WM!:/0-S^:]%OUN(,SVJUI_.U>#6K]I9P MK$LEIAIF)*E!H1$09'"0E4;T+EFIQTE0#\?C$YV&_#VMR.-P=^RB?/\$@\A" MP7ZQY#9DGVJS.^;!9:/!Q^I1H.0^/C&7]9 @LK\1R-_3JCP&%\Y]$=R;#+UVYY^3\;@Y_79S8$,[4XP7#+@O9+F\SA!X2:!EMB8Z5PQO M=^']I*P^T;!RP&QJO\CZY\BH?E-VDYPMUZ44L)H4JR(KY$=$"?0J0\S,,MUD MG$$/S'>0A^UX@9Q^&QT6K?]T:=H=Q"=%B6@R*%O/5] M71T=6@(=[,A_K/BVN/VN-_:[F;EO"RY:8:S2!3S+AKPXE.!E1M#!\^ M[_O8QC>@CY)"'_>@G>$1,V,@#">HBF3!11: 86!!9,.Y;5+*_U[N02L7BLK" M W>BWIF)#*)W 5"E'+*/WK>Y1_['/>A]T=ON'O0^&.C H;M[*9(E[KVIC41\ MRA1U>@'1$MXT[;2,:71.-C$ W^4]Z+V0\.@]Z'W4T@&FFMQT5$9@D20#P^KD M(*Q=#BS+4#L]1R9#Z^5L/5-]I8N^RE=3K1:O%(K&6$ MH!V'I%#[R(U4*)LA[FGUC=\+!4?TC=]')>/V1W[Q.Z;+FA4A\_X.9]/YXG4I MTT0??=V&(DCB@5O@PM5K4&3D79 9,!(C-F)0X5Y%9TM;XV\]I2.<#*G9>1LQ M=^!TU6KJ=':V<6"UY=:(0G&^I2T[6 71!0;6%Q=C8MG8)N?W;M'PO;1U/R9B M/50E_:#I:HF)S(5B+-7*NP*55&U/BG761[&8$_TLF_2"NT/%N.[ZP;K(.@0)N^4!N((/-?+R7L;M0@.DDX%%%<>8FTYRVJF$%.Q-I_R\/1V M*L?UQ4Z*N@-5T\%$G*^/D-SBZ^7\\GJV%?=9Q$A!3L1JP USX V+((20M@B! M/-\KJ#XTU&;')XY[A.YX]+04<+_V:I\;?<$*Z7B40'M_G;K&*<9QPH%D(4=7 M)!K6UW6O7_;J\MCN>&<74>:) ="!J3R$V?676R6.JXX)40=O42LHGE7GQ$3P M'@50$(>*8KF"*>]F38]Q;_<3E=3E?X#A>?IM<;'Y]D7HY2?SZ=0_\8-QU\2-975-:_>C5+"Z1?/\?-OY/L+ 83 M-:"/"52TAI2"&EBB&%]K$ZP]9;+X&%XZN/_T!!?(0-CH8'D\.U^_!_-V6;SX MO7Z+$ZDB!IX<1!L8*&D,N&(#A)08ET)GV>;TY6[D[01B\YV"N($&.\#E]5#N MJ\UG.V\WMP;7XERNAZ/>_GV]X?+K?/6?N'J+:7XVF_[W;2EM_NC^3<1)RMRE M0((2P2B*E.@[QT0 0X+(7$=9N&D!]=$XWFGUV.]T]3P-G'WG#SA=7+]7W M\8DWO"@K& 3R34&IF,%KGT&CBQB]%JK-D9?3LKG34O/?Z5+K&%%/O6B2\YKI M<+Z1VG6>G5GF!!<95 J.OC )CH<$64I6LG0YX3>:,S2D;K?B(/O.%D,OZNY@ MASE:#IO+?<\^A>EY/7M !F#=H652/_S]Z; M=K>1Y.C"OPCWC7WYZ-IF?(Z[[.MR3Y_[20>QV>R120\IN%4Q.>;L,'4Z5Z7]:\0*. M] @H(06XA 5XB$JZ:+G/?251M1B'QG^T('[7,)IL>_72%NM5O%A\K95]1^V* M]?"M\S;%>I8'G?3$0D(H=Z3XC2&,\B#(6R #:MLFP!HC=CVQAF"@ S/J?H.<*#+/62"P M*#D1KS4X2=9@9LHJRT)AJ0F ?\B>6(.0\&Q/K"%BZ0!3XQGW3 ><(+3TY*- MG0Y ]I-V$#C67CC&&&>EU#-YL2?>$VL0MH[1$VN(H#L ^U/=E02/*KHDH&A9 M[7U-CC5&#RHDGYWTCNM_]\0Z'E#V[(DU1&H=@&\"YSFX5+00'G14-:^6(?C$ M T@4D:$MBK.^\N7>#*H1.X'N6X?8"4<&P"E#?MPL4I="L#YI"(XS4,4S\)S< M"^^TR,E%#*5)QM%QE]GYZ3 QB(^?\S 64?]BN479!L9<+F2+UC.71V)-/8)] M(C\^:V1*]A6I:I);U-\^.P+09\M#&H*Y?[DADV?&%Z6TTH"B!M*52<28(FK# M#5><3:F1%]-5\*N_V->/M"$/0-RLQ^/3[4=NF1*>J'3K<'^ED M/ !QP_>BO]J+R_RQQEH[WXO78R?O,$=@$"7&.GFN-O?R*H*S6H/4*:+BQO,V MTWR.N,83+0?^D7;D8;@[=%-^.*5+U&OWFJSU&)DI)#VI0069P DFH7 >G%:* M9W=B#N28*YW^ZIM_I%UY".8FG4(Z0T^E\<-F79"A%$FVO+:&9!DM!!\1I,TZ M*PS&RG9YS4==ZHE>\DP8W>@76?\:$<67)R>SZ!2/(D.2K#:GK<.X&"K(-JI@ MF6/I9..,T\SY;AL5Z7B#]#CG>PA:_^6")B^S3[-$#'(:O*R][+CG@((52,Y$ M^I>KA$W&KG3#@0Y.Y'_O^+:X[:"&O,FM^8Y;\I<99[.QPG -SF9)'@EI3J], M!(.&<^:U3/[!Z7[44,V8-740N^E_"WW5\#G00$.I_PW1IG]O]8:(_:'W^8!K#*^"$:X& M[V+)H+((X$5"<,$Z%KAB3KK3VN437[JUC5O]>X\W0^ND8:T&741^Q?5RL?RX M.5]M-E^NVW4/[PJR\RF3=?EXF<:)NG;F2-IIZ!8DW$/3Q%T]1PA!U1&/ MRDN;%#K=)'WG28KFC4E,@HA'#26(CD///*NIAME%;VL] MX[-5/B<#G 4/2KL,OGC"EQ,^9A5CHR+'5GKFMC;WX1OH@%[$5\OTR^+\LF94 M56;?[H/,HPM1>DB\9CN;X 9?;0I$S9XU%ZUN>,91V^G.FH(FI[NP]-.F MP48W37ON84UU6,L69T_"+@MCG*3]%720H)*-X!0=C3H6XZP.C*4F^4S',I:N M-L#-:D-PGG:5!HN6CFQAR1"()@%*CH56ZT)JDE?Y+%6=*J0AR'C):!HOA0XN M77[/%Z^7M'/S&]JLWQ>1N%71" _>6O(K$W):A-6 RA1!"MN5-HF .ZGI"T(' M2'LU->M[P\^92=88)1R4[!VH4")]M?];15--BSR 'GK??)"WJ=$!ZE$;EGT,L0F$V5& M43MOYE([_=1>=*>&SS/-@I7!"% 6<[TPSN#J[%F#J&-BJ!,VN7T;1.6\^N\( MJ#D$IX-$V$7Y\JWN_XV8_?-J>;%87M)RWI)KM95JW?K;M6U7?&:--&B= B=U MJE.4:+='3Y J3"?I.;>^2'S(NNO;E]NMS)4P+GD@ MRCUM,&D C;20N+8R:NN#.$J$X@%=?9W231S10R31P5'\A.5L3-1:2/"Z$(.X M-F3OB@@Z%"=,")K,Z']15_0@>>_GC Y@?F\(.K-"H->I@ FH02DM(#"=(7M$ M&PPG#=ODZOX99[2=??I=9#8*PY$+B*0\Z.R*!8+*@I! 9DY&X9AMTH1D**%] MZ>,IMU)3D75A @RSN(5.V@2+P(0ABQN#!2\C!R&9SZ88$=JTV9L9RA M3QQRKI%)+7.=#2A *NF43-:)^."XV%&002LYH6Y0L!X@-:I MU,>[_KR[V+-@$\HD'&BMMC>\",%S#HQ9B58ZWVCDVF!*^[H"G=(%:BNT"RKA<7B[SY]:]X?DG\O-H_G[]<7HGR<1+DU< 8 MJY 5YI .$$QD&'M!7IHF+RU9GHV0$F6;UK.3+J.OZ]51V'LZ>_7H#ZY#KF!_$%/VTO5M!B/7H$GM\A%+4+*32*X3U(T M[Q5]4RA-(X4.X'2@YG]SVV)7.^V9T>!XX:"$*H#.9A#!.1.LIS.@21'$5 OH M91CJJ5N3XQ!Q^COAU>?5Y?+BS&2N;"@,N+15J=3YQRY((*]8EIB%9J9)'?XD MU/=X]K<&WK3H'X&"GJMI7\7_N5QL%ML[:*REPYLOJ^N/PR]EGWO89'>Q>U,\ MT17L3Y<;PMUF0Z@(B^75;?V=0)6)+BL+/))QH5Q)X)72$ -#K62P03=)[GV. MJ$/5Y(YG$Y/C^6IS>;^>@B1W&DI>\@;UY% M-QEF'BJO!K(Y4>TTMFG)RX\\AJ9JV,+D6>SIXJU!Y<&[XD$QG@&Q2."B&.6C M9Z[-Y5A+?75K6=^\Y2[C?_IVY]/M#E$YT%X(&J3U$51@DIPX;4";DE2,7$M1 MV@:(]B>V8UTV!$]/AX(:R6WF_NJ/EG>'@W?6]CZ?U\EE/Z\V%YL'+5NT43I7 MGF9#]J72P9*9&P0='"B3YDZ'AYD;NWJB'TS'O([SY/@[OFQ.](@]/$MCR,./ M<>P>)6?C6< RIY4WG-'1$,AS#>C 9>/!,5.L"BF*ARFL/]8!O+V\:SUI HMD%7*H6"01DM6E&N2O#*4T(X/WB$X.N3@'2RO#N[Y=JQJ&Z=TT1"C M AT1S$E0AG-PPD20*BFCA6(B-^G&\@0]O60WM #!$V[K(1+I%%CUVW6^B3@Y M8H37)M1Y/XPXI6OS4?+RBT85O2@>2Q.WXD7*^E!E!\E_#TR-%\:\OL(-X1\^ MX<6[]>KK(N7-N\67?%YOO)<7^>-Z6ZQS M7!GM1Z68!ZS-E!SS1O@B&>;XHIMP$ G]H>L )*QF$$N?RNTVX&($>319(_@H M2/E+7NJ=9>4BLFB,=K%-V]?GB.HEGCO/^3E.-AW@[*8@YV9->7.]S=)9%-QK M%PSX[ ,H(3T$6\L?1$3!A6;L%9LZ4+ (XWS:YBK[.==,@D^>I:,98;#*FZ"7"^KA4FQQ9D\JC MB^8..]SPJP*NC[1.^FY#5L'ZX;"3S?OZW=OR]O*B5GYMMN-)_G/Q\=-98EIS MJ0,XR<@4*M'Y&/GR>:N:)T?AD:1PHM&(7S<7B\\U M&O-]W!.Y6Y_R*SI:+KZ;+_0[;Q88%N=7U0F;S>7GG%J$+PZGYACQCHEY=HP M24[:>A0:C*S%)(4G"(Y%X,Q;88.26C0I8^LJ0()>9Y]I_60-D1'NM *GN '+ M#&JKHM2IR4WU#Q0@&8*C@P,D0^35@=/TU'6L\,:C*QE025&3RLGW(VL=3,R2 MVV+H0Q-?Z<<(D P"P9X!DB$2Z118]V]BBT^I1#*)35*V#E&W I5 ;0=(1@:Y>/!3O0_ J M>MED0,P(6KM3A2.!LM?5X712ZP"8+][M>U<$&2L20DKU;E\6XA^WD%PT-C'# MM6ABW$T2:SFFFSHM,H:&8(:(:5ZS;]Q]_#]6Z_^F'_D9ORPN\/Q5^N?EYF+[ M%VPF<:\:E,[3+[8N&X,1$]1$(; W.F84Y',;^"L;+ M_+'>GQXYDGAS'_NM#H(JADQA$-P1AV,@&SF0B6Z3$#7)M_"'X95CAPN_T]I' M3/!86K:U,#LX[P>PE)^)*&IC% OD1GI04F7PN2@Z5)(Q5M=LMV.5 S])9!_Q MPGD1.H'X^H3F^QQ7'Y>+_\WI=2)I+,JB>I7W0UW_L5JE/Q?GYZ]VA;Q^SQ>W MT0//>0S&50^T)G!ZXKLIGD 8D==[.7:RX>?+ M=17MU4^>R>B,<(P.,&L4**$C8&(,G,\A"J-4CCUMBY=7U)UG.!]NI]E3$X.H M._=S'Q[L3*AX>_$IKZ\Y4)MBEJ "L%#+7I3&VKZ(0Q F:A4,#S@J9VH*XOHX M(GK:$9T X0<[6-ZM5U_R^N+;NW,DS;!,O]+/?JF._5FV42)+')AE9(IRH0%S M")!C] IM=D$?RY.8?G7=.%"06(J@C*4#+-$I%C#J9'6)2AXK(-!PF7MM$_.ON$TZAMMD MT_&.6UCRN-_7KW]]R-.ZI-KB[5_:[FS6(JQ*D:@S6] I23!"94 57%.:Q.Q-&F(M3^)W5V4 MCL/.'MIT"AGU:9;LD6WQ\Z?Z[>OE59?SM^6ED#8_D]Y@5)&849"3M99TO;UB MM=])*>1D!SQFYN'DZ^ON.K09[F='Q]P5T$]L?+*8OE=/WDD_^K!ZO:2?Q?-W ME^OX"3?YW7H1\ZOS[2OH$6[0#7D&>?&U>@/+?#'&CMWUF DMU!>IG,CVO'W#+>*< M\MQ%IT&K4-,,8DT?M!R*Y)9Q9+$\[)HVU4RV1[0<>M:_6>&2'+B+O/FPQI0) M_=L@TYTW[1H20)Y;R"8&(,O&UCBL)]V<)0C,B"Y)FWB33B2CJ)W7_CP4/P^/ MW_8"Z[O)PXY]/WZ>P],/:ZNI&LYPV(4WZ6)F2B XJ4QM\6$A,,6 (3?DF%B& MV"3WIH&^NC,+[9JQV[VPW17UZ";K8!G)L+Q]]>TFB)9$7Q#!LWIW)A*'X*V MB,ZDPH)PMG'OZ,$T]Z>[AF#IF0G>385WUO/#;!;P8/#H5 M##B4$91+M<8SU=PO378V([.[3>?W!DKL,3^WU577N6YG):%TVD8P3"M0LEZ< MYR2 W AR,7Q4631IX?(\6?VIHB&(>#3*;SH1='!C5_W0/TEWYM]6ZU]6E^&B M7)X_7N'-XF16*6?C("I:H=(I04@B@&,B!EDL%VTRU =1.>_MV>1P:R:@+LK3 M[K#K]WQQLPR,O.02#3#%R%C "_0@TXAUH&:+K,FD>*1]/9G< W!T 2^WV"AS6B) M;=879W_#?Z[6/U]N+E:?Z7G;)ES9>Q&,M)"C)HX)4\")I$'([%34PB>7]X < M/?T.W.C30ZCM?GTO7? :2GPU&?MG!L_O^)DX=6\-UPVV(D^U%[0 78PA?GA7 MK4$/GMF@HL+(]M+<>V'H22KF@=(48EU-S>-Y"\L^Y+]PTE)P3VG+R M5FNH7$;R%Y!%<#J+DC**1YG).^+%.QX\G] GDM1J,K;-*_3W9#K^697CK\N\ M_OCM]3+12M;?'J['"VFXIWV@:G4D-PP0 P/M940>; Q[P&"O5\WCG# ^Z \2QC;OYB9QXH_\<9O&L%6?*@?!G)3 5:R]1)#.@^UME>F%U /BKFB_WHM:%,-$0DA)T@&=3:HN0R1,*!,8,U*UF65X MCXJ9K=_II/L0-Z-9/?-4\[S^NHAY&\JSUHM4_7FK,]]\;]EB RO&6P_"U^;4=9X3 MUHQHFY%S$90.HUJF8R$8'BJ-5:%&"="\4V&%^Q!V[PJK0TH5FTEU 'HG@C/2.=Y M+AQ*)B]3%>W!%:-!U@B?-R:GT,3N'A\/:V9O'P58ATNABRF";VI>PDVY1/SV M"W[&CWGSQ^KRXZ>+;9KZ69$QYYPX1!\T*!4<>,<*\0Q54K*X&)J8VR]2-N\Q M>A2032N=#G37=AC#AD2T(U7A+'L4G*$%D2."8MD!8DS 3/&1>?26Z19(>XZH M>3MX' 5DD\FD WSMEPI3"]-)B2[RYLQ9*:76#M2V7TB0",Y9#:2IK2-G,(0V M:21#"9VW/\=1<-A4=CUG[=[K"H5WND*-*HYZ]FF3Y9_L3_-$:2=/MLZZ32"0 MF$K-9&-1T%&8LP$?&((FQS4H#&37-\EL?9&R"0[-W2_858R3E=6T'0P@K]WG MZQ>TM9$8-U8ERT,P3?R (43.ZW=.BZ0=IVD;89VJ!AM;0+7',X^BS1J64[V, M1(Y&HY<6/.=TQ-'Q2>=TPD.RAH-"(8&, M"G*MG?)."295FSK0ETGK77\-0^FN<8$Y5:XW. ][GH4?16RUS@%^&H./D M)@91('A!CH @#](%GB%AC"$BTDEZW,T[?7[PTSOE*E[BK0J1W!$N:E8'1@>! MD[.BA632R613;M+*=%\">U=B0Q#T=#[PA$+JX'KCR=7\].T#/6(;_0\RD&/, M+'#IR34N,@*&DB QEY,G'SSX)M'//6CK)65X2E#L>WR.E%#/H*L+NDY(2)IS M9J0#S@K29A7$LA(]I( R%E:(:\>U4V]IZU3/C<7#WN;:..%T@+0@70BJ*&Z;1 1N2>@4/6.E^S"^-([5'8#DITMBW&+Y MD9AR\^WKSU_6JZ]7'>&N%R5E9MHI!HIQXHTC!KGL)#"9-'W#HO?[5,@,QL]> MU,T;)&\-K>D%-&^"X=M2%C'_=KE>+BXNU_DNQZ[74H0**04))M0T$F_(8#4Q M@J$_-T&)6/(#EV='SN&+KYDWZMT*-9,SN ,5]3UT:G6Z,14?+H7)U6 MQK!&0#T$FQ4@><;,6:8+[E-OO%?AWO>W]E)'T<"!&\_='B!QC>1HDD]>!Z*3 M1UJX-> SD2U*"LEJ6Y+'Q1SE_*-E-A#F8]@W]SEX(OEXO/EYVO"!:\S MV6RF)9,%KYBK=89<@O F6IN"MFDR97#OS3-+?HS<5E,P<6[IXU]W"$^F6)%2 M!!GKM#[G"/4VTW%FO>4*6:+8K@E8]0:\E\X+0A19-<\3UHZ_0B;R0<]D7;2-GT#+=M M*\4S+IBVNH8#F4F@$A?@. ;@RI:8O>29-[G9>YZL3J_T&H-LN$0ZP->K&"\_ M7VY',_R2B8BXV,J)OC_/6X$MTZO/J_7%XG^W?_[TY%8>G-5T3D"RM&150]0N MD TBN2.6^LR+:U+?-]4".KU0G :SLTBYBZZ93R[E]WQQIHQ%4>@8T"C(U=&, M5H,B@+*V",\SR?&XV3F_Y_UP>/S[Q\:ZX]V5DR6,4?(HF:->LG M&>TA1B,$=\H*V23D,1@IQ[?/)LEY&\WLGE-TOX^GOD?K/GFX]P=;3Y%LNYN6 MB3)J[\S!O1UG?C4J][9PY!8G-GIN8@)>ZHP?Z0@QCI-K5_LP6ZMKR*K%7AI$ MY52ST7<5SF@1+ O: "I3S3%)SH9%#E'5B)T2/K>9[O@,3?->,+3#SU/ST \5 MRRFHG;&U2P]^?W(5U+ F:1B01,@I,4%FB*7-HLAB!:^D@JCIN'(B%].FNZN!K,(: MD J!3@%%QJ(0M7XU&J6:A' >4=)+6=(!\GW4G.P09O>&ENOTSZRX8YKV3\ : MCC?D5P0ZR< HS:4-AO$V_3UVT#+W])2#I/L<5D:PNJN^O]PZ)H*PM&E*=4"W MHT1S(;M/.5H4-[J\W*6^I[Z_!TOGR>Z_0U@U:ZM"(IV.V+Q>;IF.Y]?T>RVX MM5S55HM5/P8.+I+_D,B5P&2]LT:_*.H=#YY[-N!D\CZ4:7,+_=UZE2[CQ0:7 MZ8]OFQI(N:D#D<*8R@H4=;1&G=""W!K(1DI19%:9BQ/3'$A@*N> /<)3H$C3;6-HDD/:*DEW*(Z0S'PYC= M$5K>K\[/?UNM_\1U.D.AK&4$*=,D+5?KC M<7DX+B5?R?RP41\PRU L_![.](O[S^_ 47ZVU24$V5+<8EI^OL M=UW;/N;H 1TZXE%!%9,*,375-O?)F=?B;06? UC>1?[FS3K>7:[C)]SDZT[( M-3R2_GFYN=AV43B3G.AW*0,R29QBM43%R0A2>9MYM?4<;XFD9ZF;-Z.S%;"F M$TA'"HH8E! 4"^"C M=[%F]S/3U.MZF<1Y\T!;X6UBT70$NC-T3!:L5_)RY,@9M]$Q>&B*.#T^IQM-4;5;PKFKQ..FGIW.6 FB,@LJ"\,HF+)IOI M1!(7!LGWQ<2%(:MC!2VH;63+]> MUBJ_:[K1):S>%JC:2ER6X_G;VT_NSE!Q/7 4P11E0SA#\.;GB@J&,.FFE=Y7&;&Z$O\GQ_WQ< M??W_KI]8Y6]O/E3QVSOBOWWK/%I@0L&/9."\>O[)5!MTUOC,$GB1ZA(\F<(E MT*$ET2-SVII27E3VIY.I-%+C3\*^#FS_Q^D509MBD2B.)9"!$FL2%_<%C$)M ME6+TUTTO.-_TG:ETB*=X&+,[0,L?GXAW[]9DV)Y9[K(/5A'12#@O+@,*(VC? M6!X$KR9ND]#*+0E]W$F-E.7#>Z=QC.T $D_$KHT6BG:$@AP%;1-+S$ 18KV3 M$X(VC3:N2:', >D"S;--IH'*! SO#C8YW6EZ]3 +(DFI,IVE@06RR!230.PS MH#&F8KS+*36-X;Y(81^Y*"W -958>JY6?AA0&!ZD>_2$R8)SS],V45#NX4M^ MSQ>__A7/+^OTD^^!EYO8BB'P&%OOL7B=E9[HA/*>:]!,%VZ3U['-9AQ"Y*&J MZ>D0TVVMOD-,W/,"7I(IJ'S4X#5M.1=3R!8-U[J)D;P';?.:10;M&'GB1@E 5UN4*96YC-&BDJ>NM6[] MU=\6R\5%?K/XFA]%R[<"N=/ZR#HN#.VZHG.IG4P4A. 0I!<.%>-1^2;5R2-H M/2&M-@1M3^J MX@J+*LF%)ED>?2JZ,\^X<%XSL%Q$4-ID0)\XF)H^C]S68K%Y]=L)J;4AV!JO MU@;)K(-[C&?6\].WO^$_5^N?SW&SV2:.:*69]3%#G5Q YFY-E T^@\T^VBB= M,&UJ@ ?0V$MVUK0P61U'9GW#\79AO^/GF_&$#%,I3"B0LE:DL<# &Q,@1DR" M!RMC:3)O9R"=\\*R&5[VQ^7!PNL FS]?;BY6G_/Z?;XJ!=E\6GRYB9IZ(:0M MU?\/=4RFT@E13@@O$IV1!2;A*6>(:F M>0NJCPFQJ033PVSFK2TKK);>\@A,UHM,IA)XKBUPED416B05)LL$[FY<=Q,/ M=#Q_>P#%S8%,RV<9PZ"DV^C;)!VK_[YISBP>Y#$GAC8/81] MC($YV:4\F]PX'=@^3VY,#N(4R< M6_KW9DU[M%(+*R%JFZ^*&1R=6T#'HI7)*V&F*POI<&#W:.F/9F('IN8S9^"; M[^EFRB:6%-E(A6QE4*44"-MZ%[*8&(_(2YLR_7V(ZV5H]US7V>.DU#7R[DR' MEMEHKAT9U74&BS(U%9\;A$* ,4E$]+Q)^L(^Q'5[>S@2$GMC;J1\NL;<* O=2A5"(8Z))3XZ7".OVQK UUD;(I6^3FJW-XK-L3B%[&;MXOCYXY[+ MNZT$((.V9!4).\JA) Z25XR2-F&1R1@6I20'Y_EDK1%O[?9*\3",M>9_%RU" M]TDY.N/&Y%@[."FS;;.B?>4> J,=% Q9$YXU47?[$#=OP\;F"FYR^4PV_/T( M&:>'-^Q[\8G-F".5VB8#<)JH/P,2I1<(BP>D#@,UFWK"3I MBK' 4XT3HG'@+&U@[-%>PF'?40C$TEF XP]DQF+7(=5"1KF+0O M<4@+)-V.DU 'R;@,M;\O#15VM][RN]TS12I"K M",'[:@N0?8#".6 R\82+;= /:C[YN'861P'@8LF@@I0[ =S>(_'AA9T:J MG&M'>5&\!L6YH;.A%$@VF22-C,XWF:+W/%G=>@G30&U"F?355C.O+G'[] MZTM>;G+M<;RU5Z_&N5V\66!8G"\N%F-:4.W_Z,DB92-7,U'([!U^VW;!>K5, M6T+P?/,]BD%&%W?&DD8JFKQ)$[:3BA+$8%4-X"IIFE3?/T/3 ;<=/$N/IN\V"],&U5+__TK5<=O5S2VA"B2R!+<0JA4J! MMXE#C#X50P:*YOYY^!V#S'F/VZGP=B_:#.#6E^9L^!2LR:QHS:J]-9G>W'O#=EZ#QK'>=KNWB4! M.=>BU.!K>(@[L#*G:!+3$E^>]' 44OM5J4-P=W<\5'<"_B'4ZNB\K<%O.+YB M;9G7]1S"F? J6PU[=K^8;@HO'QF1# 71P=_/3Y6:QS)O-SZO/87$U8>H%'?[M9J5"1?11 M*^#%TZE24@(G3/U2= GHL\C/]8K?^;'E?3 M+.@0NA+=,OUGQO.+3P]WHD:?I"6G461?IY]J"=Z7#%YY+HT7(J:7*SZ&OW?> MT' [/=B*]1THP;I=*H?^L;CX=)-3\6BO,%_J'=A[AY@\6M%-OD8AD-M:]Y'583@>UOE^=D)%\9$>MWY[C+C53&>B0F#BHP\HCJ=KR0'01+W=(F\D'ZVQ32I+-J/O'EKBUH!KH%H M.M!N;[]LC__EQS<9Z9$/-Y"W2J$+$5)2-8FG=OI0.I*N+I(5JXQ]>$Q.E%WU M+%E[ >)VLO:-F3@]9THNC"TK^Y9GIU?$ A&5 M5$SS?0W\EU^W%VSN]WY[L5O5IFB:Z M,:T/OHUD?@=-U%%Q[A@41@I4,1X@6*D(0\Y* HPN;?J8[R;GT(/H+A=OHPJ9 M150B%9"1W (5:+4!F4( M/IZN>I]$&J>B9&Z6O2IW_W1TG'C_1S=120-6TU93,1,RG6@!:G]\4#D4",I( M0),4)U_(Z#:3U=IHJOL[XJH6@G:"=-$@N&)J[732X+TJY-_E$H))SK,F.?T[ M:.E2%PU!P$-=="B_.[C^J_OOXL90H-_9UML;&R5*[0&U]Z"PUL]@Y%#[$&H5 MN$JIR7&VBYCY07.0A'=8Q0>QNT/(7!?YI6),B"14+0JC4S<%<&@MA%IQ):S, M3C0)^.\F9U[8'"[F%W S@N<=(.=]_KHZ_[I8?OR9WKVX^ WC]H+[9GZ-8"$6 M:8 %Q6I=4P9TT0+S/)+EYJ2(3;3.LU3UA:,Q8E^UDL&\%\%7MY%WK,?K%03N MO,S6@2=R06DG(>B2H*8<9(>1,?-R7L<3#Y\W0VA",$S$OPY4ROT#>JMGE<+$ M7$P09DS(N7J6V7 UG='5CN-"C(HM9/)@:" M $[KJ'4[R1L@E1"8$DGE8T"FE]9K'#YX+BT1:$A M!M0,#ZSIO+79B:NW69Q+=,$*_W(^]1,/[PD#8X6VFI2#W6F0-]^+L0.QP BK M(-99.(I)5RL2)<3L=$K9.^>:E&T]0<^\6:9M#YYQ3.\ .W>-K3,FB0>Q[ANL M+0UU)C/+" 9&%<.<%4*V28]_'*;N0\.,E.HS0<=!+)XL+V$:>-RD5ACN1(RD M'0NK[9*T#8 UO\)%SDT0SI"KUAHE751'M ;+&(9W,8?@[B)JJZSK=23)6$$? M0-9F6RJ1E%U5M\YX*[EU-JKFN0VWY/1T'$V/G9%L[^!$NJG0_6VQQ&7,/Z\V MVW;E9T8ZFVL[M:)JEH:J_5\RBQ"L0J>XU\(V)(03M&7 ,J9:L6&F:5!(=+R2MO,R1 M155;SM(*BXV .M2ZPE1268E!$MXG)#V$W1U"YOJN2CLF4R)#7F*-9=AL M 8V54"RY@"BM%ZI)RX>3"4D/$O-^(>DA/.\ .<^'0VGO\"Q+ ;2.]A5Z!]Y7 MQ6R]QAR8Y:[)275Z(>E!8A\4DAXB@SY#TJBR="PSD,%Y4#%8\)$ X:)^->!2MD1/A,EH&'2@'"U9:\2Y"LJI\AZ:ICL[?5>=2TG;0W0+K3 F-!$X\<+R:\>-B<5DAZD-!>#DD/ MX6 7=?;_A>M%5:7O\>+*K.<1F2K,@F4BUFMH0>DS*O M:CE,M,_@9 2?.T *V>!IM7R]I"<&7/[WVT)4Y%37\^;U3V_?WV2*,AM5=@%2 M#,0CICFI72$@\5J_YUC(LHE1NQ=U_>!I# 0>7[5,+(\.0/83;K;\N:9>6,4" M+QIX-)E.71G!!1)^4H'Y4.@45TT:#=TG8U[W:&+8',#A&?&Q65^PHXC[=;QC.R M!^E?@]9IK9+5@0YB)(N\: 3T!B$[U"6A*GZOFY/]Y3_G\7& Q![*? 3[9I;Z MWQ;+Q>?+SS>%2#DJ=*2B,,7:[(P [UDRD&.22:%R&/>Y>=]+[O?>/+/DQ\AM M-043YY8^_G6'< S>:A8""2K7R8Y>0G"R=B:+12?-G.;[^"7[2?_NF^3 M_F@FSGN7MO,OKQ2I=%9T((7(=]AXE*V3[;-/% P-;HO0V&B]= M?/$J:_>SY^U0.M4)/PWK>I/]C>4K661))S#!*%!*<7 Q5'=&9@S:,"'T".G/ M>=TPD;R>D_X(YO4F_[?+&SVHHS(8:ZD(E[6T-X/"AS]7-UD +B@49 (;4ZN MR,5QX#"2D;.&NG:NY+?5Y?IZ(<8['ITN(-&86I^LR-8E>$?KF+.),ZU?'@'W MW!OFN1(Z"B!&LK&+T.=3Q1DF:BP%&92D,B@T 4*MQ@E>6>_0)VS7@7)L/6ZS M?O5MLV[&,;V# $0E_&UYD'-XY4'_M%JO5W_6C$3\0G]S\>TLLRSJM$%@INZ, M;4"0.P^>^(B)*0RI24/D(43VE)XQ$A4/ U^M1#2O=3-D6:^7OZ^6?__CJD U M+O+F+)1LG'(&-"WJZEXX:#H'Z"!7E@D@@/ ]I1A7$ZH'OU M%1?G]9SX;;5^O=E'])D-Y)3H+" 8B\1$'T09X#HJE)'2Q;>IY M[A#14VQX^D-V$(M[@,=]=+^]O-A759)]LDYTJ=?A*2MW6R#?%$ MDGYV.5E$@S*:-DE*+Q#64P!B(AA-*8H.H/7W)7Y>K2\6_YO3EEW7&O5Z(,Y9 MPD"*E F(O":=6T?6IHB+!U81BZ !4]SGT$VX6 MFS^(%DQOEW>3O_@9<[Y$AAX,UILY*\>&^5;M(?:E\"YQV3U@)H M340S_RWZG8J)U7*=:Z>::C-^PO7'O*EWP9M/J_/T]TU.9#;^C.?Q\GPKQE7Y M[;(VN:C/>)._YC5^K.M?K,Y"]"9XXR$C2Z <-Q XXKJ^Y/'*WSZYUV9Q0V%[*%%[ =:?)F"/*K">H'H37;E:U[TU_;Q:;A:I)N\3 M$]ZL_LSK;5)_WEQL\[1I6R^69TJZ')P78'6)H$PH0+9QAN"2R,X%)AY>-;\( MU -)VN]BF9TD3H\IK5-$Z?5MTXZ5,T=K$RE $K5&2BM+=I#@]?[3\MK'3.O4 M"*=/$K4?4D\B!C*SQ'K"ZJN4%E6&>'YW4;][AS^^Y+@H MBYR^6TMGR6HO@]>@18T3R>WT.6DA%C(YE!M'&K 1\4T.F3P1BK"EE+2:J7F\E,1LY^ M6#V5:,L\4NH1F3?KJ9]O+?*(.ILL32TNK74$C)Q'6BA89-GY(G/A^R5A[OG" M_=!U$L&6AISN"3_OUCENM?55:MDN=V_W@BVZX&U <#K58A56JK,G@7LNO=31 M\H<)6R]":RPM^Z'N)&(S\\BG)T#>;+,/^?.7U1K7B_-OKY=QG7&3%\LG-'NZ MS!>KGRXWQ/K-YE7\G\O%9JOF-V.+-#'?J&Y.Z']9,(074KY9Z0?S=Q_;K,^2K3X->_OFS[9].1%BL$/N8S M+($9H03H;1]]H1 P>@3&'!:AK-%Y:(AJP.OW0^9IQJ%:2:%;I%U=IKWZ^'&] MG=IR<].V%6=U >]N+8XRF2(]9,NVC=L36>UD*27&O(Q,BD<]&X?!;@ M^V'P M-$-+1Y%/!\DB]Z99.6N)2<%"$)'4=I)U0JLQH WYA")Y3UNK22+;T(%AXB3B M0 ?SN -\/'#MMA[=(MY<05F7C+51@$B\CNQ4'+RG[U!HB3&1"GY8)-DB@^@! M5?LAZ"3B,]-+H3M(W;VC_^.BSBR[<[IG*9@I00 &:VO_W0P^AP+%1N-$""RD M(\S,?8[$_09Z61NUEG\. .F=!$\<^TA6L- 94:+BSI! M#HXK913GN=D(K5,8,#4$ ?L,F!K"[PX.N0=[\/LT'&FR9+X..8^1%'-@$M!& MA*)%PI(5LH>) =/ Y@EZYH?.07)>3<_T/K%STX\AIL2D5V"\$.0\I$(G;[U< M2Q9#J:53HDF%^),4S8N?2>3],H9&,+\_%'UOX!SK* ,#06.B[46>9PC(P:1H M0^$H3&@RM',1CSIBZ)!SZV!V=PB9ZZV4/%,$VJ.#OPQM2F@X4T--)& MPW_M\8B#Q+S?>,0A/.\ .<^/YL.H<[*2-# :#\IJXD^DCSRQ8.IEJ?-->O:? MWGC$06(?-!YQB PZ -2#=."ZR]!QPY5T$'.F$SWK##5N6!N98:#3W#O91 T] M)J6GUB&'GUP'LKH[L-R9^"6XC(K6 ,RF $H')",P,0BE6"UI1H3JZX^%X M@P2][W"\(5R?-YY_I2E??5SG_/G6T&?,BE-KB!'Z[5FOKCX M0-'L",_O?'1/\A\KL-6$W.M =SP:Z24#(PLN.' JN7KQH,!Q'\ B\<$(Y4IH M$@\=-13OJ,-E#CED#F)S9S"YWC7.)I=5'86^G990T>ZC)]WI&(]*8C;B7W,H MWB#1OCP4;PB?.T#*?D/8B@W%<*-(N#7>;U0 Y"("FF*R3B8P; *>TQR*-P@" MHX;B#9%'#V.OMALM(NE?Z1DX*5+=:!J<]1RPY!2%U(:.X#U U&#HV5%'HHPY ME\8SL@?I7X/6U[YHEL@N46A0)#4(RA(?E"W*>>EDVF=^[RD./1LDL2>&G@UA MW]QCK^[-Z]+:&"&] R]#!E6'=CERV"!;EQ(/A7.^SRW^J0X]&R2W)X>>#6'B MW-*_-Z\K[>^]^=D_-(<>?\-.PKC?9WQC$/GBR M40GZ1A-#C,[@@W; C,H\H4]JS\*E4QAZ-DA>>PP]&\*\WN1_9PA+R%HP(QWD MR&D9PM:+MH3 -5H1M?/)CYEZ-G"6S5''G@V2W)ZS;(:PL3LT++[>'(LAH)&: M,;!9#84,FNX98 M$5(VH&)29.$%_8\\FP\(X)G8'A4R?;H9U(=E.!2-8 MCJ76D3! @TB0YE9SQ;0.8@P8;E_1W]"SZ> PDI&] >)VN",I,A<8(U[(Z("L MYUA[4-)2-)G57MN@Q!BS8=B$S,GO!X\"AG%,[&\@XMW1CLQ$Z7@HP$IMC)_( M\@E*)=#<1K*(E)+&CH'#P!F9D[N3QP'$2$;VIAU^77S\]#U^K[-'%A+(B)9\ M[<+!F5* NRBX\X[EAQ,%]@+$G5?,,Q/@*( 8R\@.XI9/E:$6:7+QY&[GF&@9 MAO2=,ZEJ/C*%0W;<8Y/).$_0T]- B:ES[\8Q?7YE,DTO3&-=*9B(<:K4*]E< M +.48)46BFLA[<,T\_D[EAX'9R-QT:)AZ1 A]0C,W5T+#9>*U7"_9&R;'*W! M#!E(+%$E$:2' M$&KY4''D1RK4$)TQM0HV:]CPJKQ3W+SE=QHNO MR[MU_G)E@S[8SMNSS# M++[FF[:]O^"W#1E(B0>5$VF*VJXW MYIHB3>HB%RS9\*!SWF\:V)XO[.D>9A)PMF#T_/!YO.7N[I$[PY?O;Y>;S?*Z M7.W0OR])GA\^Y?L_=35S9W-MHAN&7+IZ*V"U(.Y@[=BB+:"/,3EK3 QC_:!6 M-/LT00JH=8E@HX+)!R(+E:$36),_C[( ] MJ.USINB\1F?6/AV8N#NP2Z!/=C)FM% MO >5$S4?_OZFV_ZSF^\-:+6/O(0:)!*!#,WB!:"3 K)2+!M1$L]-JJ2?(^K0 MN]E=S_Y S/R)?NB_SVIM$VTI!B+63)3L-&!6!4*P2*M-G&.36,"S5,T;"Y\, M(0^O8J>3Q,DIG&WFRE1JY_IA;97/+HJ/H8*,LU;KFKM5'!E(A2E )@L8:4U6 M.:4@FG0=.XH*>K/ 4)V@1=Y<\SJ]7;[/\7*])C]I&YRXW1!"HRL2:8,5'T"A M9%!;HH)(EF6&,JF'%283E)E-9/D._)D*^A8ZPU!WI-:[Z@2 M[B"/X_O"?_KV_=O_7)"[O(Z?OE7'^7Q;()TCKRTK%+!H(R@5.9!)G %EMMDR MJV2;!*+]R.L$E,?%SE,(GDZ0/<'S[MGV>'W711;1.1&S#( FUJMS4P"UJ%,5 MM=#&2IM-6V=^'RH[ >N$,'D*B9/+K"= OEY^N;S8;#DF;SJ^Q*!CKO9OW'ZI M6<=&2S*[A?<,A?&QR;"G9VCJ!&S3(^$IS!THEIX0=L!Q5\L+8M$V!GEG MYO?-.K^]7YV?_[9:_XGK=*99T#PK#58X!&6\!*^% )E+DEIF8\(>G=_W?^', M,T@:B'K5G.\=*+R; /7/J\]AL=PNZZ75GCG#T09-ITMA!90V#$+T!K(H 8TU MPH0F1_T(6F?K^]4,,JOCRF\T1+]<]9RYP/7%H6IO_S6^6J]K>\VM^7]=YKLY MTSG%6+ L3G6040* M:A#ED2ERV&5%[6A(?1,%O#L=8P/*YTAH/17X%QN2W# M2/, \:D?B7&=ZS>KGF5:[PM07E6:6(&[^E\RDP4 MEP*YLZ&)3W6D]](=V2RY970BN%Z#P>]_S8B^[9&NV=VH$R/0I. MZH2Y/41%S)8EF8'+X&L>D 'D*D#1*62F55&A202NE0_:HFE@?YI_G/P.]$%_ M7=XU_!ODEUM9:W7[8J;OGQX6J8\8J7JN.2 M)'-560FH:K*8REX:*9G/^PPV&XFCI\B:-] Y.9(FX7[/Z<+7ZQI9ZG#OMR<^ M;AH6,SR$22!XI! A(5DGJ@2R:H4U((+,]*]UR7=\Z) ]MBL@>H7?+1-O41M+ M49AY .MK4P+G/7AE./"2'&$V:AM>KDG>]VU]'2H#9'S'QVK"V2[.%N+.SZO- MQ8-EF"Q+TJF CW49W-6VDU:0E\=U%CP(&=OD'^RFIZ_39 2$IN1W%[!Y?"A^ M=[W^AA>7:_KO@R5F9Q*6J.OX0$-65YU%%WRLA8*B),S:/+PY:F>GO$#KO'U# M)X5;6SEU ,6[-OY+2TM.6?+^2QV$6D )62!PQJ D0V:@+9'9V *" VB@_+K^0P5PO2O'\)SRO7/CC4\X7KY>E=G.H+QI=AS?X#1,;XV/7 MUL9@CW0T,E'BE8)2GD7PB2PNS.1U&7+ED_/]&NPW3[NV+;^7O*)BT9D SC,+ M2N8Z.FO"U_ MWUPEOYY)&V@UOH"4VH.*1H!W)8,0W*:BZ0AG^TPU'PR69ZF:%SN'"'S5BO<= M&$IW/-?OS D)3; N0%&U49"4"6@W</-@I(M0:@$GNE O'()4!8$I714UMBD;!--]")E,^NEX\!JI"#Z M1=994MPP@QJDXK6-2Q2DRXT!JZ-6Q7C/9)/V%$_0,_.-TG%0-(CIX[&S(M_S M&'[\[[BNJ_R:#_36'SUG8I_\>3K;>-Z>,>U$K?! )T"1D0V>"P:ND.I(,H8H M3L#SOKH>W3[SE[R)Z\67*H>K"E?.HTP! V#2"91($H(/&6QT:*U D=JT4WR& MIJY\\B$(V'TM?3C?.SA_WN?S6OCQ#M<75\F2Q)LJD-IZ@DE-;\QDE5FN2!W2 M>>ID9%!KI(M+#)-MT@[O&9KFAM!$+IN+"&E,9Y9#<6*.D^#[#(G MR?;7FAG:C8;+-DFISU(U+Z8FD_U^F!HAB'EK!.[;:G@U%:' M"NN^$U&!H#^7F TWX>6$_A=>TB5"QDARU82M':B==^L5+>CBV[OS.FAJF>I, MAR_;H6O?/M CKCHI,:=\3:"S.=6,ZEI6)G@$YD)TVB5=>!.7:@_:YKX\;'.L M32V4GG%6%W2](T6F%R<=00;2U4I[1IXIYU *.E6"45$U,9OVH&U>138Y'O;% MVTCA=("WGRZ)HZ2EK[6R"60)6(M@=*CMA,DJ0"^).YPISK)5C#>YN;Y/1J 6#>YR^K=3W7_[Y<7&QWE$(1T;$ A:=4C!TGW.:R,8/6\GM@?>?UU$6N+LJUBE-X7R6VN4U4Y?HQT5E.PJ@.-L%M5OOG>]J^E/92(Z2UQY;=?"8X;7GBP&# MB?Z?9?:E237I(?'.(]\SCY3YGK'/(0+H,+'P>[LLEI0T(4?:9K8..52E9OYK M,"YP3YH(ZM%T:J&F#A!%_W4[/Z\^?UDMJQ9>E>]UFN-' M9NWST(DS@0:LH$U:4&!*"9,0#$NACFN3X+!FAM01:I)EZWBC&L]ITX*N67<[ M.;,VM+*6W%C%#"@>8AVHFZ#X;+PEU>I*DSO 1Y3,;5>/EO:3A="C>-S!&?7, M7M!2+@.1%L%QB-KG- M-+.G:9K;96N%J$-8WP&*[AMRE4-G67/NDD'(WELRWYP$]#Z3$D]":'(UG6R2 M3?:8E XP,\VQ=B"7.\#)'Y](4W[(Z\^W*^ FL"*\ BEX!A5<3>M'VD%&9*E, M3E8V&83ZF)2YO??)<'(@ESO R7_A>E$OYV\74$HJUN0,H@XF4UHB."'))12( M*>0DN6AR%CVB9&YO?#*4',;C#D!R2[B.@FDBFM8=:U^L4,!Q+R%EQ*)M#"6W MJ30>!(K).T"W])P&\;3_ M79N+FAJ.-X7LX9"1@9+>U_X(C&P4R50P1I6'6=\]7=34UM.X^?3;^>K/J[O/ MVXY%OF19:_:#Y1H4DI)$)\GB]TZ8X!CS]N6DBMW/[L!3'B>_NW/&#N?:O#DT M=QVR=^O%,BZ^X/E-\.SU,IY?TE9YO;PSI?5MN1>H7>3-F;+!^*AJZ5ITH+(6 MY!&:0KS,*@F;:=GE19!,0.:@&)EJ 6F?>J$=^L@8^N:W?T^3-]_4L.GPUU @'<#LB2P!ISAR'S,P)P0H MSA0$DS0YC$J6H#1#U22#[( DC2;3NJ:'T00,G_>$?'#Q_3:03;FLZO?7O^)V M%-)OJ_7]U*7O?*L7I9X'#1H]+1(#TMX0&2S/B=:?==ECML_X]W=U"3C2P#H2 M]SO03/NL=&@%):+,"Y[VZ3SX@$TSV;N=8SC*<0[ M[X'_CUR7F=.KK[22C_E]KH47-PNJ(8;OO!1"6NNUAQCK&!26"KA4B_*\$%87 M18N2+Y[O>[^NJUC-R..\#6\[T'QWU?>+B^1G*$K>7BU[[6I/>*[ 6ZCK1U1B=%\)*K-A57P\CLY7"=#"?[GZZ'"JT#2#ZKI7>MCXP' M=%H@1*QUUXX\,&]\@IB5#Q@Q&=$V;7W.KKM' MXN--L.:7R]M0$"W6F5A25&9@D[6@4A:U#5L 5-D8 M+1P*U;SR>3]2Y\5?*]#L,XQN.@GVCE%B8UW3AS]79RQ[EQ*9K#K4_@(Z!@A: M&(@\(H;"7!9-\G#WI&_>&' /:!PIJU.!(&$JG]7\Y.2-@V*#!"70 THAH)2P M[2V8,33I\+DWA?/&+GJ"X6!YG0@0?UM=KL\,2^AY+B!T,:!LM+0NYR (#.3# MJ^JWS87#2N"\UWP=P7"PM$X%A8NO^4Q(9#*6".@RK:O4YBQ)U"F[Y*LKD574 M3ZJ7 M"-L+>O8'A]X@Z4Q6=S@QVOZ^3->7YSG]^E?,F\VKS_736=92>:8Y!&DC+:X$ M\)K7@?1%1TPL*W8\!_DI*O?"H?L1<3B)W(:#TE^!?#_O_=75ES6[ER?L]_02[V MY255LCV>N,H>N\:NW$<6EH;,&XK'(2G/*+\^#2Z216V'Y $/E)DJ6Q3+YS2Z M/_0"]'(XP>/JTK:0>ZH\7RUNUZ?YS%FA8C8D<8H[%!*@(=.&"*N !8K^\WX9 MR)C('?\ZIG'L'BS3UXK>]25 *>3.04:"OCG%A69*/$3\J$+RGBIE:96RNZ,I M'O<.IVWL'BS15PO=HG19(X$EY8)I8H&HPV3=0[7CZ9XW(N? MQJ%[J$1?$737=PO[:[4R2)\8\G7-8:">V)PU49"-5UR8S*I4[9]"]+@W1\G4!D('D60[ MUTU/=;L(N C% ;><*@E^#F/(@.$DB30PF< 8[\YX&3#RE=/9D#>$-/X?E'!- M]NK1!BSBFK"SEW'MK^:VD.L?I[#R;7=U-5VMT>?GZ6TW+["!>2Q-1 ]FWG,/ M&XQ=O2D>J-+ME_==[+VOE$G.NM)[]*[C0; T>-RG/IH2N2E4WUQY(I-(YLVJ],J+SWBLTL<8&1I?')$Z&4*CD]97=")DI+Y$K. M3(HZ)="/DO.:M-DAJ'D09)TNC!$/GY:+U>23_U>W>'N]7'57^+R+OZ?+B4NH M9C'0*VVDD2&)H7K//):R*&:SL]&)/C/7\>F_P @_[4/H\=>/7#@^@$"[P;@[ M,C;^\%?P.=];P[NN),<@/[B)9;)+:;B&H9S 0)$Z2YBP,8"$S'L-#NT%D2>I M& 7T M?@WB(YW#'GGP>$(?2%+=8&P;63M\G*ZFEVO.O_5+V&R"8!Q8&X@19?Z3RT@] M1ZVIO*2>9JVD[M-=J9=:>/CZD=-JA[4<)W*W*6Q\PW^QW2K,N@0EA=VKLE5D MZ:0= R6*4>IDI)J9/F[J$0BY(V(\%7*J4)_$QY$<'M=LE#& W?7RR_0'X+?P M9=']"^)J^;Y;/*89DU>@/$U$>^J)C,D0[X(GWBK(-FCM]SNW/6)0#GIE*S@Y M5KC=&3C=PM7YON)]<_-'.1?8DS=-*B,+C9<(U@-.IH MB]_(.HGYO4DK[VGA__*S]\C-3]>SU12N?LRZ&PP[ M()>!#V]@CC^LOLS\?*NY6?()2AE7I!F=B=(ITUF#* G=1_#S\M9N\6ZZ_'&]@N5V)1*X"8$KPI@11.H4B0LE M:<#2Q 2@#6$O#Z!\X24M!7FGXV9@IHX+CXOX/]?3Y?27"<#W-/YV/3F $@[] MB!Q\F1$-Z%T:2 3*!#L&00GY\K267J]JR9<:!"K#,WCD8X*O*([UX-3?H;M< M^!_?I]'/UDY &S!PN;^$[9;*)B5((1 &T9=>?IP$1@7)BHLDG>8Q]:E"Z0>8IZ@8[\1@ M(.EV0[-Z1+RLTUL7-Y-WOTV<\H(9B 0W2.EQ8$H[%2&(B3X*S;*W\9$\T.4. M'4N(_W[9_?S']HD%(&;WH>##_(*/N[>."(9A1->=Q,<&0J@/\]A=P>W6>.-G MQ<_Z^AU@=3%/%RFM32DRYS8I ,/2XGYU2S_[O23 ;,=\HPI>SR0HRO@:TC;! MM9MOKOZB"LXI(XF.,>(.*ZT!J)5$LJ2%U09XJ))T=Y[EC5LM5^%$JD%4-+!7 M#EI@N0K=:A25A)+6)T)5Z1N9-",VX5JC=#R+I!(55;(KCZ1WW&.'%J'7G1\' M#4P2_];M+CV*=BEY8+OP*;"DC"V=751)Y-!1$*O18B:T=)*"PWA[[^CVJ6GA M3[YC7!">1<)=#7:/BYL=WS[G]]T"II?SK]=A.4U3O[B+O:WF+((6Z!8%*#R* M)"@ET$*Q%!/D+()Y$3P]7C3N*=B9$30TXQNPMMOCFR]^L;KYMO#S)>Z(PJPW M-[]^LU;F)E@1DPM$,8FN#C616)45NCK. <])>%^EK4U_$LDC*N&:QEM"?P=81$ACY_.TB MY^EL6A;P&^ZXUVW]V?*@T!F2.%U29H,Q+M(B9#9)@TVJ%SE MQ.T>%>.JG &ENX^;HUD];GSV9=&EZ[BN3_QZLT3F[&(#EZ("BO:90T9F@&?$ M45U:7&2'C&+9N+V6IH\$94\]?604'"^K;EC&-: C[H6E;V=^N9SF:=S(HFP* MBA$A]XX3ZY(A4ME$;#&I7'LG+("0IDJ/Q1?H&KVBIHK5_J38P1:9AA*9R-Q3!B2(D"DD@43^U3LG@; XEN%IO' MX.GN]*!R=**VC8QC(N*A2*09@:"UR M(HI*'YPPP'2ET^]'J&DI9_UX43\XD#R5[^.&??MYMM=%B7[._X196E[,9G ) M"37NA_G;[NK';%KNVR=,JBQ=VE+I^ M,GSJ<[Y=6'V8+W] 7$&:! C..!$)JF]7\NDB"25,-IQY&T1T,;]S+HOLY7:*H)I1SU*09Q4\Y M+H>6H"5BA.VCB!8L"+&OCZK :Y^NQG)(JX#K)%DT9>L^X8_?9[==S'_[>YO? M\Q56J]GZSF$2@HK@+) D-">R] GP45)BG/0))&,,]*%V[^77-I9H,K0-')CO M#:BKW5+>=XN/<.EG=RM!GM'LC%:&!!XTD4%KY)G4) H;$]AHI*D2V3U#4V-7 MP,.HJ:%DT "<[M53EPKJY5V]]>6CJ5ZDH/G@163M'0G$LO M)1=UIJSW(Z^QZYYA0%9!,F.WM+OZT2W\XN;KRN=U3W3DV"YW^0LLIEV:*!XM MRPQ(R%#.2%@DEI>^%9J! I>!TIZ MG*;MAW('ED2*94*11X..RR[]K1FR,-!2!TXCU+^3/H#@?D>@])6 \:SB:P"F M>PYG^?AAOMUQT@J3/.VT'[D,) MH3T\[4+@K<(9VJWMD]4/5:_E'+Z" M*)H%UEN_6-S@K]9'=YL=@\IZ40;6O(/-WQ/-DW02(V07,R522$OP\;C:8"UG M.G/\=#[,]:"X'QQ?R\G^>078S@2R71;NV^XJ3.<[3V&S_-4]G^%BL?#XV_6V M_+/\]#E_OEZ5NN#EFBT?N[\FT7IEM4966\#=*@$C=(-;U@N'OPE:1EOE;&30 M5?0#]FN[4AA/T VHY>$6_Y_3R^^XU3,N/@+101LB?0S$6H\V2E+NLV1:F2K^ MP;#+Z(?SUW:[,:*HQSWYZ;_PK7.U==V%".B]NU)R83 4="F0$,&3S'+IN*:5 MS2]?B1SY\GX0?$4W(^<00@/Z]&,WO\2G77VY7L3OZ/S<#2[:KL=9DP.G OV@ M,FDM2MPV@AM"G1*69@?1\SK>[/.$]0/<:[LJ&50+1&:7B'-&E/I2,#$S'G6E8.EYPOK!Z[5=D@PJC@;@]7 =?T))G4>V?<(_ MKZZO-NO:?%_2N7 QP,L$8*-#+JGMDCB1:,DO=9)+FE*=A/"#*>T'P-=RYW(> M@;4\?G-7)WG;5^L^T7VF;3Y\Q&##-5^@;J!9FMNW_ D_ND5!UNT Q !29><% M$<(6WYQA$*H%(S0S U1!4*:*%7B*H(%JQ6^?^^A<6:.$0%>14"A#!HQ"2TZ# M(DQE@:@&Y>L,2NY!6Q,5Q:>AY(F2\L$D\JI4S;K(YXCQOD\]J)[:>8S2VLI' M.V.T15@94X8G9IF)*Y;-"X2 #=)+=I:-.)CRB=\A7<_@<]Y_PX=Y[A97:UF] MN=E^>0=_81@HGC0QC'OD ^?$9E:&0K"8%*,L^RHEG$?2VZB2.@1-#Y34&23W MJA37T8/)GWQ2/=55])29 ,(X"H9Q@!*:2*43\1D_"K3\3% -5%9)J7R2HD;USR&( MV-<_PW"_@7.! Q7IN@;:>1MY$I9 RA*7Z H+%1#N05O#LZ:L2EW4$;2.6\99 M!7JU)39RU\)R8=#-IFF]C/4QRJ:-8U(<^92)YA)78"PCW@9#LC$9J'%9L#Z= M+WMU+7R"0&):7#6B4YQM^6AD\UU(1%I3=MJ2& MK$DT"'T?N;>J2AW)Z2UUZWG*9W)OAA=0"VB[UUA4!H;A1?3$!FZ(Y,Z2X%W9 M@-I*JAD34,5JO9I^NP=)]]E^NX>P>NQIP(N?TW@[@4.AE<$8DQ*['MNM2FDZ M98HH&K,7B3FJ^PS__?6931SR'".7;@@FC2O=#W-\S,9@^MEN5D\2T@@0Q#"% MVM%%0]"?,D3'Q+P(X-%*ORCB1Q[(W-WO0!*#XG=W+C; M;C@7RR5Z7Y"^^;\G0>"^%3P3ID(9Q.,%<<9%PK(01GF?I:V2'GT$K4WX,@," MYD$7T;K2:P"@OR^ZY1(5?IZN)MD8JJD1Z.^7XG\I*0F6:=S+1C/\!IRO,C3K M%QJ:<)KJ >I8;C< E-M3R,VXUY+,.S%.<1G+P*8@ L&?@-B$Z\XR.AK&L M2D7G([0TX7;5 \ZIW&\ 0.\ WQRGFV[T\&,&:^',T\55X=G_;EJ/,$,!'4GD M43D/E>4@TS*E27;91LT-=;S.X.4>Q(W;3+0ZQ :73P.8PP#6SR^GZ)D6$[TJ MOWV(&[?':'7, M#2Z?!C"W6_.;UXS85K8Z;(WA< M/TEU^T7Y(_@E_,>__1]02P$"% ,4 " EKK)0[&0!!5(( !], %@ M @ $ 83,S,3(P<3%E>&AI8FET,S$Q+FAT;5!+ 0(4 Q0 M ( "6NLE"S>O> 7 @ %4P 6 " 88( !A,S,Q,C!Q M,65X:&EB:70S,3(N:'1M4$L! A0#% @ ):ZR4+?(A[)2!0 %1P !8 M ( !%A$ &$S,S$R,'$Q97AH:6)I=#,R,2YH=&U02P$"% ,4 M " EKK)0 X"A-T@0 #860 &@ @ &<%@ 97AH:6)I M=#$P,F9O7/55&"@ -BK 0 3 M " ?&I @!M9RTR,#(P,#,S,5]C86PN>&UL4$L! A0#% @ )JZR4!IO MEPA/> +5$% !, ( !.M(" &UG+3(P,C P,S,Q7V1E9BYX M;6Q02P$"% ,4 " FKK)0XY@\Q;08 0!8? L $P @ &Z M2@, ;6$(1N1*\ M 4K" 3 " 9]C! !M9RTR,#(P,#,S,5]P&UL4$L% 3!@ * H D@( !03!0 $! end XML 41 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets
3 Months Ended
Mar. 31, 2020
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Intangible Assets Intangible Assets
 
The gross amount, accumulated amortization and net carrying amount of intangible assets were as follows:
 
  March 31, 2020December 31, 2019
 Useful Life
(Years)
Gross
Amount
Accumulated
Amortization
Impairment
Net
Carrying
Amount
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Customer relationships
5-18
$111,825  $(68,262) $(2,206) $41,357  $113,861  $(67,853) $46,008  
Software/Technology
3-15
73,493  (20,220) (25,874) 27,399  77,914  (18,756) 59,158  
Covenants not to compete
2-5
12,624  (11,662) (212) 750  12,795  (11,630) 1,165  
Other
2-12
10,768  (7,753) (502) 2,513  10,813  (7,607) 3,206  
Total $208,710  $(107,897) $(28,794) $72,019  $215,383  $(105,846) $109,537  
 
As described in Note 8–Goodwill, there were negative market indicators that were determined to be triggering events indicating a potential impairment of certain long-lived assets within asset groups in the Services, International, Products and Corporate segments. The asset groups are groupings of assets and liabilities determined at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability testing indicated that certain intangible assets and right of use assets (See Note 13–Leases) were potentially impaired. For asset groups that required an impairment measurement, similar to the valuations performed to determine the goodwill impairment, the Company used income and market approaches to estimate the fair value of the long-lived assets, which requires significant judgment in evaluation of the useful lives of the assets, economic and industry trends, estimated future cash flows, discount rates, and other factors. The result of the analysis was an aggregate impairment charge of $28.8 million, which included $25.9 million to software/technology, $2.2 million to customer relationships, $0.5 million to other intangibles and $0.2 million to covenants not to compete, all of which are in the Services reporting unit within the Services segment and are included in Impairment charges on the condensed consolidated statements of income for the three months ended March 31, 2020.
Amortization expense for the three months ended March 31, 2020 and March 31, 2019 was approximately $3.4 million and $3.6 million, respectively.

EXCEL 42 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "6NLE ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ ):ZR4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " EKK)0=.!VZ>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.NDV0%'7"V@GD)"8!.(6)=X6K6FCQ*C=VY.& MK1."!^ 8^\_GSY)K[:7N [Z$WF,@B_%F=&T7I?9K=B#R$B#J SH5RY3H4G/7 M!ZO-)'M4>H.+\%AZ2,(@43L/ SD36UT5('5-2',][H&>\_0YMA1@.V MZ+"C"*(4P)IIHC^-;0U7P 0C#"Y^%]#,Q%S]$YL[P,[),=HY-0Q#.2QR+NT@ MX/WYZ36O6]@NDNHTIE_12CIY7+/+Y+?%P^-VPYJ*5[S@JT+<;RLAEW=R57U, MKC_\KL*N-W9G_['Q1;"IX===-%]02P,$% @ ):ZR4)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " EKK)02V*23?4! "U!0 & 'AL+W=O@?$C]T/]P MO#15K8P#94E'*O@)ZE=W%=I">@#+U'\/SY63P%O"[@4$N]IZI MY,;YJS&^%:D?F(2 0JY,!**7.SP!I2:03N-MBNG/DH:XW']$?[:UZUIN1,(3 MIW^:0M6I?_2] DK24_7"AZ\PU;/SO:GX[W 'JN$F$ZV11'BBN0EX(N"9@*T.&H5LYE^((EDB^.")\>X[8GYQ>,;Z;G+C MM%=ASW3R4GOO69"@NPDS(2XC B\0X8Q .O8L@%T"%[RA8S<]NRDQY8>+^CQJKPM8N<6V#D%=AOZ?B6P11S< GNGP'Y#/ZX$MHB36^#@%#AL MZ.'Z"3@@G[R!HU/BN.7CE80#\HG$R2EQVO*CE80#$J\DT*)M&(C*#@SIY;QO M[;!:>.>9]&C[%/V'CP/M!Q%5TTKOQI5N7MMB)><*=";!@WX3M9ZALT&A5&9[ MT'LQ3I+14+R;AB2:)W7V#U!+ P04 " EKK)0HC4I_2/\$V,SM>>R?LZB[5J[X(8:*WJJSU M.KX8TRR31!\NHN+Z03:BMF].4E7>BO/%N(5DLVKX6?P0YF>S5W:6]%&. M125J7<@Z4N*TCA]AN6.I(WC$C".7"HO4KZZR=?C.D[=CD0I#L:%X/9Q M$SM1EBZ2W_;-/WB;SPK78R?)7<327=3R/HZ,X\6MIGN3] MB^@2FL11E_TW<1.EA;N=6(V#++7_C0Y7;6351;%;J?A;^RQJ_[RW;W+H:#2! M=036$UCZ7T+6$;*> )E/OMV93_43-WRS4O(>J?:V&NZ* I:9/7 $&+&@!2:DP 31(50@(",24U)BBOAYH( 1$UI@1@K,$'T: M"&#$R"W,28$YHK,T4" @(Z6X("46F!_4XA9#(*,"&!E3)!&9,A;8]8%-G08WM.LS$ M8^HNWW26PZ :/VK1_@?L[@S"C @,HU48_0_ L+NS\-PH3'ANR> ;7@EU]NV. MC@[R6OM>:[#:MU2/S/< _^!M/_:=JW-1Z^A%&MM)^._]24HC[%;2!WNL%]L" M]I-2G(P;SNQ8M7U0.S&RZ7J\I&\T-W\!4$L#!!0 ( "6NLE#0!*=]=00 M *D5 8 >&PO=V]R:W-H965T&UL?9C;;N,V$(9?Q?#] MKCA#\:# ,5"K*%J@!8(MVEXK,1,;*UFNI,3;MR\E*X8R,\Q-+"G_<'Z>/AXV ME[;[WA]"&%8_FOK4WZ\/PW"^R[+^Z1":JO_:GL,I_N>Y[9IJB*_=2]:?NU#M MIZ"FSE IFS75\;3>;J9O#]UVT[X.]?$4'KI5_]HT5???+M3MY7X-Z_I#V=;_'/?#X7[MUZM]>*Y>Z^%;>_DUS!4RZ]5<^]_#6ZBC?'02 MWK3:;[&TL9Y;L MKA)<2/"CHN0*;6^2+.:_F4#1!$[Q>AGOY'@MQNLI/E_&>U*)J\1.DM,D :?0 MD8H(*J,@49=<]))S+P7QJH41%CDJ(-:>KL233*D^,9Y2)B@)160MQ4EIGF1VN M0L BU3PR3I'O;PT%//*=:ZYRS*D?089@4\TCPQD%.-/]-G+JYA!W:?08(^FT M]B9UEI'QC!S/EBX7DH9UUZ>:CTYD,*-C2Y_%1 DR3)'#U%*8(L'X!94O*$0%G8LH24Q*+3-4#HWJH4=!C/H,G6D2&J.?SH87(Y0M")YXAL<6FR'H6VF2[+GMAU"+%-]C?4[A&I_>ZG#\S ^NOC<72\/KR]#>YXO1K/; M[>SV?U!+ P04 " EKK)0&E?D5_@! "'!0 & 'AL+W=O#$'7&E%/,_3T#8 MD+N^^S[QTEX:J2=0D?7X M]!_NA/7(W0%*5J*72B99W#H<[=1_]P3+3>"'ZV M,(A9W]&9G!E[U8,O5>YZ&@@(E%)'P*JYP1$(T8$4QN\QICMMJ8WS_GOT3R9W ME%H"!<&9,E,JL]8XB+C;'"X M_5@]UO^$?PC5899ZTIR=65/9"C5[*](@0S<=9Y0\64DPDRP4Q[4B3"8)4OM/ M$,$F1&#\X1PBW/:'F_[0^*.Y/UHD826QD71&XGOV6>3R >$=4;1)%*V)X@61 ME:2SC;R=YR]H_B.Z(XDW2>(U2;(@B5<>4;#(E:Z9TP92L=]I[ M4> E^P72AO!A'\71[#>V1&AV)72)^H;YI>V$IS6QOL0+)^+'MHJKW%7U!+ P04 " EKK)0N!X,J,@# "1 M$ & 'AL+W=O.[-Y"8_WC^'L:_8-;W MIOW:78SI@V]567>;\-+WU^VVWZ^;6ET5M7MN@NU55WOZ[,V5SWX00?@Q\*B,G57-'70FM,F?('G/:9#P*CXJS#W;G$=#$MY M:YJOP\VOQTTH!D>F-(=^F"*W;^]F;\IRF,GZ^&>>-'SD' *7UQ^S?QX7;Q?S MEG=FWY1_%\?^L@FS,#B:4WXK^R_-_1Q5JI\F_3>U&/[_=Y_H\P/@#G 'P$V-P_"I!S@/P>$(^+GYR-2_V4 M]_EVW3;WH)V^K6L^- 4\2UO,PS XUF[\S*ZVLZ/OVS1;1^_#/+-D-TEP(8&' M(K*3/S(@EV&')!S_GV!/%:GF,TAV#7*,EXOX3/#Q,1L?C_'Q,AZ<&DR29)34 M4PV4CA/EK(21I4F:I;P;Q;I1U(U3L-TD4O4\<**$MY)RCI)J1-GP;N4)(E%$KME8519EL:\EXSUDE$O3BOL,IH% ME'+VUIY3I8GDO6C6BZ9>$L>+)EF$XX,J[-?CV>8@>)((:B1U42)H2XI$)"X1 M&)UG1X,':T#-$*[!3\O"2)3T= JP^'L!I$ZTZP1)FHSL9DZD/'L9>%"")%ZT M<+U(DD;JE!2&JFSCHL<-CUV@W-4N=V?-,L]*Q:1=J"I6GDT$/'6!8E>[V 4* MU!6 9:J[JSEA+'VX YZ\0-&K7?0"Q2JF;GOM&954Z&L=GKY \:M=_ (EJZU/ M+,!]&'#"5*/O&^,9#!3"VH4P4+ZNP)+-?6YS.DRDKT0\B(&26+LD!@K:E)XUB1.:83;S9Q. MH?8T#_)41B2_&;7G-R?R+$7*4A N3&=1NO0JGURRS[Q=<&AN=3^\-;T]9HZ'P5/3],:Z%$_6W\7DQ\=-:4[]<)G:ZW8Z)$\W?7.= M_P"('O]";/\#4$L#!!0 ( "6NLE#[V_3:1 ( -H& 8 >&PO=V]R M:W-H965T&UL?57;CILP$/T5Q'N76[A%!&FAJEJIE:*MMGUV MR"2@-9C:3MC^?6U#6&*D0O'30=[:K%+ MVR+ZMP!,AIWMV;? 2W.NN0PX>=:C,_P$_MKOJ=@Y,\NQ::%C#>DL"J>=_>QM MRU3B%>!7 P-;K"WIY$#(F]Q\.^YL5PH"#!67#$@\KE "QI)(R/@S<=IS29FX M7-_8ORCOPLL!,2@)_MT<>;VS$]LZP@E=,'\APU>8_(2V-9G_#E? BZ5B!H5 MP4S]6M6%<=).+$)*B]['9].IYS#QW]+,"?Z4X,\)HO;_$H(I(?A(V"CSHS)E M]3/B*,\H&2PZ?JP>R3/A;0/1S$H&5>_4.^&6B>@U]]PP7!D4Z., MU"!#.TI%NCY*LBLZKC3@ B_::'*T,^^'"E: MO!"#>YRS'S3CU/^!Z+GIF'4@7 PL-59.A' 0(MTGT:I:7#3S!L.)RV4LUG0< MM^.&DWZZ29SY.LO_ 5!+ P04 " EKK)0E]H,9UH$ %0 & 'AL M+W=O6 M'LNILZ^JTY/KEIN]R9+R2WXRQ_H_N[S(DJJ^+5[=\E289-L:9:G+/4^X67(X M.K-)^^RYF$WRMRH]',US,2K?LBPI_IN;-#]/'>9\//AV>-U7S0-W-CDEK^:[ MJ?X^/1?UG7OULCUDYE@>\N.H,+NI\Y4]K7G0&+3$/P=S+F^N1TTJ+WG^L[GY M8SMUO&9$)C6;JG&1U#_O)C)IVGBJQ_%OY]2YQFP,;Z\_O"_;Y.MD7I+21'GZ MX["M]E-'.:.MV25O:?4M/Z]-EU#HC+KL_S3O)JWQ9B1UC$V>ENW?T>:MK/*L M\U(/)4M^77X/Q_;WW/G_,,,&O#/@5P/&[AKXG8%_-0CD78.@,P@^(_AW#<+. M(+P:\/L11&<@/@W470/9&Z="%$;=A)/,D;1+"/*5)96* *=*$!6"X$+2=2QN3+ S)!%O9 MU)C+,*0=LS$F)2YE $L9M [\7BD9=A!"!Z'="X^,UB2+PT+8QO1Q+:TW3+A)S2S*,C1_IE MG3. ,RZE)LZ6@!.""X*M #;F84!GXQIP3 VL4H9%C 5V37VK!@'HG@["@4A8 M[1B0.[I5SYFM/G6U/:H@$>1"1;FXX_K=T[1[P!G7W+..BD :I: 'W!7 QIQ9 MAYXU"NMY S7%8LO$XV<0AM6- 7FS3B',UK>Q5J'=%LQYFE;R,6Z-.#:TFV)E M94A:Z8&$V7HW9M*C[QS1 $?'O7J06R-N:/UBF65(9^G)@=GR6,NYE=PCU.)W M5/]5!TLM!U)+E2GFMH[J ;W@6$@Y$E)Z!N&VD(X9?5F(N"V3-A4#7_1@A1T- MO2D.O"HBQ:4G%6XK[L#>PK':8 MI&]_$>9":4TOF^-4KQ<(\KV .EL";LSK=V'Z)0%QON*:)+M&22BZK[LW7V6: M;X-_)<7KX5B.7O*JRK/V,\PNSRM3._2^U!W:FV1[O4G-KFHN97U=7+[)76ZJ M_-1];W2O'SUG_P-02P,$% @ ):ZR4*6PW^4*!0 \AD !@ !X;"]W M;W)K/OM"YAX[7O/M"\QD#-WSIUA?ER&Y;ENOK7[$+K9]ZH\ MMH_S?=>='I*DW>Y#5;2?ZE,X]O]YJ9NJZ/K3YC5I3TTH=F.CJDQ(*9]4Q>$X M7RW':Y^;U;)^Z\K#,7QN9NU;517-/^M0UN?'N9Y_7/AR>-UWPX5DM3P5K^&/ MT'T]?6[ZL^0:97>HPK$]U,=9$UX>YT_Z86/]T&!4_'D(Y_;F>#:D\ES7WX:3 M7W>/WQ1_2?Q^3[9)Z+-FSJ M\J_#KML_SK/Y;!=>BK>R^U*??PE30FX^F[+_+;R'LIV MJZLI2F^E*KY??@_'\?<\Q?]HAAO0U("N#?J^_ZN!F1J8'PWLF/S%V9CJ3T57 MK)9-?9XUE]DZ%<--H1],/YC;X>(X=N/_^FS;_NK[2ANW3-Z'0)-F?='0K>:J M2/KHURX(=;$FT9SN.]A(19KC'@Q,PHSMS5T2'@>P,( = ]B; +EG@W"1^%%R M'"6+/'/$4P$R1UG$C(-F',@FQ0$\#.!E-HIE>7YN$J9PD8R:"031BR?X$STL.C'W>3,B)21M=A*#JWDPHHV M&?.2RT$QEBW+#1*YR)VF%5[]2DX0'Y=)@X?^X@1(G,TCD- 1$&DP+CGWHN4D M.BUP!9093J-8(LP1(D *6(A,/D(D8\_+0E0S1JE>4I YGRLM"),/Y*E MHK;\,36)[GKBA<\&BB+5%6&.$N"H6)LD":D%1H$HI0A%"5.4)$6UXP\I0A@E M)>Q CJK8:P<&*:7R]G.1!Q5A]I%DGW;\044(?EI4TU@6'61,/P+TD[216*-, M\ :4CQ098(/)9R3YM.,H-I)K0\G!RVHLRR.C8S#_#."?X_PSDFQ]W:SX^ "9 MOU7=^\$ -*"*=/P%R( ",0-^@"R-&XJ\* .<.HY3@S@I7G2!*N8%D]0 DCI. M4@,@J8TRW(R4QQ&QBPU@*6>L]1(2(J;1DI, MA( &0]2 :I2_G*^-K#-M+FX84(R:W,8V>C"0#0"RYT V@+1&//*02J ]F"0M,IS6MU("/GHH8PD"T LA<[ M:P#(J2*^KH",K(\!T&(B6U"2^D@%:#%#+6"HYPRUDHZ4BOB;1+?;K%X47$"DE=B* M36YVRJO0O(X?%=K9MGX[=L.>],W5ZX>+)QIVVMGUM7[87#X__ AS^1KR>]&\ M'H[M[+GNNKH:=]M?ZKH+O4GUJ1^Q?2AVUY,RO'3#8=H?-Y>O$)>3KCY-7UB2 MZV>>U;]02P,$% @ ):ZR4)HE=+BS 0 T@, !@ !X;"]W;W)K/*A5>LRVGC?[1ES10-:N"O3 M08LWE;%:>#1MS5QG0901I!7CF\T7IH5L:9Y&W]'FJ>F]DBT<+7&]UL+^.H R M0T:W].)XEG7C@X/E:2=J^ '^I3M:M-C,4DH-K9.F)1:JC-YM]X 5PF# M6YQ)J.1DS'LP'LN,;H(@4%#XP"!P.\,]*!6(4,;/B9/.*0-P>;ZP?XVU8RTG MX>#>J#=9^B:CMY244(E>^6)*BMYYHR<6 ME*+%Q[C+-N[#>'-]@:T#^ 3@,^ V MB8*"I_$%[DJ34#L6/O.Q&>>+OGV)LB M.&,KXAV*=^@]Y]L;GK)S()IB#F,,7\;,$0S9YQ1\+<6!_P/GZ_#=JL)=A._^ M4+A;)TA6"9)(D/RWQ+68Y*\D;-%3#;:.T^1(8?HV3O+".P_L'8]O\AD^3OMW M86O9.G(R'E\V]K\RQ@-*V5SA"#7XP69#0>7#\0;/=ARST?"FFWX0F[]Q_AM0 M2P,$% @ ):ZR4$1XIG:U 0 T , !D !X;"]W;W)K&UL?5/;;N,@$/T5Q >4F+A-%-F6FE955]J5HJYV^TSLL8W*Q04< M=_]^ ;NNU5I] 68XY\R%(1NT>;$M@$-O4BB;X]:Y[D"(+5N0S%[I#I2_J;61 MS'G3-,1V!E@525(0NMG<$,FXPD46?2=39+IW@BLX&61[*9GY=P2AAQPG^-WQ MQ)O6!0H@IKUPCWIX1&F>JXQFHK_"1<0'AXR\3%*+6Q<4=E;I^6DXE.1[&W< MN8K[,-ZDNXFV3J 3@ M^>2M]UZ*?9*12]"9(,<10A>0#P3QXG,$NA;A2+_0Z3I]NYK@-M*WR^B[ZW6! M=%4@C0+I=Q5^A22[FT\QR**C$DP39\FB4O&UL?5-A;]L@$/TKB!]0$L=;LLBVU'2:.FF3HDYK/Q/[;*,"YP*.NW\_ MP*[K;=:^ '?<>_?N.+(!S;-M 1QY55+;G+;.=4?&;-F"XO8&.]#^ID:CN/.F M:9CM#/ J@I1DR6;SD2DN-"VRZ#N;(L/>2:'A;(CME>+FUPDD#CG=TC?'@VA: M%QRLR#K>P ]P/[NS\1:;62JA0%N!FABH)DXZIPS Y?F-_4NLW==RX1;N4#Z)RK4Y M/5!20IG@^43,5_@RM('QZ4^!PE2AM74O;6H9I8O!3%7\==Z+@/ MXTVZFV#K@&0")#/@$/.P,5%4_ID[7F0&!V+&WG<\//'VF/C>E,$96Q'OO'CK MO==BN]]G[!J(IIC3&),L8^8(YMGG%,E:BE/R#SQ9A^]6%>XB?/>'PL,Z0;I* MD$:"]+\EKL5\^BL)6_14@6GB-%E28J_C)"^\\\#>)O%-WL/':?_.32.T)1=T M_F5C_VM$!U[*YL:/4.L_V&Q(J%TX[OW9C&,V&@Z[Z0>Q^1L7OP%02P,$% M @ ):ZR4*+"M3:R 0 T@, !D !X;"]W;W)K&UL?5-M;]L@$/XKB!]0'))M461;:CI-J[1*4:=MGXE]?E&!>ZYXT@'-$^V 7#D14EM,]HXUQT8LT4#2M@;[$#[FPJ-$LZ;IF:V M,R#*"%*2\23YR)1H-R5;#R1#;*R7,ZQ$D#AG=T*OCL:T;%QPL M3SM1PW=P/[J3\1:;6X RD#D9?Q/''2.64 +L]7]B^Q=E_+65BX0_FK+5V3T3TE M)52BE^X1AZ\PU?.!DJGX;W !Z<.#$I^C0&GC2HK>.E03BY>BQ,NXMSKNPWBS MO<+6 7P"\!FPCP V)HK*/PLG\M3@0,S8^TZ$)]X>\DW M^R1EET TQ1S'&+Z,F2.89Y]3\+441_X?G*_#MZL*MQ&^_4OA&_EWJP2[2+![ MM\2UF']5LD5/%9@Z3I,E!?8Z3O+".P_L+8]O\B=\G/8'8>I66W)&YU\V]K]" M=."E)#=^A!K_P69#0N7"\9,_FW',1L-A-_T@-G_C_#=02P,$% @ ):ZR M4!6SM7BT 0 T@, !D !X;"]W;W)K&UL?5/; M;IPP$/T5RQ\0[P)I5RM RJ:J&JF15JG:/GMA "N^$-LLR=]W; BE+>J+[1G/ M.7-F/,Y'8Y]=!^#)JY+:%;3SOC\RYJH.%'--XVQBGLT; T:W.)%1R,>8Y& ]U07=!$$BH M?&#@N%WA'J0,1"CC9>:D2\H 7)_?V3_'VK&6"W=P;^1/4?NNH =*:FCX(/V3 M&;_ 7,\M)7/Q7^$*$L.#$LQ1&>GB2JK!>:-F%I2B^.NT"QWW<;I)TQFV#4AF M0+( #C$/FQ)%Y9^XYV5NS4CLU/N>AR?>'Q/L316;"M,(3_]0F&T39)L$623(_EOB5LSM M7TG8JJ<*;!NGR9'*##I.\LJ[#.Q=$M_D=_@T[8_7S;VOS'& TK9 MW> (=?C!%D-"X\/Q(Y[M-&:3X4T__R"V?./R%U!+ P04 " EKK)0IQWS M_+0! #2 P &0 'AL+W=OW<< MV8#VU;4 GKQI95Q.6^^[(V.N;$$+=X,=F'!3H]7"!],VS'461)5 6C&^V=PQ M+:2A199\9UMDV'LE#9PM<;W6POX\@<(AIUOZ[GB13>NC@Q59)QKX OYK=[;! M8C-+)348)]$0"W5.'[;'TS[&IX!O$@:W.)-8R07Q-1H?JYQNHB!04/K((,)V MA4=0*A(%&3\F3CJGC,#E^9W].=4>:KD(!X^HOLO*MSD]4%)!+7KE7W#X %,] MMY1,Q7^"*Z@0'I6$'"4JEU92]LZCGEB"%"W>QEV:M _C#;^=8.L /@'X##BD M/&Q,E)0_"2^*S.) [-C[3L0GWAYYZ$T9G:D5Z2Z(=\%[+;:'NXQ=(]$4&PO=V]R:W-H965T)W^?0$[KI58>0%F..?,A2$?M7FV M'8!#+U(H6^#.N?Y(B*TZD,S>Z!Z4OVFTD.1MYX*#E'G/6O@)[E=_-MXBBTK- M)2C+M4(&F@+?I<=3%O 1\)O#:%=G%"JY:/TRW1_R,DU",V8TX2A:\R" M(%Y]"4&W0ISH.SK=IN\V,]Q%^FX=_9!L"V2; ED4R#XL<0-S>%LD6?54@FGC M-%E4Z4'%25YYEX&]H_%-_L.G:?_!3,N511?M_,O&_C=:._"I)#=^A#K_P19# M0./"\;,_FVG,)L/I?OY!9/G&Y3]02P,$% @ ):ZR4#@AE$FV 0 T , M !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0+X9M MDQ4@95-5J91(JU1-G[TP@!5?B&V6].]K&T)10_MB>\;GG+EXG(_:O-@.P*$W M*90M<.=T^$?2=3 MYGIP@BLX&60'*9GY=02AQP(G^-WQQ-O.!0 M9TV\A S$]?E=_6NLW==R9A;NM/C):]<5^!JC&AHV"/>DQWN8Z]EC-!?_ !<0 M'AXR\3$J+6Q<4358I^6LXE.1[&W:N8K[.-WLTYFV3: S@2Z$ZQB'3(%BYE^8 M8V5N](C,U/N>A2=.#M3WI@K.V(IXYY.WWGLILWU.+D%GAAPG"%U!D@5!O/@2 M@6Y%.-(/=+I-3S<33",]74>_^8= MBF018'L?Q5^A"0WZ5\QR*JC$DP;9\FB M2@\JSO'*NXSK+8TO\@<^S?HC,RU7%IVU\^\:N]]H[<"GLKOR ]3Y[[48 AH7 MCI_]V4Q#-AE.]_/_(&PO=V]R:W-H965T4%)!S7OI'\WP!:9Z]I1,Q7^#"T@, M#THP1VFDBRLI>^>-FEA0BN(OXRYTW(?Q9K^?8.N 9 (D,^ FYF%CHJC\GGM> M9-8,Q(Z][WAXXNTAP=Z4P1E;$>]0O$/OI=A^3C-V"413S'&,298Q&PO=V]R:W-H965T5%2VYRV MSG5'QFS9@N+V!CO0_J9&H[CSIFF8[0SP*H*49,EF<\L4%YH66?2=39%A[Z30 M<#;$]DIQ\WH"B4-.M_3=\2B:U@4'*[*.-_ =W(_N;+S%9I9**-!6H"8&ZIS> M;X^G-,3'@)\"!KLXDU#)!?$I&%^JG&Z"()!0NL# _7:%!Y R$'D9SQ,GG5,& MX/+\SOXIUNYKN7 +#RA_B^D>'CB[3'QO2F#,[8BWGGQUGNOQ?9NG[%K()IB3F-,LHR9(YAGGU,D:RE. MR3_P9!V^6U6XB_#='PH/ZP3I*D$:"=+_EK@6<_=7$K;HJ0+3Q&FRI,1>QTE> M>.>!O4_BF_P.'Z?]&S>-T)9&PO M=V]R:W-H965T@5"1"&<\3)YU31N#R M_,K^*=6.M9R%AWNK'F45VIS>4E)!+7H5'NSP&:9Z/E R%?\5+J P/"K!'*55 M/JVD['VP>F)!*5J\C+LT:1_&&WXSP=8!? +P&7";\K Q45+^40119,X.Q(V] M[T1\XNV!8V_*Z$RM2':^2+7JJP35IFCPI;6_2)"^\\\#> M\?0F?\+':?\F7".-)V<;\&53_VMK Z"4S16.4(L?;#84U"$>;_#LQC$;C6"[ MZ0>Q^1L7OP%02P,$% @ ):ZR4")"LW&T 0 T@, !D !X;"]W;W)K M&UL?5-A;]P@#/TKB!]0;8=@",O6O6VH)USPY$Q6W6@ MA;W! 7I_TZ#1PGG3M,P.!D0=05HQGB3OF!:RIV4>?6=3YC@Z)7LX&V)'K87Y M=0*%4T$/]-7Q)-O.!0$TT=8ZKFE9"G^,UQ!^?"@Q.>H4-FXDFJT M#O7"XJ5H\3+OLH_[--^DV0+;!_ %P%? 7.+# MD?O>5,$96Q'OO'CKO=>2)VG.KH%HB3G-,7P3PMN:#S+QO[WR Z\%*2&S]"G?]@JZ&@<>'XWI_-/&:SX7!8?A!; MOW'Y&U!+ P04 " EKK)0##0MV\ ! W! &0 'AL+W=O<"U_FHS9/M !QZED+9 G?.]4=";-6!9/9& M]Z#\3J.-9,XO34ML;X#5,4D*0K/LEDC&%2[S&#N;,M>#$US!V2 [2,G,[Q,( M/19X@U\"C[SM7 B0,N]9"]_ ?>_/QJ_(PE)S"G'B-2@L;OZ@:K--R M9O%6)'N>1J[B.,X[ASDMG4#G!+HD'*(.F82B\P_,L3(W>D1F.ON>A2O>'*D_ MFRH$XU'$/6_>^NBUI-EM3JZ!:,:<)@Q=838+@GCV18*F)$[TOW2:3M\F'6YC M^O8OAW=I@EV28!<)=F^6F,(QHO_A4^M=179EJN++IHYY]/O.1&:P?>2G;CO72^BY>%@,:%Z9V?F^DM M3PNG^[E-R?*O*/\ 4$L#!!0 ( "6NLE!I=3Q'M $ -(# 9 >&PO M=V]R:W-H965TM<_V! M,5NVH(6]PAXZ?U.CT<)YTS3,]@9$%4E:,9XDGY@6LJ-%%GTG4V0X."4[.!EB M!ZV%^7L$A6-.4_KJ>)1-ZX*#%5DO&O@)[E=_,MYBBTHE-7168D<,U#F]30_' M?9.7:G-Y04D$M!N4>57PJ6KQ,N^SB/DXWUWRF;1/X3. +X2;&85.@F/F]<*+(#([$3+WO M17CB],!];\K@C*V(=SYYZ[V7@B=?,G8)0C/F.&'X"I,N".;5EQ!\*\21OZ/S M;?IN,\-=I._6]#39%MAO"NRCP/[#$C&UL?5-A;]P@#/TKB!]0+ERV=J>M>IL3EOG^@-CMFQ! M"WN%/73^ID:CA?.F:9CM#8@J@K1B?+?[R+20'2VRZ#N9(L/!*=G!R1 [:"W, MRQ$4CCE-Z*OC43:M"PY69+UHX#NX'_W)>(LM+)74T%F)'3%0Y_0V.1S3$!\# M?DH8[>I,0B5GQ*=@?*MRN@N"0$'I H/PVP7N0*E Y&7\GCGIDC( U^=7]B^Q M=E_+65BX0_5+5J[-Z0TE%=1B4.X1QZ\PU_.!DKGX>[B \N%!B<]1HK)Q)>5@ M'>J9Q4O1XGG:91?W<;KAGV;8-H#/ +X ;F(>-B6*RC\+)XK,X$C,U/M>A"=. M#MSWI@S.V(IXY\5;[[T4/.$9NP2B.>8XQ?!53+)$,,^^I.!;*8[\'9QOP_>; M"O<1OO]'X7Z;(-TD2"-!^M\2MV+2-TG8JJ<:3!.GR9(2ARY.\LJ[#.PMCV_R M-WR:]@=A&ME9^'KRC!,,D=NPFG.'A M"S3#10A?3-77"YQ@B1(L \'ROQ+368D89HV+K%"1%4*0S40PS 8725&1]): M)3,1#'/GN-:HR!HA8#,1#'/G3#)4)$,(EC,1#+/"13:HR.:&(*,SC5L(8RFN M01/\ B6W%,EB?H,0$+OS?]$[%Y4B.O/?& .Q;*9#)KU!@CZ'KFBB4EV:T)(G MWK'S/K'06_[!^[;]G>MSW9CHH*SK4*&/G)2RX'))'MSO7KF78C0$G*R?KMU< M]^VR-ZQJAZ> C.]1\1=02P,$% @ ):ZR4!N-?UNW 0 T@, !D !X M;"]W;W)K&UL;5/;;MP@$/T5Q <$+[N;I"O;4C95 ME$J-M$K5])FUQS8*>!S Z^3O"]AQK=0OP SGG+DPI .:5]L ./*N56LSVCC7 M'1BS10-:V"OLH/4W%1HMG#=-S6QG0)21I!7C27+-M) MS=/H.YD\Q=XIV<+) M$-MK+SK!L7'"Q/.U'#+W"_NY/Q%IM52JFAM1);8J#*Z-WF M<-P%? 2\2!CLXDQ")6?$UV#\*#.:A(1 0>&"@O#;!>Y!J2#DTWB;-.D<,A"7 MYT_UAUB[K^4L+-RC^B-+UV3TEI(2*M$K]XS#(TSU["F9BO\)%U >'C+Q,0I4 M-JZDZ*U#/:GX5+1X'W?9QGT8;V[V$VV=P"<"GPFW,0X; \7,OPLG\M3@0,S8 M^TZ$)]X.9Y9D:&;)3J5;< !KT)WNL=U9%)J^&=SV< M%=)7(9CZ=0(NQQSO\-WQTC6M<0Y29 -KX"N8;\-968LL+%4GH->=[)&".L=/ MN^,I=7@/^-[!J%=[Y"JY2/GJC$]5CB.7$' HC6-@=KG!,W#NB&P:/V=.O$BZ MP/7^SO[!UVYKN3 -SY+_Z"K3YO@1HPIJ=N7F18X?8:YGC]%<_&>X ;=PEXG5 M*"77_HO*JS92S"PV%<'>IK7K_3K._/>P< "= ^@F@$Q"/O/WS+ B4W)$:NK] MP-POWAVI[4WIG+X5_LPFKZWW5M"89N3FB&;,:<+0%6:W((AE7R1H2.)$_PFG MX? XF&'LP^.U>OH8)DB"!(DG2/XJ,=Z4&,(D89%]4&0?(-AO1$*80UCD$!0Y M! C2C4@(\Y]VI4&1-$#P;B,2P"311H2LKJ U?CATZB4U]X/_LJ[S/<3]5?X M#WQZ'+XPU72]1A=I["#XZUI+:<"F$CW8KK;V/5H,#K5QV]3NU325DV'D,#\X M9'GUBM]02P,$% @ ):ZR4'-=E6.W 0 T@, !D !X;"]W;W)K&UL=5-A;]L@$/TKB!]0$N)V461;:CI-J[1)4:>MGXE] MME'!N(#C[M_OP*[KMMX7X(Y[[]T=1SH8^^0: $]>M&I=1AOONP-CKFA "W=E M.FCQIC)6"X^FK9GK+(@R@K1B?+.Y85K(EN9I])ULGIK>*]G"R1+7:RWLWR,H M,V1T2U\=#[)N?'"P/.U$#;_ _^Y.%BTVLY120^ND:8F%*J.WV\,Q"?$QX(^$ MP2W.)%1R-N8I&/=E1C>:,G M%DQ%BY=QEVWH?>2\V2;LDL@FF*.8PQ?Q+Q%,&2?)?B:Q)%_@O-U^&XUPUV$ M[Y;J^__H)ZL$221(WI7(/Y2X%K/[(,(6/=5@ZSA-CA2F;^,D+[SSP-[R^"9O MX>.T_Q2VEJTC9^/Q96/_*V,\8"J;*QRA!C_8;"BH?#A^P;,=QVPTO.FF'\3F M;YS_ U!+ P04 " EKK)0*J;!L<4! W! &0 'AL+W=OPZWD97PQWO'OOCN. M.G=2*RV9=:9NB.DUL"H$24'H9G-/).,=+K+@.^LB4X,5O(.S1F:0DND_)Q!J MS/$6?SJ>>=-:[R!%UK,&7L#^[,_:661AJ;B$SG#5(0UUCA^VQU/J\0'PB\-H M5GOD*[DH]>J-;U6.-SXA$%!:S\#<9DZ\2/K ]?Z3_6NHW=5R M808>E?C-*]OF^(!1!34;A'U6XQ/,]:08S<5_ARL(!_>9.(U2"1.^J!R,57)F M<:E(]CZMO OK.)WL]W-8/(#. 70). 0=,@F%S+\PRXI,JQ'IZ>Y[YEN\/5)W M-Z5WAJL(9RYYX[S7@B9)1JZ>:,:<)@Q=8;8+@CCV18+&)$[TOW :#]]%,]R% M\-U:_9#$"9(H01((DG]*3&]*C&'NXR)I5"2-$.QO1&*8PXT(635.@F["DS6H M5$,7QF7E7:;B@8;&_X5/(_6#Z89W!EV4=<\G-+E6RH)+97/G&UL;5/;;MP@$/T5Q <$+^MTMRO; M4C95U4JMM$K5])FUQS8*&!?P.OW[#MAQK=0OP SGG+DP9*.Q+ZX%\.15J\[E MM/6^/S'FRA:T<'>FAPYO:F.U\&C:AKG>@J@B22O&D^0#TT)VM,BB[V*+S Q> MR0XNEKA!:V'_G$&9,:<[^N9XDDWK@X,562\:^ '^9W^Q:+%%I9(:.B=-1RS4 M.7W8GNXIF8O_!C=0" ^9 M8(S2*!=74@[.&SVK8"I:O$Z[[.(^3C?[PTS;)O"9P!?",<9A4Z"8^2?A19%9 M,Q([];X7X8EW)XZ]*8,SMB+>8?(.O;>"IQ\S=@M",^8\8?@*LUL0#-67$'PK MQ)G_1^?;]/UFAOM(WZ^C'P_; NFF0!H%TG7\^^1=B5N8]T6R54\UV"9.DR.E M&;HXR2OO,K //+[)/_@T[=^%;63GR-5X?-G8_]H8#YA*%_ Z^?L =EPW]0LPPSEG+@S9B.;9M@".O&C5V9RV MSO4'QFS9@A;V"GOH_$V-1@OG3=,PVQL0521IQ7B2?&):R(X66?2=3)'AX)3L MX&2(';06YO4("L><[NB[XTDVK0L.5F2]:. 'N)_]R7B++2J5U-!9B1TQ4.?T M?G$#U6U:NS>DM)1748E#N"<>O,-=S3X@/+PD(F/ M4:*R<27E8!WJ6<6GHL7+M,LN[N-TD][,M&T"GPE\(=S&.&P*%#/_+)PH,H,C M,5/O>Q&>>'?@OC=E<,96Q#N?O/7>2\&O><8N06C&'"<,7V%V"X)Y]24$WPIQ MY/_1^39]OYGA/M+WZ^AWR;9 NBF01H'TGQ+W'TKW^0O?)KV1V$:V5ER1N=?-O:_1G3@4TFN_ BU_H,MAH+:A>.- M/YMIS";#83__(+9\X^(-4$L#!!0 ( "6NLE!V#*CLN $ -(# 9 M>&PO=V]R:W-H965T9WW![B7<\[]X)(-:)]="^#)BU;&Y;3U MOCLRYLH6M' WV($)-S5:+7PP;<-<9T%4B:05XYO-+=-"&EIDR7>V18:]5]+ MV1+7:RWLKQ,H''*ZI:^.)]FT/CI8D76B@:_@OW5G&RPVJU12@W$2#;%0Y_1A M>SSM(SX!ODL8W.),8B47Q.=H?*IRNHD)@8+21P41MBL\@E)1**3Q<]*D<\A( M7)Y?U3^DVD,M%^'@$=4/6?DVI_>45%"+7ODG'#["5,^!DJGXSW %%> QDQ"C M1.722LK>>=232DA%BY=QER;MPWASV$VT=0*?"'PFW*^2A-V5TIE:DNY"\"]YKP0^'C%VCT(0YC1B^P&QG! OJ MI$E>>.>!?>#I3?[ QVG_(FPCC2,7].%E4_]K1 \AE+P+ M9SN.V6AX[*8?Q.9O7/P&4$L#!!0 ( "6NLE#(A^&PO=V]R:W-H965TX$_'"V]:%QRDR#K6P ]P/[N3\1:952HN05FN%3)0Y_AV M]^Q\,2; _6]*8,SMB+>^>2M]UX*FNXS<@E"$^8X8N@"LYD1Q*O/(>A:B"/] MCT[7Z=O5#+>1OEU&OTG7!7:K KLHL/NGQ)LO):Y@KI,O0;#0&U"\=O M_FS&,1L-I[OI!Y'Y&Q=_ %!+ P04 " EKK)0_GG*3+VS:P$\>='*N)RV MWG='QES9@A;N!CLPX:9&JX4/IFV8ZRR(*I&T8GRSN6-:2$.++/G.MLBP]TH: M.%OB>JV%_7,"A4-.M_35\22;UD<'*[).-/ =_(_N;(/%9I5*:C!.HB$6ZIP^ M;(^G?<0GP$\)@UN<2:SD@O@$"RHSR'X6H@3 M_X_.U^F[U0QWB;Y;1K\_K OL5P7V26#_3XG\78EKF-V[(&S14PVV2=/D2(F] M29.\\,X#^\#3F[S!QVG_)FPCC2,7].%E4_]K1 \AE/P0 MSG8&PO=V]R:W-H965T- VSO0%119)6C"?)@6DA.UIDT7_/QEML4:FDALY*[(B!.J'3'R, M$I6-*RD'ZU#/*CX5+5ZF779Q'Z<;?C?3M@E\)O"%; FD42/\J\?9=B5N8P[L@;-53#::)TV1)B4,7 M)WGE70;V@<8-/T_Y5F$9VEES0^9>-_:\1'?A4DAL_0JW_8(NAH';A>.?/ M9AJSR7#8SS^(+=^X^ -02P,$% @ ):ZR4/T[:*6V 0 T@, !D !X M;"]W;W)K&UL;5/M;ML@%'T5Q ,4A[A-%MF6FE;5 M)FU2U&GK;V)?VZA\>(#C[NT'V/'SGGW \NV:#-JVT!''J30MD@+-<*&:AS?+\Y M'-. CX#?' :[.*-0R5GKUV!\JW*(Y9" N MSU?UIUB[K^7,+#QH\<(KU^9XCU$%->N%>];#5YCJN<5H*OX[7$!X>,C$QRBU ML'%%96^=EI.*3T6RMW'G*N[#>+.[TM8)="+0F;"/!#(&BID_,L>*S.@!F;'W M'0M/O#E0WYLR.&,KXIU/WGKOI:!WNXQ<@M"$.8X8NL!L9@3QZG,(NA;B2#_1 MZ3I]NYKA-M*W2WJ2K@NDJP)I%$C?E;C_4.(:YLN'(&314PFFB=-D4:E[%2=Y MX9T']I[&-_D/'Z?]!S,-5Q:=M?,O&_M?:^W IY+<^!%J_0>;#0&U"\>=/YMQ MS$;#Z6[Z063^QL4_4$L#!!0 ( "6NLE =?J%0W0$ $% 9 >&PO M=V]R:W-H965T;IDW: M9+)-V]^,'B]9$ LX;M^^@*YK+?TCG,-W.0>!=)3J13< !KT*WND,-\;T9T)T MT8!@^D'VT-F52BK!C U5372O@)6>)#BA470D@K4=SE.?NZH\E8/A;0=7A?0@ M!%._+\#EF.$8OR6>V[HQ+D'RM& 'RV,>C5'KI.;E"\N^%QF.'(% 8?". 5FASL\ >=.R);Q:];$BZ4CKN=O MZA]][[:7&]/P)/G/MC1-AD\8E5"Q@9MG.7Z"N9\#1G/S7^ .W,)=)=:CD%S[ M+RH&;:2856PI@KU.8]OY<9Q6DM-,"Q/H3* +X>1]R&3D*__ #,M3)4>DIKWO MF?O%\9G:O2EUL>_1$G"HC)LF=JZF6SD%1O;S@T.6 M5R__ U!+ P04 " EKK)0U-?>K;@! #2 P &0 'AL+W=O3N"T&.! M4_SN>.)MYX*#E'G/6O@)[E=_,MXBBTK-)2C+M4(&F@+?IH?C/N CX#>'T:[. M*%1RUOHY&-_K B,O$Q*BUL7%$U6*?EK.)3 MD>QUVKF*^SC=7&2GJ3Y>02A&;,<<+0%29=$,2K+R'H5H@C_42GV_3=9H:[2-^M MZ>EN6V"_*;"/ OO_2OSZH<0-3)9\"$)6/95@VCA-%E5Z4'&25]YE8&]I?)-_ M\&G:'YEIN;+HK)U_V=C_1FL'/I7DRH]0YS_88@AH7#C>^+.9QFPRG.[G'T26 M;US^!5!+ P04 " EKK)0-,UY&]@" "="P &0 'AL+W=O/T)L$US$KYR?56_L62G/0KS8R9?MPB>V(E[PC;80S%Q.?,V+PB*9.OZT MH'[':1/[XS?T3TZ\$?/,%%^+XG>^U8>%G_G>EN_8L=#?Q?DS;P7%OM>J_\I/ MO##AMA+#L1&%YJBT*%L44TK)7IMK7KGKN;F3O*7A"= F0)< ],.$L$T( MKTV(VH2H2Z"1VZU&BMN;1Z;9 MEI#1>7"R0&W,JHF!7LQ[1�.PK *%8P2H<,+BG66$QX&?,XCDEG>!TA*C5T M^>$%1X0#1"A Y "B"X!X(*2)25Q,U129DFQ&",&98I0I1IB2 5,\8H(L(V22 M*4&9$H0I'3!A,=G@<+"8B=-)T4+2,L$4=>8#A2LDMT%Q3S/]CV;,4";A^XP3Z VP<0^XSEQHC<:"@WZ/4H)9=[U_\I;R..E;;?^=YJ MUV,^@.UQ!NLKTWLVG>([3-.X?F-RGU?*>Q;:=%"NS]D)H;DIDMR9(@^F5^XF M!=]I.TS-6#8-8S/1HFZ;X:#KR)?_ %!+ P04 " EKK)0/4:).04" "N M!0 &0 'AL+W=O- M3>S,TYCUDC0MG+DC>DHQ_Y,!84/B;MU;X+FI:JD#*(T[7,%WD#^Z,UTDPMC+WKQI4A<3PL" KG4#%@-5S@! M(9I(R?@]<;IS29VXG-_8/QGORLL%"S@Q\JLI9)VXD>L44.*>R&#P\>?U6%])[;'0!UFKH/F[,R>C MJR::,-F(\1>8[8Q BGTNX=M*9/Z[=/^^P.D]XO!@KQ!8300F/[@S\0^)H94@ M- 3A'<%*9#9B'@RF'4]ALU\9L6$BNY"=5P;YE73"N?"I'J$YJF4C$E0$KV-^A6U:I[S@D I]?2@YGQL(>-" MLF[JCFANT>E?4$L#!!0 ( "6NLE!*9G1DGPD /%$ 9 >&PO=V]R M:W-H965T.? -C#C($B !!AL ML,FSQFY?L)+:D>3QYM^G=?-*?:H,\L6VY&J*/.HBOZ9*??W>KW_?/'?==O+' MO_<]_7M=?^V7;RLNN_KR>9MN9RO__>M6_3O-U.9GI[X]>7I M>;M[8G9[_3I_ZO[5;7][_;X>'LT^6GEX67:KS4N_FJR[QYOI5_ER)WE_Q%[R M[Y?N?7/V]V0WEA]]__ONP=\?;J9FUZ5NT=UO=VW,AU\_N[MNL=@U-73DO\=6 MIQ\ONCOP_.]3ZW_=CWX8S8_YIKOK%_]Y>=@^WTSS=/+0/<[?%MM?^_>_=<<1 MA>GD./Q_=#^[Q2#?]61XC?M^L=G_G-R_;;;]\MC*T)7E_(_#[Y?5_O?[X3\I M'@_#!]CC ?;C@.&U/SO '0]P?Q[@]X,_]&P_U+_,M_/;ZW7_/ED?WJ[7^>ZL MD"]N*.;][LE][?;_&T:[&9[]>>M,NI[]W#5TU'P[:.R91CX4LZ'UCY>PZ"6^ M676XO7R!.ZU(!;^"@X-P^^/=Q2 R;L##!OR^ 7_10!E5X:")>\WJ4(50? RC ML0!9BBDGW)T NQ-T=\3@!B)L(-87),$&4D5!#IIP/E(Q(;M109#,BR'CR; [ M&12$G(,%-E#J"R(&&\54E.0H.A^L-4Z=(TB6BR?GB!#G"BB*)4U 9WX5VU 6 M;#UQ-65Q>KS1&3\NBY8YB3:2#F$K"_"R.-($MI^$AK)@ TJL*4O49;$R]@]2 M#0XBW<%V%N!GV@2VH.2&HF 32JDI2E'#+=:7/*Z*EHD1EP-9F;"I+3"UL":P M#:W4U\5B&UI;49>CZ/)DL3+V$)+Y%-B8L*DM,+40&UIL0^L;RH)M:,$RJ,L2 M]'F0;5)ET3(KPQ1$.H1-;8&IA4S:%AO1IH:R8"-:L!CJLF0UWA1]'%=%JXJ) M9%ZPV-06F%K(B!QVH3/U17'8A0XLAJHH1]'Y<+/8$>W>(56(Y.QWV-$..%H8 MTA*F;8!:ASWH:K#V*+HX4X(;3[= %241^SCL9Z?]/( @:0([T#6 K<,.=#5H MZS2T#A.@*HI6!AKX-9K:A6;"4S"V>7*L"5UO"_1X[ MT3< KL=.]#6 ZS6ZRG"^J$MF0+@QT0YA7WO@:TNXWV,O^@;$]=B+O@9Q/6+7 M\>0"1-Z2S@3LZ@!<;R:=L MMQ&[,-; ;=38&HW:C$,J>@T3L:,C<#2[YH[8@[$!;A/V8*J!VZ2AU0<9^P>H M;"AD1 G[.0$_.P*V"3LP-8!MP@Y,-6";P+ZM=^,E"*A\\&2J3=C-";C9$0H#5-:RI2-C-V?@ M9D>X-F,'Y@:NS=B!N89K,]B)C59=$P*9&\XG]JDA]G,&?F97VQD[,#=P;28? M7M9P;0; *FIK!:K8CE/&;L[ S8XT4; '2P/5%NS!4D.U1>-J$44J2)4,F1(* M]G,!?G9L1-B#I8%I"_9@J6': C9LO8S] U0B,;"J8$,78&A'9J:"+5@:H+9@ M"Y8:J"T:5WV1,:H 53")3)0%V[D .[-YJ9 T0E,<@>41Z@()8#,VEC&L0)EG MNXIB2"+! %.S'7XQ))-@6D()AJ023%4LP0"^E;/=]U-Q@,QZ6AR22S# W+P1 MDDPP+=$$0[()IBJ<8 #G^CC>TX:RQ!A5#,DG&.!Q3QLA"073$E$P)*-@JD(* M!M#N@/>J.(!WZ76-L.01BAZQZRNA::$&Z!66%Y(:[#VI+N--,MZB0[+A/:?% M(4Y' 21/9G1AF2%I@%]AJ2&IP=^3ZO*B((P7*B@K[ -782DD%$/R+$_%LD/2 M@,#"TD-2 \$GU>5DHJ(_0,4VO(5%D5 6B0;P2'I(; ,'"\D/B:TAX9/JTBQJ MI0(JSSXT%9)&$A1'\G14Q):V@8:%9(C$UO#P276Y4ZDBET!5&/D)220)BB1Y M L1"4D1B&Y!82(Y(; T4GU07@]:5 0E=6AAB;Q1*"FRV(DDBL2U83+)$XJJP MV"'>550,5.?I^%&'B+]1-"DP3Y(\D;BFI"Z+ZM9E=<%V;E9S,%+1M9ODDP0% ME )MA'C2M2 QR16)JT)BIUDWJSU.I!*7F1E(3$E03BDP(B;A(G$M1$SB1>*J MB-AIU%5)9J!A$PT)*@E**K%=#2'1(O$M+$S"1>*K6-AKR U1K=M E2F-D*B2 MH*P2"_X*"1>);R%A$B\27T7"7B-NU%^5 "I/$9:$E02EE0)MA#C2MW PB1B) MK^)@KPGW:EACU0*%=%8,?=.)PU%J*;#3CX2-)+3 ,(D;2:B"X: Q]RJ)NOI& MLJ&*;($A^25! :9 !T;,&5IXF$2/)%3Q<-"D>R5!3<9(1CU!DDR"HDR! 3%) M'TEH 6*2/Y)0!<1!L^Z52^KJ&\E2I-\B(EY'@:;(.(!DD"2T0#%)(4FL@N*H M2^?UMM=W=D.'OVX[X=7^WN/A.CY[_M[N>QO__$G\T<;@;RS_GZZ66UF?SH MM]M^>;.[U\1CWV^[H9OFE^&M>^[F#Q\/%MWC=O?G[H1?'^[!<7BP[5]O#C<8 MF7W3V_U!+ P04 " EKK)0,)H=S]T! "W! &0 'AL+W=OR>Z6,G]!O!3$:T&\M\";@\- MN[*J* 2(W?7=9-=;^5][ [>7_A\I;\1 MV?9AS?%UAZP10H,1$MX8#9UY1=: 0J/M-#-S.=^E.=!B6)X)O+Y5Y1]0 M2P,$% @ ):ZR4 45WE3- @ ,@L !D !X;"]W;W)K&ULC99OKYHP%,:_"N']A/)'T*B)NBQ;LB7F+G=[7;4JN4!96_7N MVZ\ME0OE@'LC4)[SG-_!X%OC_U"IR5[FJAUW9LM:!7D6XW+,"E+RC)8.(Z>ENT;S+9JI M *WXE9$[;YT[JI0]I6_JXMMQZ?J*B.3D()0%EH<;V9(\5TZ2XX\Q=9N<*K!] M_G#_HHN7Q>PQ)UN:_\Z.XK)T4]9<_SJ'*Q>T,"X2I<#O]3$K]?%N_!]A<$!@ H(F0.8>"PA-0/@1$.GB:S)= MZFIO\S08L #;Q1H%0#FA74XM2MJLP23LE=27H7 2 M)0- <'=!(0#4ZY'AT_]Y5-(%@;L4 MI4:KZ."&B/:3I@ ?:](H"#OKH8P[!WHMA?JFMU:;P6\=J$G%6M^H@5!/,!\V M]33Y [-S5G)G3X6<@_2TN<@!MKG(R4FHTT2>LWJ*JR\$K&PO=V]R:W-H M965TVMA9Y"GO%6U:. LD>\:(^'T$ MRH?,"[U[X*6I:F4".$\[4L$W4-^[L] K/*M<&P:M;'B+!)29]QP>3EN#MX ? M#0QR,4>FD@OGKV;Q^9IY@4D(*!3**! ]W. $E!HAG<:O2=.;+0UQ.;^K?[2U MZUHN1,*)TY_-5=69]^2A*Y2DI^J%#Y]@JB?QT%3\%[@!U7"3B?8H.)7VBXI> M*LXF%9T*(V_CV+1V'";].\U-B"9"-!.BY+^$>"+$,R'2KX M@,3XLSIBSD1XB'4S"Q.TO;-[NEJIH[<\W@Z-%[@],C8K=W.\3.(F++CY=%[ *WP,8IL+$"FW=="%==&#%[BVG'+O@K MS.D1$_C_J"1Q)I(X$EEUZY@\F"3^D]MDZS39.DSBE8D+LUF9X,4A8R J>Q\E M*GC?*O,[%]'YRC]'YI"NXD?]%(PW]Z_,^(Y\):)J6HDN7.DK8 ]JR;D"G6+@ MZT;4^NF:%Q1*9:8[/1?C!1X7BG?3VX3G!S+_ U!+ P04 " EKK)0_]"( M"_0! #J! &0 'AL+W=O*-BVS>M?0^C_HVV3@A&0C 1 M-O%_">%("-\)D0WOG-FH3T21+!%\0,+]K(Z8/;$YA'HQ_Z;125Z]9 MN(\3?#5"(^;H,,$,LYD06*M/+8*U%L?@CAY\;'"Z1^SVZQW"U1"AY8?S$#M_ M72!:%8BL0/1A%;:+57"8V&):MPJ!OPARCXG_X2->]1&O^-@M?#C,=M8CBJ.% MCWO,=A\NC.#9%F$@*GN:),IYWRKS,V;5Z< ^!F:++>I'?9#=N7N7<;? -R*J MII7HPI7>P':;E9PKT!;]!^VQUA?/-*%0*C/:.D$YG;2-D?$!)% Q2+!]9#I_Y4C%,L MU9+72/0<<&F2*$&!YR6(XK9S\]3$SCQ/V562MH,S=\254LS_'(&P(7-]]QYX M;NM&Z@#*TQ[7\ /DS_[,U0K-+&5+H1,MZQP.5>8^^8=3HO$&\-+"(!9S1U=R M8>Q5+[Z6F>MI0T"@D)H!J^$&)R!$$RD;OR=.=Y;4BM,Q7^#&Q %UTZ41L&(,%^GN K)Z,2BK%#\ M-HYM9\9AXK^GV1."*2&8$\+XPX1P2@CGA&!GBA^=F5(_88GSE+/!X>-A]5C? M"?\0JLTL=-#LG?FGJA4J>LO#_6.*;IIHPAQ'3+# ^#,"*?99(K!)'(-->KC? MOY)U45B<1&N7(R8Y ,76T2P.3"TN(04>&W>JW *=NVD M/NQ%=&X)3X&^Q*OX4;6*\67_HQG[S'?,Z[83SH5)]43,1:X8DZ L>@]JCQK5 MVN8%@4KJZ4[-^?C QX5D_=2[T-Q \[]02P,$% @ ):ZR4$=L#T&Z @ ME@D !D !X;"]W;W)K&ULA9;;CML@$(9?Q?)] M;0,^995$2E)5K=1*T59MK]F$)-;:Q@62;-^^@+U>+XS;FQC(/S/?P'!8WKEX MEA?&5/#2U*UENH,=:_<^)BX8JW17G6':"T:,U:NH8)TD> M-[1JP_72CNW%>LFOJJY:MA>!O#8-%7^VK.;W58C"UX''ZGQ19B!>+SMZ9M^9 M^M'MA>[%HY=CU;!65KP-!#NMP@UZV*'4&%C%SXK=Y:0=F%2>.'\VG2_'59@8 M(E:S@S(NJ/[J&0[7O^JCNJR"LLP M.+(3O=;JD=\_LR&A+ R&[+^R&ZNUW)#H& =>2_L;'*Y2\6;PHE$:^M)_J]9^ M[X/_5S/8 \&>#30L?]E0 8#\F9@9S/NR6RJ'ZFBZZ7@]T#TJ]514Q3H@>C) M/)A!.W?V/YVMU*.W=9JDR_AF' V:;:_!$PT:%;'V/H; 4(@M]LSQ^P [7U$L MX @$3()8>_(NB0QVD((.4NL@?><@=V:AUV16TUI-EBV<1'Q-FA(8) -!,@^$ M%*4#DGE!$@?#5Q"2PA@YB)$#\U$X&+D7Y /"+@D@RA*8I !)"H#$G9#"#T(< M#D!2PA@EB%$"&,[B;TM_\8E31#M?4Z"94E^ ( N_U-',A*($WO&)7V,E<;=\ M+RHFH"B/%N[&!60XB;*9O8=FCB $ 'EG$/IOU0^2&9PQ/!9QLB !!V@8@?*8](Z@+Y,KU[.4#RYS1HFSO;BE\&!7UME[HW)Z/BXV&!S&SKC6_/H ML+?DFYO^Q?*-BG/5RN")*WW7VAOQQ+EBFE(7=!A<]"-I[-3LI$RST&W1OQ3Z MCN+=\ J*QZ?8^B]02P,$% @ ):ZR4*%"BG5- P JPX !D !X;"]W M;W)K&ULE5?1;ILP%/T5Q/L*MB$D41*I23IMTB95 MF[8]T\1)4 %GX"3=W\\&2HE]'+4O!9QS[SG']KVU9Q=1/=<'SJ7W4N1E/?J(I7JL]H'];'BZ;8)*O* AN$H*-*L]!>S9NRQ M6LS$2>99R1\KKSX515K]6_)<7.8^\5\'?F3[@]0#P6)V3/?\)Y>_CH^5^@KZ M+-NLX&6=B=*K^&[NWY/I YWH@ ;Q.^.7>O#N:2M/0CSKCZ_;N1]J13SG&ZE3 MI.IQYBN>YSJ3TO&W2^KWG#IP^/Z:_7-C7IEY2FN^$OF?;"L/UN^2T^Y M_"$N7WAG*/:]SOTW?N:Y@FLEBF,C\KKYZVU.M11%ET5)*=*7]IF5S?/2Y7\- MPP&T"Z!]0!3?#&!= .L#:'(S(.H"HCZ C6\&Q%U _,;0> A:[\UDKE.9+F:5 MN'A5NQ^.J=YV9!JKY=KHP69UFM_4?-9J]+R(2#0+SCI1AUFV&#K D&O$VD9$ M).XQ@5+0RZ!(QI*"!*-KDA7 A*$A!.5)KC$/"#/&8AF<,]8D8(,$+ EQ@@@F MB)H$T96"B3'I+29N,&6+P10QI(AM"FI.5FQ1D-")2%N2B%($9M=*;3].%@< MK8\ EI')0BP6QX01V-GN"04LB^$FY%H([EJ$ 2&.OD=PWR+1^SL? MP7V)H,9D]CX 8J%K"^&>0T#3,7OLN@,-YY0Y6'!#(:"C,+,\(8@X>'!/(:"I M,-=NQY5+)N]?.XK+DH*R9$;UKR'(L784%R8%A M]):^O<9]3ZM]5M;>DY#J>M &ULA9;;CMHP$(9?)BI5L_\\I7U M"65AT&?_G9U9K>6&1,?8\%K:WV!SDHHWO1>-TM"W[EFU]GGI_5_-8 /<&^#! M0,>^9T!Z _)ND-KD.S*;ZF>JZ'(N^"40W6X=J3D4Z('HQ=R82;MV]C^=K=2S MYV5*RGE\-HYZS:K3X)$I8>Q]"8"C$"GOF^#; VE<4,S@" 9,@UI[<)#'A M( 4=I-9!.G:0Y,XJ=)K,:MHNC3QQ$@$T10 "!(YH&0PMV.S OB8MQ3W$#D M($3NKT;JA%CE7@CD0/B*3P2F*$"* MB3PJ$H_!AHYG! FHD]*4&0$@!Q]Z3\ M<$_N*6X@9B#$#(!P,EW-_-.7NE<-T&03JX$2N&(D_FU#$[F@B:*#_&->$K?J M=*)B?,3RJ'".P!J2%5$YP0-6J$>$ 9[4Y<$?[O%=R2T(7,@0 :X>L6D*G/F5Z;ULL_#NIFOK(/N%8=! MS7;*O!;Z770-4S=0_-@W@_'0D2[_ U!+ P04 " EKK)057OG47L" #" M" &0 'AL+W=O>$&( ML-[KJN$KNQ"B73H.WQ>DQGQ!6]+()T?*:BSDE)T>\NMYZL C?A=DHY/QI:RLJ/T34V^'5:VJQ21BNR% MHL#R=B%;4E6*2>KX.Y#:8TX5.!U?V;]H\]+,#G.RI=6?\B"*E9W8UH$<\;D2 MK[3[2@9#H6T-[K^3"ZDD7"F1.?:TXOIJ[<]!"AS+HIHP&QZ#)I@O!'A2/8Q!8)2;-!=N)%@>X^(4SB##YKP=;Q_ M8\*'"0*0(- $P80@38PB])!(0QH-^90FH9L:5@!8B-(9,2$H)@30;;B!4&,^(B4$Q,2 F,L3TF'A:-'\1&%H D+OP9KZ3 M!-22/%_9%"1(GZAL^E1E(=1L93T7WKLN("VS0X:+UL;4-F'[][4-(21Q M+R_8'LZ<.6? D_17P$M=5LH$ M<):TI(1OH+ZW!Z%/>&(YU0P:6?/&$U"DZ-G?[F.#MX#7&GHYVWO&R9'S-W/X M?$K1P@@""KDR#$0O9]@#I89(R_@Y5().PY_5&?5)6B M&'DG*$A'U0OO/\'H9XF\T?P7. /5<*-$U\@YE?;IY9U4G(TL6@HC[\-:-W;M M1_Y+FCLA&!."*4'7_EM".":$UX3(FA^46:L?B")9(GCOB>%CM<3\$_XVU,W, M3=#VSK[3;J6.GK-HZ2?X;(A&S&[ !#/,%8$U^U0B<)78!0_IP6V!_2-BO7%7 M")TF0IL?W9@(W 21DR"R!.$-0>@F6#H)E@X%T5T;!\S28AJ+V6SN&O$(\5>Q M6\?*J6/UH".,_T"P=A*L_[\3L9,@_G=0[,#;B+[_2<&<;"E6884E^)*.M&>D>N]/VRMZ#@7(&6N'C2ZBH] M%Z<#A4*9[5KOQ3 =AH/B[3CX\#1]L]]02P,$% @ ):ZR4#-EPQLW @ M] 8 !D !X;"]W;W)K&ULC57MCMHP$'R5* ]P MSG< A4@'Z-1*K82N:OO;A(5$9\69B6YYG["1)5<.6.^)$*>9_5D!8NW1]]Q)XK8ZEU &49PT^P@^0/YLM5SLT ML.PK"K6H6.UP."S=9W^Q\3V=8!"_*FC%:.WH4G:,O>G-U_W2];0C(%!(38'5 MXPQK($0S*1_O/:D[:.K$\?K"_F**5\7LL( U([^KO2R7[LQU]G# )R)?6?L% M^H)BU^FK_P9G( JNG2B-@A%A?IWB)"2C/8NR0O%']ZQJ\VQ[_DN:/2'H$X(A M(4@?)H1]0OB9\%@AZA.B20+J2C&]V6")\XRSUN'=YVVP_A?YBTAUO]!!TVSS M3K5'J.@YC^(X0V=-U&-6'2:XPB37F/4MQA\02#D8; 0V&ZO (I%.)&R8V35F M8\/,[49":S]"0Q"."1+/3A!9"2)#$%T1^)-*.DQL,+7!>),Z'B&N3,16$['% M1& G2*P$R?^W(;42I/]NPRJ]*?+.?V9FE9A9),*)1(=)1A)1.+M3R-RJ,K>H M1!.5N47%NZ.BAJ3U''H6G9N#: ,E$QTT.OH4^-&,5>$4[%1+?31&T6%T/P=Z M=$SB:SW2S4CYI.GN@^^8'ZM:.#LFU6 RX^/ F 3ET7M2W[-45]"P(7"0>IFJ M->_F<+>1K.GO<=/E?4$L#!!0 ( "6NLE#D[,J/H0( '8) 9 M>&PO=V]R:W-H965TU\0?^:H ":BF M3=JDJE.W9Q<,1$WBS#;0_?O93D@AONGV0FSGW'/NN?'%GIV%?%4'SG7P5E>- MFH<'K=O[*%*; Z^9NA,M;\R;G9 UTV8J]Y%J)6=;%U17$8[C-*I9V82+F5M[ ME(N9..JJ;/BC#-2QKIG\L^*5.,]#%%X6GLK]0=N%:#%KV9[_X/JY?91F%@TL MV[+FC2I%$TB^FX=+=/^ ,AO@$#]+?E97X\!:>1'BU4Z^;N=A;#/B%=]H2\', MX\37O*HLD\GC=T\:#IHV\'I\8?_LS!LS+TSQM:A^E5M]F(=Y&&SYCATK_23. M7WAO* F#WOTW?N*5@=M,C,9&5,K]!INCTJ+N64PJ-7OKGF7CGN>>_Q(&!^ ^ M \!1ONC -('D/< ^F$ [0/H*"#JK+C:/##-%C,ISH'L/F_+["Y"]]14?V,7 M7;'=.U,>959/"YIFL^ADB7K,JL/@:TR2#IC(\ \B&!)989\@S6]%UCX&WR(> M? 29R(* 5HF+)S=9%# !!0FH(Z W=1BYZ""I@S0.@HH4Y\7(B@_#.:8HAK-) MP&P2/YL4PP0I2)#Z]<@F,LA @LS/($.CO9-Y3BG))U1R4"4'5$9;8]5ADBN5 M3RB9*$8!JA2 "AFI%)X*0G1"!<5PN\6 #AWW6^P))63JTZ")OD;_O]L1V+5+ MA(%LS-QTG(E"&XR1'4Y?E8R&]S8,=&5X=2S>7>'?@J MV(ACXVX;5ZO#I6*)W:'V#N]N)-^9W)>-"EZ$-D>C.\!V0FANDHGOC-^#N00- MDXKOM!UF9BR[FT WT:+M;SG1<-5:_ 502P,$% @ ):ZR4$ZY9\0) @ M= 4 !D !X;"]W;W)K&UL?53;CILP$/T5Q'O7 MW#>- &F3JFJE5HJV:OOLP!#0VIC:3MC^?7TA+ M67[ ]G'/FS& F'QE_$2V M]%XIZ47AMU(.>X1$U0+%XH$-T*LW#>,42W7D%R0&#K@V)$I0% 09HKCK_3(W ML1,OL]#DWA/X7[8Z;Q!O"K@U$L]IZNY,S8BSY\K0L_T(: 0"6U E;+#8Y MB!92-OY,FOZ<4A.7^[OZ9U.[JN6,!1P9^=W5LBW\G>_5T. KD<]L_ )3/:GO M3<5_@QL0!==.5(Z*$6&>7G45DM%)15FA^-6N76_6<=*_T]R$:")$,T'E_A\A MG@CQ&R$QQ5MGIM1/6.(RYVSTN/U8 ]9W(MS'JIF5#IK>F7>J6J&BMS)Y_)BC MFQ::, >+B1:8<$8@I3ZGB%PI#M&&'KU/<-PB%A[>98B=1<2&'R\-[A*W0.(4 M2(Q LNS"+EAUP6(R@^D-9H4X;A%ALG/;2)TV4H>-<&7#8M)%D@]ILF[H%A0' MJ=M)YG22.9RLDARR3;D.)UM0DL8K)VAQ62GPB_FOA5>Q:R_UM5A$Y]'Q%.G+ MOHH?U$BQ$^!-QLZC[YA?NEYX9R;5KV0N?,.8!&4Q>%!]:M4(G \$&JFWCVK/ M[2"P!\F&:<:A>="6_P!02P,$% @ ):ZR4'59OB[J 0 \00 !D !X M;"]W;W)K&UL?511KYL@&/TKQO==%+2VC9JL798M MV9+F+MN>J7Y6;G $QHR0MO%GTO3G MEH:XG-_5/]OL.LN92CAR]KLI59WY6]\KH:)7IE[Y\ 6F/+'O3>&_P0V8AALG MND?!F;1/K[A*Q=M)15MIZ?LX-IT=AW%GY"7@BX)D01O\ED(E 5@0T.K-1 M/U%%\U3PP1/CQ^JI.1/AGNB769A%^^[LGDXK]>HMC[8D13)7% M 8LBO,5N.Y'33N2PL^IS&#'QHL^')$G6;ARH+5YH/9B)G6;B)S-DM_(2/V?& M<4B"E1D'C,2[W?I+H<7A,Y?!=RHN32>],U?Z'-O35G&N0$L&+UJSUO?/7#"H ME)DF>B[&OW L%.^G"P;-MUS^#U!+ P04 " EKK)0TVT$6M0" #H"@ M&0 'AL+W=O<>^QK;N[XS.H7OJ=4 M.*]E4?&)NQ?B,/(\OM[3DO [=J"5?+-E=4F$G-8[CQ]J2C::5!9>X/NQ5Y*\ MI_*SES&M5-GE)*YZSRJGI=N+.T&B%L")HQ.^O-S,,^%TP8H_^4;L)V[J.ANZ M)<="/+'S5VHVA%W'[/X[/=%"PI43&6/-"JY_G?61"U8:%6FE)*_-,Z_T\]R\ M20)#@PF!(00MH3F>RL )4T:3&>=-E:#2"K\V @$-HNAI"@C[@?(J(T[6,>AI@DZT.6 MD(R%67WHM[??$$Q-J/EA-T;FPP(1*!!I@:@G8&5EWF!BC:F:$PMD(;/.=8A" M&;)1JVM:/'!_NYJOG(P%])("/"!9(08'T]BN7@0+9]?PMLN%EBB[=$N3#5-AC@9N'@#4L(!YG6]K2>N= M;J6XLV;'2JAZWUEMV[69[F"L]04:+9NFZUVFZ0%_D'J75]QY9D)^^?7W>S42P@^DKO;:YG?X'4$L#!!0 ( "6N MLE"B+8V(DP, -X0 9 >&PO=V]R:W-H965TUDOWJ/7IP?/J[5$6:?U)G61IGNQ55:3: M#*N#5Y\JF>Y:HR+WF.^'7I%FI;M:M'//U6JASCK/2OE<.?6Y*-+JYUKFZK)T MR?V8^)8=CKJ9\%:+4WJ0_TK]_?1Z<9&:RYO/WJG[C5F8WA[ M_^']8EK>5&Y?]G.WU?ZF[I\D7U"PG7Z[/^6;S(W\(:) MB;%5>=W^.MMSK571>S%4BO2]NV9E>[UT3Z(/,VS >@-V-3"Q_V3 >P/^VR#X MHT'0&P0C Z]+I:W-4ZK3U:)2%Z?J7N\I;581/02F^MMFLBUV^\R4IS:S;ZL@ MB1?>6^.HQZP[#+O!T!7A&>_7$ R%6+.).1L&V$P143*$/$TA/,0D.,R3M_;\ M-HB0&BF)9]X0["]W16@CW%IK37 BTC8#16#X] M;%"50'"+?@AW%T+M);"XP/V PCO*@F5,2,=B7!8$LFP-A#5*2*2V@F%M43(_ M6X;%Q?P9V4)0;(F#%\V<#&^\I3#Q,# M&&.6-\BP!ME4@\*V)3.L&B;N* M6#9MNHV 1H+W6]DF&I<6 :LCF JN&Q7=D MBU7#T)8TR1: R-+E.986!ZHA2Y?G6#6-.CR3# ^_H;$ MN"2R-&EN^2J>JE"0S076#0_N* S6#4>[S7@9 )!UT7,L+@[$1<+B NN&1W=D MBW7#T6XSR1: :+RK>3>'O$)6A_8 73M;=2YUTA]9->_-%:_ %!+ P04 " EKK)0"6=I*SL# "S#@ &0 'AL M+W=O%&S.]_C@^<6]Y54T+^V1<^F]5F7= MKORCE*>[(&BW1U[E[:TX\5H]V8NFRJ4:-H>@/34\W^E%51E@&,9!E1>UOU[J MN<=FO11G618U?VR\]EQ5>?-[PTMQ7?G@OTT\%8>C[":"]?*4'_@W+K^?'ALU M"H8LNZ+B=5N(VFOX?N7?P]V&L6Z!COA1\&L[NO>Z4IZ%>.D&GW.72>H/FMW"\?U;]H^Z>%7,<][R!U'^+';RN/)3W]OQ M?7XNY9.X?N*FH,CW3/5?^(67*KS;B=+8BK+5?[WMN96B,EG45JK\M;\6M;Y> M^R=)9);1"] LP&$!]K7T0GKG'W*9KY>-N'I-__)/>?>-X0[5N]EVD_I5Z&=J M\ZV:O:PC2);!I4MD8C9]#(YB8(@(5/9! BF)#5K+,65T D;ND>D$[-T>4SK! M@DRPT D6[Q)DDR+[F%C'U&:7N("0UHE(G96TE*2J2$!$XD4KN4+&1(RV2D3$;(L(E,9LE M%J/KC4%(DQ1:2I@Y? X.&&&^TX&$[1YPAM=-T+A@7"0(D4.*QA+8#+N;H!DN M 9I=L.&U'&]BWODD2A 3AQ)-+U#X3DT/L_D%&F"P";9]#P3#:1@ZC \TPT!! M/+4^V!1#"ED:.Z1HEH&">>%(07,*V7SO(TT@V@3:WC=!XX*9BG)8'VE0$698 MWP3-L K2+*/-LF5]M%&^Z3Z?PRI(HXP4RE/KXVR4D489B7/8LCX2+$/(7$HT MRDBA/+4^VBC#@H6.GVRD<48*9Y>9:$XQ^0_GT_PAP9_M?/LT=;U5&E&DSE++ M]?9AZE!A-,7,IMAR/;,A=HG0 #,*X*GAV6R &0TP(PYCR_#,)MBEXOCWF()W M:G83%/]#)1CU#!5O#KI;:KVM.->Z51O-#AW9/>J>XV]XW\Y]S9M#4;?>LY"J M<]']Q5X(R=5.PEM5Z5%UD,.@Y'O9W:J&QVOZ-JH?2'$R+6(P]*GK/U!+ P04 M " EKK)0@BV$$LP" !+"P &0 'AL+W=O,74C&EZ;)SLA M*Z;-5NX#U4C.MC:H*@,(PR2H6%'[JX4]>Y"KA3CJLJCY@_34L:J8_'//2W%> M^L1_.W@L]@?='@2K1Y+NE?T=NUQ"U 1;Q M5/"S&JV]MI1G(5[:S=?MT@_;C'C)-[JE8.9VXFM>EBV3R>-W3^H/FFW@>/W& M_MD6;XIY9HJO1?FKV.K#TL]\;\MW[%CJ1W'^PON"8M_KJ__&3[PT\#83H[$1 MI;)7;W-46E0]BTFE8J_=O:CM_=P]2=,^# ^ /@"& */]KP#:!]#W -O-H,O, MEOJ):;9:2''V9/>V&M9^%.26FF9NVD/;._O,5*O,Z6D50[((3BU1C[GO,##" MD $1&/9! C")>W#"X5)@[2)H@BM0M AJX^E%$2E.$*$$D26(+@BRJRYTF-1B M:HN);F BS1A5B1T5R.(KE0Z3C%32-,QR7"9!91*DF/Q*IL/$(QD2AL;\5R\F M<;(!2D:HBVQ2-)O4+3JG.$&&$F3S7VZ.$N0SVIX[_8A3F)(A(6ZE<$;C>]"5 MTE1+R81I":(435"@IKPC,+^M!'<=H3,:VX,NOK0\2V!"";7Y9/]Q(Q/7R91,E82;E"0?Z#_N+()8R^U_BO2?3M:+6Y!D;O_I% 5N M0I+/KQ=P?X'K+[=>"<;BJ,B.9;A:#/?>ZM6B.K?Y ML31O=="759ACS\<>/K<7]H^QO1:G'*]N8/T_YY>JN[J^AJ97LL M3-D_;I= M\_9K=?G%3 &I,)BB_\U\F+R3]YYT@'M_6*>N3@C]3 M]S W_ :"0= PGNZ"$-B A ;D8$#>&2#K*8R:>-"48Q@LT9Q9L0 95Y00=D=! M=Q1P1UKNC!IU,\\39SI)M>4/U*E$>AYP#!V*@4/*1\-Y-)@G MMN;1SCQ:,)Y:8;LJSE)%&GN30&\2X(W'0 H-I//SDC.,)YN1F9/H+EC.$V&] MH37441)[:.:>BL%G9.='*S!< M L%EEZ!)=)ORFF1JR=;"95#KE'O6"($9%(A!NP )%ZXGP3K>;8^ CB=:>U(HPUL?G1$L::P!KL1(M$TI-L MA-DGP+Y4'A.>WOR!YIPP732G/2>W\>9=OV'5A36Y$'*A4U],F$&:TZ 3ZKQY M[+1 'AUYU@K"%-*<%IU0C\Y]+P.S2G-Z]$ETMQPHN_02Z-%Y['L3&'L"V/L^ M;0@330]TZ1(3+<%"[>"(1-+S.2$Q]A(1[:G6$A,MQ0/18J(E6'_=:%V1M]F3 MGH]R%WON:W\D!E4^T-I*#)9$8#E[ [%;?)B.$ROCIB]>R, M@977C1:(E%TXHIL=TL+4^V$SN0DVU;D<=K)O[EXWK%_$L,/Z*1]WNW_/ZOVQ M;(+WJFVK8MA-W555:SI?V)?.EX/)MM>+W.S:_E1WY_6XRSQ>M-5IVD&/KMOX MJ_\ 4$L#!!0 ( "6NLE#7Z5B&< ( 'T( 9 >&PO=V]R:W-H965T M($M 93 MVTFV?U_;>%DVF(I]"?8P<\Z<<<9#?J?LF5<8"^>E(2W?N)40W1H 7E:X0=RC M'6[EFS-E#1)RRRZ =PRCDPYJ" A\/P$-JENWR+7MP(J<7@6I6WQ@#K\V#6)_ M=YC0^\:%[JOAJ;Y40AE D7?H@G]@\;,[,+D# \JI;G#+:]HZ#)\W[A:N]S!5 M =KC5XWO?+1VE)0CI<]J\_6T<7V5$2:X% H"R<<-[S$A"DGF\<> N@.G"ARO M7]$_:_%2S!%QO*?D=WT2U<;-7.>$S^A*Q!.]?\%&4.PZ1OTW?,-$NJM,)$=) M"=>_3GGE@C8&1:;2H)?^6;?Z>>_?))$)LP<$)B 8 B3W_P)"$Q"^!6@&T&>F MI7Y" A4YHW>']:?5(?6G@.M0%K-41ET[_4ZJY=)Z*^(XR,%- 1F?7>\3C'S@ MX $D^D 1V"AVP23\@6 _]4A7=H;0*B+4\>%81!C8 2(K0*0!HG&*6?)0A=YG MI7U:X^-E=I;8RA)/6.(X?&#I?: _H@F]Z*%>\225T$OLF2363))I)M',F:96 M@'1YQ3,K0+:@XMFT%D'LS?PS5E::U51HF-H!%(^M0?SE4N%,C\$%8HW3>[7> M')&UT[8PF!#!N7.%]E:"'^@E:&\FN*2;C-,[N;X7SQ#9^PE:&BJ:@[ W DP^ M(-?>"C!=(C>=M*P_.5PPNK0;S"YZOG&GI-=6J.MQ9!UFZ#90E_Z#?:=FJQX& M;S#]8/Z.V*5NN7.D0HX4??&?*158YBBK[SJ5_!88-@2?A5JFTZPG_O:,O&;0C#^\1+JQ%8LIR:CO:B87W Z7D; M?H#/%8QT@%&\-G04JWZ@K1P8>].#+Z=M&&DBVM*CU"F(:FZTHFVK,RF.7W/2 M<%E3!Z[[]^R?C'EEYD $K5C[LSG)>AOF87"B9W)MY0L;/]/9$ Z#V?U7>J.M MDFL2M<:1M<(\@^-52-;-611*1]ZGMNE-.\[Y[V'^@'@.B)< F/PS ,T!R H M$YFQ^I%(4FXX&P,^G=9 ]$-'MGWBFW0LW>2HR3#;CI1+-F-VGB ME29^5%2N J6+!"B A2+V4L0F'JWB89'[$R!O F02) \VL&5CTJ1&TT\V,"I2 MRXJK0E&4Q7Z8Q N3>&"L97:3!J^6*3(;Q=7$*4S\)-A+@CTDF46"G54P0LA" M<45)DF9^E-2+DGI0<@LE=59)(;917!'.T\B/DGE1,@]*8:%D[MYC:(FJ_X@> M4'(O2NZBK+Q,*+G[J12)=8J5*X(17!WC TOA92D\+-!B*5S'28[LZ\"CPEG\ MER]7%0'OQ10Y.! Z-U/D_*T9AO;/5GED.42Y?5)@=6GJ*O:-\$O3B^# I+I_ MS2UY9DQ2E3)Z4NYJ53B704O/4G=3]9@&D@US901+>2[_ %!+ P04 M" EKK)0"ROQ8G0" "Z" &0 'AL+W=OZ* MLR=;P>C1!M65AWT_\FI:-FZ>V;$GD6?\HJJR84_"D9>ZIN+W(ZMXMW61^S;P M7)X+90:\/&OIF7UCZGO[)'3/&UF.9RT==^CS0X1$V 1/TK6R4G; M,5;VG+^8SN?CUO6-(E:Q@S(45+^N;,>JRC!I';\&4G> Q X5\#@B$@F 5XO3)K]0-5-,\$[QS1 MKU9+S:9 FT G\V &;>[L-^U6ZM%K3B*<>5=#-& >>PR>8&:(W1(11"/$TP)& M%1A4@6U\<*,B@ D"D""P!.$-03BST6,BBVEZ&R3Q<33S L'"&*W("4$Y(2"' MS.3T&#*9YUV,0W^F!D!%)%T10T Q!! STT(6LV#BQ\D\-0 L3!#V8341J"9: MJ,'I"D$,$L3W[Y4$)$CNV"O)PBDB4>3/5P>"H3A>D9."3%&I%%^8ICLJC72Y2NA'-'WN02,;?Z5RK. M92.=/5?Z/K*WQHESQ32C_Z 9"_TC,78J=E*F&>NVZ&_3OJ-X._PI>./O2OX' M4$L#!!0 ( "6NLE"NDS?]O@0 -(: 9 >&PO=V]R:W-H965T+TYE];W>>=_,?A3YH5[.=TUS?(RB>KWS M158_E$=_:/^S+:LB:]K#ZCVJCY7/-OV@(H^4$"XJLOUAOEKTYUZKU:+\:/+] MP;]6L_JC*++JWR>?EZ?E7,Z_3GS;O^^:[D2T6ARS=_^';_X\OE;M473VLMD7 M_E#OR\.L\MOE_"?Y^.+B;D!O\=?>G^J+W[,NE+>R_-X=_+I9SD4W(Y_[==.Y MR-JO3__L\[SSU,[CG]'I_*S9#;S\_>7]YS[X-IBWK/;/9?[W?M/LEO-D/MOX M;?:1-]_*TR]^#,C.9V/TO_E/G[?FW4Q:C769U_W?V?JC;LIB]-).IHY.8 /0[0]PXPXP#S_X A6T,H?6Y>LB9;+:KR-*N& MRWO,NKM(/IHV^^ON9)_L_G]M>NKV[.?*NG@1?7:.1INGP49=V237-L_()KVV M>0$VL3C;1.T\SY-5<+*J=Z"O1#1VH*$#W3LP5S.0022#C>MM#KV-LHE03@@1 MQ(,L32SUI>75I RE$BB5 "D=2"5$2MU42J%2"I1,H)12)2OT#2DI,+ "B-F01D&O M5GQ+BRD.$FBY4$O2RW4S+LRV5$ K#K4404[>O%X2UP&)"@$I:9H$9A@5#+:D M9-LX#54,31^C@NF7EJHD(E09C)++&^+AXK:Y%L)50M(R89.P3$ CQ>C@$B%! MC4A"<$>CRX#D@^("P@5"@@J1A-Q"(TX'EP<)ZD,28/0D08$(IT)-F!M2X=JA M0.U(PFX_&DEY(2,>7/MAM'#M4*!V)$FH)0G/]A;.BED7H-H1WID*U [KW+7: MT-A'TRLFK8QCOK,K7&<4J#-)RKC 1429^[N[PA5"@0J1AA5"T0IA6* 4KA * MP)\RU4QA^%4\(5R,M0+$TG!IY^=8PE K '7*%#J-<=1BPGH64Z8!9236T>B^ MXJ\Q8AH@EG)S91;?>D*X& 8-.FH:5NS1J%L#7<3+A8N1T0@9S@6&0;L)X6(8 M-.B$].K23LA'BXG1B!BFW&N,@T[OC]9@' SH3N'%?3)@91LD!)@P:!L,E4%0 MQ8P+C(N9\*AJ,"X&](XT7*-"(Z;!&.;QDS+EV =83(N9\ 1J,"T&M0X2+35R M@NDO!B-E*%).,&7;8%I,,B%:3(M!S8-$2XV<8'0L1LI2I)Q@8+ 8!BOOC]9B M&"SJ'6&TP,@)IHQ93(RE,#C!E#&+8; 35EN6V8VAK8/NIHQ&Z$&6V_K!W%C M#5GZ6KIYDVH7&[KR198FE2D_+8R9I9A)PY!J,69V F868V;1Q@Q)#GVJBF.K M0&Y29=*#-&:9D.\RDF\"DPTPZA%NXW>+P=@LCA*%T",H0?FC$ MY023Z\#2T')3Q>2Z*1NIS$XJZE DK8ZF->;SB@ESJ)&1O (C&>I$%^\*NK<] MOV?5^_Y0S][*IBF+_N7 MBP;WSH4#VV*=C[;G ]ROVVZGW'[NQK>L@P'37D< MWR!%Y]=8J_\ 4$L#!!0 ( "6NLE"J4.PR8 0 ,@8 9 >&PO=V]R M:W-H965T MRE5PJ*KS8QB6VX/-DO(A/]M3_ME>>RG6R_R]2H\G^U+,ROJN9,G/[O-X:C\O+O]G,]R 7 .Z-B QVD"Z!O+:0*C1!LHU4(,*82>E'9OG MI$K6RR*_S(KN]IZ3YBD2CZH>_6USL1WL]KMZ>,KZZL?:"+$,/YI$+F;3Q=!- M#-W&/*$8>1OS[,=0_%],6/?SVEF"G:4V@>PET(9)(&$"V290_03QL)==3-S& MG-H8\4 :5U&PBO*JT&(PIL]=C.E5D9'[PZ4T+*6]4D8HG,# !.;^(9W#!'-_ M2!?10&P7HWMBF3[&L$0,1#(W9 $3+.X7*2*,272'3!?4?W3DPYSIJ6!X%$"L M85)@2L0$3 3F1 !0%FHHMPMJ5/?TZYNP;< M74XM9D7XL!@1,RDP"R*>H!;3(!;_?W.?7%"?66\Z]T,8K E#13Y41BR8%!@7 M$O,"VD)JC%M)#O&$ ML)5(,'4P4N0C M98A+@6FA^02UF!;RK<.SXHT+ZGNQF.LQ+R8,%OE@&:)AM85?;=3X)89' GAH M@.C&!?41):8*YDL".R(UK"(\2>/C)S&)TH?,]%9>KAA-'3]F*8AP9(Q68ASE M!!PEQE$B'*.A9.TYCV:7I!+S*!&/\V$AXZ]*8ZU'QA:3*X'/$>-S$I,K)_B< MQ#A*Y'/>V"[N=W6%252(1,8;%,9,3; QA>%1P*&&[S8;%]2?#Y@Y66%J%*!& M,@^'8MZ.)E"C,#4*4.-K]:D9>9'#U"A C>1&#+.@)KB8PBPH\ +DL:M\%Y-* M\>@J#(T"'B89S]"8!QW=KUAC'C2RG:%B%W1C;HI&9BN-R=' =B377XR%EA,D M8RPT>!/R)?O;!C2^:\!L&X %GF06[QJCH2?L'&B,AD9[!\/%A0OJ8TS#N3$3N#&8&^-S ]0"N"2S(#$8&8.0X0:,V6N;@(S!R!B$C*<6++_4<((( M>SO$S1[_'TGQ=CR5L]>\JO*LW1+>YWEEZX310ZW]8)/=]22U^ZHYG-?'1;>W MWIU4^=G];A!>?[Q8_PM02P,$% @ ):ZR4-L0MJ)X @ *@@ !D !X M;"]W;W)K&ULC5;;CILP$/T5Q/LNV%P2(H*44%6M MU$K15FV?'>($M 93VPG;OZ]M6)+83K4OL3V<.7-FP#/)!\I>>8VQ\-Y:TO&U M7PO1KX* 5S5N$7^F/>[DDR-E+1+RR$X![QE&!^W4D@"&81JTJ.G\(M>V'2MR M>A:DZ?".>?SMA[8=*$2:X$HH"R>6"2TR( M8I(Z_DRD_AQ3.=[NW]D_Z^1E,GO$<4G)[^8@ZK6_]+T#/J(S$2]T^(*GA!+? MF[+_AB^82+A2(F-4E'#]ZU5G+F@[L4@I+7H;UZ;3ZS ^2;+)S>T )PJ0^"K"*9#$K9=2UT\]DMEQ:+T4: M@SRX**()LQTQ\ 9S1022?0X!72&VT'*']P%*&['(W!$B9Q*1]H_NDH!N@MA) M$&N"^(X@,JHP8E*-Z33F*8G-3&Q0%"9N)8E32>)0$KL)4B=!^O%:+)P$"X>" MQ*C%B$ENTX0@-6IA@V"4/BC&TBEEZ9!B1-DNK2A/( J-EU?:J- M)',*R1Q" M%H:0S H!C(M4VI!'[Q:$[ML:?N!#G4!W)4D2LR(.%$P?W&OPH'< 2TT"H:D& MV&I2\]HX0/!!!P#.)K,!T%&9I:D%6M=3?BN9*<9&P30SY00W';;%[*2'$?NZ$ZF4WUGG@;?2\,^Q;-0AUY[[2C%/T.V*GIN/>G@K9_W67/E(JL!09/LM: MU7)PSP>"CT)M%W+/QNDU'@3MI\D&UL?93OKIL@&,9O MQ7@!!Q7%ME&3'9=E2[:D.?SEST5&EA^*"Y"" UK:H8R@* H(Z MVO9^D=FYHR@R?E6L[>$H/'GM.BK^/ /C8^Z'_GWBI;TTRDR@(AOH!;Z#^C$< MA1ZAQ:5N.^AERWM/P#GW/X2',C5Z*_C9PBA7?<\D.7'^:@9?ZMP/#! PJ)1Q MH+JY00F,&2.-\7OV])&Z?W?_9+/K+"3L5UNK)O=WOE?#F5Z9>N'C M9YCS)+XWA_\*-V!:;DCT&A5GTOYZU54JWLTN&J6C;U/;]K8=9_][F;L@F@NB MI2",_UN YP*\*4 3F8WZD2I:9(*/GI@.:Z#F/Q$>L-[,RDS:O;/?=%JI9V\% MB?<9NAFC6?,\::*5)GJO*!\5F"P2I $6BLA)$=EZO*9( K:N*8D$W8TJ%*=F'JAHF=,+$C3>0V2)P&B2,-WJ29-,F*<[^/TTV8 M1U$8A!B[68B3A3A8X@T+>5@&)_MH"^-0D?1?QYPZ85('3+*!25T'F&Z02X>* M[';;G4&K:V2>M6]47-I>>B>N](VT]^;,N0+M&#SI9(U^29 M3 /%A_FI1,M[7?P%4$L#!!0 ( "6NLE ])RL^?P( %P( 9 >&PO M=V]R:W-H965T#Q)>T)?68DQM]Z:NF5;N^2\ MVS@.*TK<(/9$.MR*-V="&\3%EEX M5RU^IA:[-@VB_W)Z9BYTPLIZK!+:M( M:U%\WMH[L#D *!T4XG>%>S9;6S*5(R&O]Q74LF MH>/O2&I/,:7C?/W._D4E+Y(Y(H;WI/Y3G7BYM6/;.N$SNM;\A?1?\9A08%MC M]M_Q#=<"+I6(& 6IF?JUBBOCI!E9A)0&O0W/JE7/?G@3^*.;V<$;';S)0<3^ MS &.#O##X?,(_NC@KQR<(155FP/B*$LIZ2TZ?-X.R5,$-KZH?B&-JMCJG2@/ M$]9;%@9AZMPDT8C)!XPWPX )X0CV*81G"I%[FKNW#+#7$5&RA!QT" S-(J Q M3ZC\X2+/R$S@&PE\1> O".)5H09,J#"MPOA!'/FK5 RH,(ZA64Q@%!,8Q*PJ ME@^88!8&>@E853[0M$!W5ON%E- H)=2EA.Y*2JA) 5'BKE"'4-,"$F^&6HB) MC&(B38R7W"EL;"2('S\FB9$@,2A8'8 \TF($S;/UX?K;[TVHX&Y1S"T.X -=,8*6)UY3HX/T+^3,KM@&TXL: M7\PJR+7E\J::6:<1N?/D%;VRYV"S'P;=!\TP=W\@>JE:9AT)%P- 7=-G0C@6 M&MTG4:M2C/II4^,SE\M(K.DP[X8-)]TXRYWI#T7V'U!+ P04 " EKK)0 M6("NT4H" 3!P &0 'AL+W=OGSES MCG'&Q4#9*Z\!A/?6DHYO_5J(?A,$O*JAQ?R)]M#)G3-E+19RR2X![QG@DTYJ M28!6JS1H<=/Y9:%C!U86]"I(T\&!>?S:MIC]W0&AP]8/_7O@I;G40@6"LNCQ M!7Z ^-D?F%P%$\NI::'C#>T\!N>M_QQN]KG":\"O!@8^FWO*R9'25[7X>MKZ M*R4("%1",6 YW& /A"@B*>//R.E/)57B?'YG_ZR]2R]'S&%/R>_F).JMO_:] M$YSQE8@7.GR!T4_B>Z/Y;W #(N%*B:Q14<+UKU==N:#MR"*EM/C-C$VGQ\'L M9/G]Z1;+J.W,DU1$=P4T8C9&0R:8<()$4CVJ01RE=BA1;I58+]$9+F[0N0T M$>G\Z(.)R$T0.PEB31!_((BM4S"85&,ZFHUS2\@2@[('=R1W"LD70L+0OJ[YXB8F$;) ^R4H MSD/[E@2S7M("N^BVR[V*7CNA_K6SZ-39GY'J159\)SN^:=#O-.:Y^([9I>FX M=Z1"=CK=C\Z4"I :5T_RH&KY0DT+ F>AIIF<,].GS4+0?GR"@ND=+/\!4$L# M!!0 ( "6NLE#@^OE5G ( (D) 9 >&PO=V]R:W-H965TLT?^< MN*BITE-Q#F0K&#W:H+H*Y7=N)(N=7594-VPE/7NN:BK\;5O'[ MRD?^8^&Y/%^460B*O*5G]H.IG^U.Z%DPL!S+FC6RY(TGV&GEK]%RBQ8FP")^ ME>PN1V//6-ES_F(F7X\K/S2*6,4.RE!0_;BQ+:LJPZ1U_.E)_2&G"1R/'^R? MK7EM9D\EV_+J=WE4EY6?^MZ1G>BU4L_\_H7UAA:^U[O_QFZLTG"C1.J M:)$+?O=$][9::C8%6D:ZF >S:&MG_]-NI5Z]%81D>7 S1#UFTV'P"(,&1*#9 MAQ082K'!DW#\/L%VBD@R.$,$FHAL?#0VD80P00P2Q)8@?D> G"IT&&(Q35<% M1!+'"0#"\8R7!2AE 4AQZK7I,(M1%HQ<)5,,RA)8" &%$$!(Y @ADR01SIS" M;0%0./=^$U!* KS?&"9(08(4\+)PO*03F63R>J<8%*8$5I*!2C) "7&49--- M1+ C=PN HCB%I: 0_O9#H*XS>P3-M _T@&PO=V]R:W-H965T FVF9DS%W.#UP]9O=97(93SEF=%O7&O2I4KSZN/5Y'S^DF6 MHM!WSK+*N=+3ZN+5927XR23EF4=\/_)RGA;N=FW6GJOM6MY4EA;BN7+J6Y[S MZN].9/*Q<<%]7WA)+U?5+'C;=N!]A MM2_;,1K\4<>"WV,ON=GM1UX\:NFT7S[,P]K;;6J_=M%+.U=V\*=3&[ M-H8,8L@X8F]'T*@/\70#?1<$[8*8?#KJ(L8+4+0 -06"48%D(J.-B4Q,86(" M%A&<$J"4P*8D_H32QH1#"@U"G!*BE!"AP(026A0:# 2/*!%*B1#*9%MWD44A M$P#1\&; Z$.QZ66!YLSP-E9,Z.N.UAB>_!-GX81(3B)((;GRPQ/D&, M'[-@1A/!C4^6&+\+>O0XV:?/JQ,/WQGDKW!@>2YH3XG5>7M*B=@U3Z;&-. M(&M[JH/I?TD$V?5#)D>5^W)K)TH67:G3J\_^F[_ 5!+ P04 M" EKK)0!E3S' $$ #2$P &0 'AL+W=OJ9K6[OVGB'#2 ,T":V;M?#FX* M]@N3_&F"^WY'^[&)YQ=5_"@/4E;.KRS-RX5[J*K3S//*S4%F2?E%G61>_V>G MBBRIZL=B[Y6G0B;;UBA+/>K[PLN28^XNY^W8:[&_F7K/X^O1;UDW?ULCUF,B^/*G<*N5NX#V3V MPEN#5O'/45[*WG>G*>5-J1_-P[?MPO6;C&0J-U7C(JD_WN6C3-/&4YW'3^W4 MO<9L#/O?/[P_M\77Q;PEI7Q4Z;_';758N)'K;.4N.:?5=W5YD;J@P'5T]7_( M=YG6\B:3.L9&I67[U]F?MYT?X_S+ !U0;T:D#%I '3 M!NS3@$P:<&W KP:$3QH$VB#XC, F#80V$+>F%&J#\%:#2!M$AH'734<[OT]) ME2SGA;HX1;=$3TE# IE%]0K:-(/M@FG_5T]Q68^^+T40M0[8P,%(9SETP%L'O.> &8U==1+12O)N?ED0 MQW5WC?:N@9(&A/E]Y2"G .846#D%@9E4IPEZH>I(L9W2[W6#A 1,2%@)A;[ M#D+H(+Q]FB+H( (9A,9BBNSN^^.MCV&<&,0Q]H1U;+543,0A/MY\?! I-G<6 MWPK%ID*-['/$#D7,=:)%-U<%]ZD'0D$H,N("$TWN0)I@IHD-=4C,[0F(N!A9 MU 1S2FQ00\+,Q@(")R<1(T@ @X2;L805B_"I6)A6$H)88U. >271';.(420V MBY&!XJ/6])F/A_5VYQ7014#W%>B">**!%,-- =S$?&V@ .ZIA4$QW131'9JQ M;+HYG8J%\:8([VC$!<:;WH$WQ7A3A+>Q=3XA$1VK%N-- =YT9#.CF%HJ[J@6 MPT@!C)2:\QM:\SM6*^:5@@.6FEL9M4_8()Q:11AL:H/-16#& B&Q4>U*B_J=#:>.7S;R-LQ K+&F8;@8OZ-BS VS MN3'?J==:(VX]J1CFBX%3D0JSN?:I.';0,\P@0PR&9AB;02+&"\(<,IM#L%K MF^YD\S"'#"$VLIMSC!CW[_C]A1'C]OEE5ZQ%OZ_8Z_WXSV2Q;R^'2F>CSGG5 MY-D;O5Y /=#F\L 87Y'9$P'C:S)[[BX;/MUWMUU_)L7^F)?.FZHJE;47"SNE M*EGG[W^I5\5!)MOK0RIW5?,UK+\7W2U3]U"ID[Y!\Z[7>,O_ 5!+ P04 M" EKK)0,:+;VM$$ "R%P &0 'AL+W=OHWJ2^6R?5^HR"-4*HZ*['2>KY;]O>=JM2S?FOQT=L_5K'XK MBJSZ=^WR\OHXA_G7&Q]/K\>FNQ&MEI?LU?WIFD^7YZJ]BFZU[$^%.]>G\CRK MW.%Q_@0/6TU=@5[QU\E=Z\GYK.O*2UE^[BY^VS_.5>?(Y6[7=%5D[>'=;5R> M=S6U/OX9*YW?VNP*3L^_UOY+W_FV,R]9[39E_O=IWQP?YW8^V[M#]I8W'\OK MKV[LD)G/QM[_[MY=WLH[)VT;NS*O^]_9[JUNRF*LI;529%^&X^G<'Z_#/UJ/ MQ>0".!; 6P&TWRU 8P'Z5@"^6T"/!;17(!JZTH_--FNRU;(JK[-J>+R7K)M% M\*#;T=]U-_O![O]KAZ=N[[ZO$DR7T7M7T:A9#QJ<:."FB-K:;TV@U,0:6?&$ MU'T3&T&C\%ZSY1J3*-D(B7VEO@*:5(! <@5:K$#W%>B[GH W6(/&])ISKPDT M8<0F#/.8$,H5Q&(%,?-(RG^@@R:>> 23ZMAX#T60)7%B$]E.(MI)F!VK/3<) M&S&M8NVI-H+*VD3+7JSHQ0J/CSPSEC6S !$Z]D1=)K26+:3BG929B?U8K%. M62OM8TH\*X(HCJWL!)1, <6\^ ]@/6JF[22HP)M;VU%V-VM4:B@P:R" )>"& MK&\(F"%CR6CC.^*Z!%*;A(9(I-@3( \6!O #,G^ R@8;I )!!Q!/-[ &038 MAL6;ZQM)IQ6FH8&1B07FQQ$?-7=41"1_)DNRA"9.H-/*!(@.,@*!,Y %'3C>$I7X0)94&(RZ#$'@%.11YW2+P5#L!XO+4HLV MP&20*0@<@SSI''$:$_!?6%M!UX+'0&"$4(8A;''#GA M%JBT_]+:B#H(< =E#B+G((LYDC8Q"EQ6"H4S*Y,/WYD).,&A)0 MPT).?.&%%KROHXV@(AVT(V.+^*J+19SX:HIB?W4LB I,(-)!B!Q /* $R?; M F+K)TJ4$0;>"Q3X?.0 9 $GCC8T/O\D41KZDI7I1YQ^+-XD+.] ^7$253;P M@4\R^HBCC\6;.-0@5HI\.Z(L^*1D^)&T! S0G&1B4?(_PBTCACABA'!+'YQH M_3>X)$-0H3[)P"*^U.+QYDLHB'TS7+,(S5\M@T]S\/%P:XZT11*3ORJ69'&[ M"@H8DM&G.?I8N#6GV@)\,\ ^?S$0)BUS3W/NL6AK8=V'_GZ9)#*!(&D9>9HC MCP5[U-Q]\.LX]8,MR3 U?J2BR<9EX:K7?E.XGNW*MW/3;?Y-[MXVGI^PV_CT M[J_A83-LB'ZK9MC-_B.K7D_G>O92-DU9])N?A[)L7.M2?6A'Z^BR_>TB=X>F M.TW:\VK811XNFO(R[I!'MVWZU7]02P,$% @ ):ZR4)CN3PGFB KR " M !0 !X;"]S:&%R9613=')I;F=S+GAM;.R]>W/<2'(O^O>YGP(QUGB;$6!/ MOQ\SMB,HB9HC>QZRJ/&&X\:-$V WFL2JN]$+H$EQ/_W)9U46'LVF9GULG[L; ML2.)! I565E9^?SE/Y1E%7W9;??E/WYS7U6'[[_[KES=I[ND[.>'= ^_V>3% M+JG@G\7==^6A2)-U>9^FU6[[W6@PF'VW2[+]-]%QG_WYF+[)C_OJ'[^9CV?? M_-,_E-D__4/U3V_RA[3XA^^J?_J'[_ '_,-Q]'.^K^[+Z'J_3M?UW_Z<%/UH M/(RCT6 TJ/^2QHO^WZO;LBJ25?7_U7__-E\==^F^BCX]'=+Z+X>#RW_M?.%# M6F3Y&J<4O4VJQKLZJ__G?_R/MGE=[ZNL>HH^IG<9S@S&^R79-0>A7Y;1CT5^ M/,31^_VJWS'0FV-1X*P^IH>\J++]7713)=6QK#_^[VGC1S+"^WV5(HFRAQ07 ME.B0'8_?W*?;;?0FWQV2_5/]F4VR+1N+<91+]D@V^2BS2Y;OH\NHO$^*YOQ^ M3IZB8<'__68%$"P[9.0 MO/Y@51R[*? )=KS,:-7M;U_!8VMZ]-TVN6LPM6SVNZQW=YT2##U6J5PN_AMVM^LHL7=@GPPNMCF>W3LHN_KG=I M<8>,"+SQ(&PLBMXR*M)5"@_=;M,XVJ<--GR_?X#7\R)KGLH/17I(LG64?CG@VDOZ M;E[= SNM9)))ZR0_Y150^/0S'PJX3(KJ*8X.VT1.-R[G@)O4,5-@C+L,%B)# MMC[U8YZO'[/MMDGS30KS6^ M.;3;CT/RA)O1\GL0)R>)O>T>72= -P,Y(PC8^]MY0L&LY(0N46G]@#D658A^_+FK4"A 3&6[E?-AU&_^KX\)*OT'[\! M!:I,BX?TFW^*&I(2#D35D)]P+H672Y:=PT$,UQG^7^[7*#E6]W"F_])4I43J MRINO!OW!$/:PB$",'%.42"?&@E\OX\%D% ]F2UKB:!$O)]-X,A_IPUE9'IL? MO5JOZ2H$ J)$N03AN$H.&1"T_N3'M +M$<]!4NR!>F746Z>;;)55%RTGYK@[ M;DD0RT&!^Z9([^'\H(:SS9L7%6]BJ'/]_=\-9X,?4/%BJMSG6V"H\N__;C$: MSG\@H=3<@U_R_25N<)%OMWCC9:A:I667V&@?I,%23@HVGSWO!NI]2)#=[],J M@TON FZD5]%W'4H7:H\I78EP3M[1\G6J!L,V."4J =;S#]M[%O( M@8[WZ)4UD#,I0*K ;M+KS[S].SX<,.RIUW[;)T=@7Z9\VQXX0I9(29&.O9^ M_2Z,2J#?,WI!_(R>8,R>IIX@W_&[V+U?'U.XXYNZZIN\I+TOVG_]-H7#!"S1 M)C?AY)2P2T6^R1I7RTU*1R*.0/2EJ(,C4R?K7;:G8T?6A]YR]7=?)VNZ!W#H MAZQ$-@1-/X)C=H1+!F3J$78/M$POX&&*:/^UR./WH'QF!9%F!;2_:U%P4%+ M)QZSZGY=)(]X4'EB30J6()!6K'JEH(7L4_AFBXYJ:,;KWN'%\Y=6(EZMX*3S M8;LL4A9D\OVH=PO$ ^)>M"HYR%O1ILAW$2I17;M8 MX.1G&^-U"?_&W>LN()[7@2\8DB!XE+]O\FZ9K/PR 4Y/[M)@'B!TO,UT8E(=TLW.Y*\C -\$MW"7.#PM^8*[J77 ;FG78*EV MI2]4%H(7&E1\!X%3<&(N9Y^' MY[_]U4?AA0S 6NOON_I(-3JIO?%TC=N,/0DU[:U=@V9-@$>@MUZJ6Y[D+] - M[0:][]B@URE<(RABHEM1XLP9A+V*K)M@\?S;S[T!-"K(M.O!8_2W"]P"2[4_ M=-"K[<3@TJT(;AQA7,CE+7X0;$1FCA-"QC^^=L^WG6PPOZNM$PU(UR);5:J* MHM>Y^=[UE[1896C4;N2Q_,"VXXD)=;[4=&>M3VSB21VN]NISC[^(8\YX^[DW M0GJ7W00_2<=SR=/F03]!GN;C+[VGT(/V;IL_GN^XHU\=J,1B M;R7AQ)R[HL*_EC")HE5K;=R%O3NPV"]:;S>2&PTBWB?P&;H.S K)KT8JL[&' MG7Q)-YMT17]+O-+,CZ^S\B FZSE.T!<0[]\[0;762[;/\ 1 M//W.AR.8*@F+KL,I/^NI%[.ZN[7%@[M*T[7,JTRV]%KGV(X"QY*\L&>MI+YZ M]O*=?N=C*O?'BYR:X6IN\Z+('TG]?]:5&GSO]*/A1\#NSK*/-DUQDG(^Y6@CO!$6NH8.+TA1.C)JN(+Q+JM>NY--()S.NB*5%# MBJ3GWKFMQZDGG'5Q%IM<.Y&2?EF12(HP#!:M1#SE>_[".<$6F@Z/D;W@M@Q<.7D#"D+:'E,QK\D._A,.8@SU/ZP?"'Z&Z;WZ(#GD], M06I[NKK?Y]O\[NDRW2?D82-9CP_![VAVH#X=)=!2\FE/47_ HX*S@.D>5]41 M_7QHB=X5:/KAC$$\R'7X1&P%OT"?=(1.P3NXCK+]^HBZ9+*%J^D(^[F"'VU@ M[3)@*D&4W0YE KH1TR*GD DI.K ^8/0^Z&J.$OCS6R2CCOUTJ42!]:QA5-X1 MMVK2,/ >+RH4.G!T=RD>8YJG7TWOY_?HA@.[>YWR[-#^J82A>[^\_71!XYJ7 M,:"3K40YP"L8]JU*BJ=HC6D7R3[9/B%7E/FF>D2Q"51= [TPD26IV5D8N=H M"^86!MU#4NQV<^"^B!EP^ @O(7IMM M@W^7I8]@[6"B=R0EB,Y HEU6DIO0[:;GCG1_3P?4N6C5!%R(O;G2'SN"] M"+8RV:3"C>G^(2MR_461WAW9>P.O\RJC(BL_L\OV(<]0I%;(BOGA'A@3)"3\ M ]84\AN%[?#LR='2I4>WHD.MZ$$\LC0Y6MXETEN]");?:=G;XYHO,'-0T&Z<+I!G32&^QSVB=_8'U=;S)0XY(]I$4?)%M:Q9R\\']-] M^D@.(3V8K8<1/GJ?[G#+X?OD_4*^)!+"&T6V0^;> 8]OA77PKX]Y\9DB 0?0 M W8PR2,QS7>W6>XE#]\(>4[G!(Y,R4XM%@YR@HH.]SLR>955S(']Z"-H^7NT M:1_2;7Y@/GZ_1Z,17D6+,29:_C$OMNOH?Z9 BOOHU^(.",T.>J#?:IOPK9.B M6_46N/ S61UP_&%0H#PP40*L= 0I_.;7?WO_]G*XA-./3 ;MD82Q=$C\,R] M*%O'E(X?I\GI;09#TR=^VV?.+E7>DD'=BJ.X4(P:J'./D2"/F#P&?Z)[( -N1EV+>?FW_DV_ M99YH&(-L0T*\1Z\JAXQC8GW@,)2F]PEP[1H.Y2$DQA;8EHYN5FQ1]@&#;C9" M.I+O&5BJ>+D%%,3=AJ=5MLD_<>8%?@5.R![52I)6AE"@*!&ID(!5ZX[!G[$> MW)6(@MHAEEV)Q7*$PU'D0H!5A/$XH%IY1(XOZ=6[-#_D6Q&Z%<>M,'Q3/:8P MRU\_7+^AD3\>X?PDRH%P&-'A4!ZW%9MXSS%G!.&&ZAGU&?R?IZ'$P8B ]-IBEIL<'E($MV:;1Y_0) MR9\79.!\SZK?[(?H>@\\JNQYSW*.MI#O0Z%H"K=F_I2*B*WN<['[+;%%]Q1Z M_^"^\#.2!OY/[CF5"C)EI>'&I12 ) >AK9.H1"'X@?ZI(]Z@QH02/?P\L<.3 M*JT1? 9(EK$:ZS4ZIVX!K7#-CRCA^]$?[]'/%E UV>_S*N*M876'?B\"JKI/ MJHXSC5%H5'=/GP+,/&-N@\W"I1A&IJ%A[ZMLE])>HXH+_Q=.DSF49A(R:3Q: M&;(*?#A=^VW&L^J)S/QI&9D&<@Q/RJ%;5R*BOF4-1>I,+S\'\EP:@MU)FATL M$N:W)K=F@7:XN0X>P%K)CR6S:.BXXYPM&NB8K4EO!-:[NGD3C:>#4,E:I^A. MH9P@1YF-\V*2?- /%2XSFKW2),BW/.5D+SKF*BF*)WQ&WN]YK4L7==&/KO!& M9]J%Y](M-.$="S(,[.H=A5!]. "[?@$EJ4+A^&H^[P]!F=UN\5X5\0+B(04A MPTGP*2;!B]ZBWNX^')$T^@4TIVA!JC68=)KL&/4-4Z!=D>Q.L\99>^S]?WQ7 MA^Y 3XD3FSE[^6;J<6#CY [MX'-W,OWR53O9V,9 J6DNO+FAHT5_X3:4%!$P M)^[NJ\M\D4[/#,?ZT$^4&6E8Y8J6$HX> MDN@QH?N.#*R,-I;L&)HG[*.[G%^-!P.W$/98XBZ0+D:V?PK*',WIU= \";(< M)4.9KH[$BY2!F,,J? M6"%9>8]RXCE#WU!%==.MV76(S9!P*?G*Z-3D*"D2E^R?HSWR% VG3&\F:&-A M=#IBS!Y"_Q^IB"Y'!TW6?(UW 1]337'UYQTSHN#O=??(;0JW^$,J-PQL2$:$ MN>7<(C1>LEH^@:;-!=D>Q C@&U]T!3C#S!@2']-L?GD!@AP[,& J?P"'*AR&!3 MJN0S'A-0^?("+?4RV>(?[JMEZ$,:3;]%8DS@#^>;(9\&OU=7Z6;C#-$WR3Y9@X#S$U)3PE (=;6-JH'((^OHSUPA MA$1BT?Q^T\%!7IV_39]RX93:*,) ;*/O<](U*3ZAHTFNXY.;AC,_>#WJ]HR; MYU2N]]RAX1 34!P*8DYLRA MHOJLBD_NCJ8^O$N> I5>[9U8Q *=/FO+YA@)!OT**/<4SAZ'NM5;AN\TG,IS M,\!_T;8])D]EB_4IHO IK;R"%7Z8>$!Y$ D&%TL&>Z6J(5+?Q-15("8K5)& M*;:PD/9 !GYEY=(M5C;=PAJ +O$")\$9_K3YF6KM=+R.FL%!O,>. !"5['WR MWFAFQI=\E75\] %L;=Z# 733-!1E4B8AR 6056-%RBP640X<=G0XE(=**OXK\2 S--IZF M^[R$$\K[_+A=XRDDARQIM_L_@?)8:28X?1.FZ]T)YCLOX^Z4]BVZVN^1P%P' MVH?S SN7';:II,OJH'J<_@JK5'ZO9+BCY#QUA1?)6K[/R2M"@9\_H5/IZ1*N MKS0,/O:C=ZBRVW!DFT?,\1F.4)3WV<$EJJ(,]Z86^2B (NM8,3NJP %# MY,A\)=X<%6=^X"(U-.!\,BS2UC.D5LH3Q:*,X 0M'=7ZHO9I##*L26JP\Q:5 MO!2CQ2X7;%_3!ZW]([<97L7MDBI!TR=]0+?1]LDQ%TA8YWI$-D\3F)F(IV<- M#"IY[Z.J_Q * (K'YYL$W._HBT#V\2AIEO4 M'FI&LN01<(S(73#L0"G+X^X@"I7WT%F#&)0'4.ECN9^,QT8(2>KRW5[45TK, MP@C[VD69G8>./FCQ5<:JF$LD1\%O]S&[U M]=1SME50;XL;*:_(%>GM'G8SV1Q*BLG>Y\#8+?7/'4F7(FZ)=G\QU_#F2%D9 M^"**#1"X&%1K5A6P[L"_TP!5%;BJW47E77@J8"@=*RM/Y(2JF931T:84AP>> MU6VBZ9@T1_8CT!?\C3M(D2E8Q<2:QGLAB+2T*;BD8&;*N+C33X-C%C19GXY[>QD(-.%,MHW4BNG68_;SG-&&;JW*3!>M#5XNG# M:ORZEACH]#?*:8+MWG**MGF1N"6T=\)Q/-7ZKBXF',\*\N/>4#&8;EU&D4N- M5 QV L)$) \N+"2UA8J:%Z>!>JN#E8$.QF_U*:0QGPPN1_-!'(CHR_>R:H?- M$^M"RWJ(A>(!>W?=82")+A0^Q2K+*!6U=WUU_>DCEV*NDNWJ*-N(UR61H[:V M@/(PW8H5F/ 7-7^=WY$X\)Y@5FQZ\"X!5!LK]7!@*I?,GR:#?+_"#*DUAUXI MNXPFKQ8VIBA2%'G=O U1+EY6^25=M<$VD/,!9:/L&WI6L&+"^V.-:'5#&-'@ M*22'4].>F8QH1:/(L)9TQS=9U.*8O%%\57&B!E4H&VT;A]0/J4HB2F#GDIKW M.IZ:(K5V1-VLWGO3NN8+<'Z@P#=!.T*N%7;PE*G;C+HS3+G$ISM=9< A'S&$ ML&$H)O5*WJ"S!%6-*[B$>G+LWEQ]O+[!G\@INZ!8$NH]&A79)H\<#*'DK+D& MMTBYU9?C5H7/7SMVAT,Q1_>$IJ&+B[+PVG+.E>V0!*Q.:;%'U/O7]Q\NF)AX4/B@AK$MI7&+ORL;[V9'YX1,6'$\U$CK4^UO//#;9.BX_&I]W"HO1Q4@JJR*5>Y\M:D1)E]KD MU WGU5-G_EE*E 'ZJ23=K3FQ=AVJ/4[L?8JX>I$^)K+8/9^$W$>@\7 B3S Q MR:VXI23//%2MS7DZ;Y7V-.A*G19)5ICSCSM\HY:[_1;6M:?DTS1UV44U M-FX+@C/RM,[I?XG7RYO#VR5J&;5\_?WR<)T=F-?6&M.,C[/@3C\7IW^C4%ZGO$VK* MELNBHU M00(B:8M^L W:E+=/K?.I7Z$UK47--SQ9&_C6)?D\O=H KS?5#'B:\7+$,\O. M JSCOV3%Z*JLT7Z3KE,NNPE70GKVRF5EB#K/XXEM1)*CIL;@@1A/OXW-+^A6 M12''+S=.@=<2A!/)D,&); 4>2,E@R!>);5&Z 5T"BRRHQEX87!]^&X=*?[)W M12+KECT*)99D_YC42O.&4>=#O8BX3B1CYB/A(<5U4=90#7/\B33X*'%!$EY7 M9UB!(B$Y<:E(-T=*QL-AAP[\A@LRG7.>MNNO) % =N/1N,_N[D^( #GX1J&" MJ:D!PX86WTU2*6.2ZD"V7/(B%%3CQ_<_?<***\J$<;DNMKH]-D77@0'02--Q M0=31B%8S!U*5)=;[R Z _1Z].8J#[)_SVY+VGFM2N-#=N\;40U5,!>A;Z<\$6QT'!X&5IMM'YD?@C&&@VJ:68U_Y#U MI*"X=;UZB9*T(KH2^#HA?60\NG2]UV*#O]2;/.&-9NZ&BK MKN(+>_\Y@5\ ^_!5.ZPY8%S.H'>='+#82Z]X?P;4.&"_8^4?TKN XVS7"6(9 M)VNNJ297+-H=5>5\/Q1$-+ 0(&ZV[(-.G( ,ZI+9KTF NB3>T.DHXU,R5-KX M9,H#QN325?.P10EUI-W!;"C-$ ?Q>C"E.#-)3V0(B2GF% ]C L-SUKV:.G/UH.8\DXL8PQT4 MTD:)]^/5U0?%$<'P8,TI@N_?I^L[YE$IOKS/#E3/'6^-/[U[]^I,C GJ^!@FML$E+L:Z$3O(C$7A%F,6<+OF(VA",OP5%&1L7B M"XX)&5MX.!(564M[ZGD\H_]JG-D!#"FU(;IQ) HT$/X\K"2M43-&.L/:$H). M"PK!T@>9WR@@H_4[Z/2@ AE)0Y% *HM?]7>6]\#%#+*!61D)&\26TBX18D,) M #Q-%*F4S^83V=&AST=L-IBA=[.%'&5(#TR@_Y 6A#^/XU@DXBL42.XW/KV9 M"_1AN3LI,T_\*<$+$7W'&RK]7E/H$WZ,L6D.]!%E?!:%[ HE[?#%C+4NC(Q# MBV:&-NO"4)Q^SMFEQE_-688T1[YW^=R0D\K-IV-AG"QHPS!*;;"T]Y0*F8CF MUTT:U.E*]&7VGV&EE=L2R0G!F.RV6P:=/<+(R;P=;<"2?G% $CUISS;'BL27\#$:R ME6$QD!"Q3K1EUV3X.^<"YG]N849 Z3<= M-Z^$B#PP1/,\AN4#;KO@5F<,7RRPQA-MN1NS([@.1?R.]K,DG'(GDTAK][$ MN(X/CIF:3"-NXL*I))P/3.R(!08X9X)!Z%PO?J]YJ-VPNH4QEVJ; ]H,PY%N MJG*@MKFFP*B=D_F^4OE&N>ARO7$Q-)=WI.3^P6^A<_R09RS%\<'G1&(MU^DO MSWTD"VO;,"%6N%?P1U"\N;QH%VGSYUQ@3V(KB;K 3QJ17B.B]*X-TTW\W'TY M4D,;<)%^C)V0[XXF2Z<9%=P"L^3)M:'B7J"OBGQ;OTAK>@,F7W"\CS*)HN0A MR;8D\0^<\F:58N8G)[BMKN%3=GP.2*)IE/P>1?LHS;Z4T@E;/,40??5;7[U& MU$#%24#+>PSS4GGB8 K,%V3E%*N-L0D'K+/\@!:](=CQ5K@ M5QR(YJFJ'0.I)2<,NY+E7$CV6S1&2L=#\E'R^YL$ASN5E='Q0.C,@F758#DG MJ G QB5KUP@>T#OD4]ZCDN,F)I>P2'=2E-\ECWC;O$02AS!>/YQF[^9V[?(Q M7Z#?/Z^:WQ/V!<5Q$5''B1]7[U=&O9]OKLH+B5W"0K/-$V622B'/I@#KC>2: MA7^0@E2W>>Y([]<63P"_(MOC;(["@PDP>?RM0[8BET?HAR3!0%.T[#";8['/ M&)2.A\-+L,CN[CCP")-A>8P!D0*!=A1MD?^-5Q4J;F6V Z%31&MM621^ WB^ M/";,4$D$1!+6HY@A[+:(#KY<\00:$*KOT">E& ).+VY?]#MRGL(QP4/IT J" M #S5MTH>AT,\=+J!0\"!72.)(Q"1*>V@^IHI,,D_$8>UR@C<'90>+4/7Y(?> M<)F3@E:45=R$1@]9>&E0^H! >,L)Y>>]3Y[?5$=YB\+DF(_D.4E>\GQ]XHP( MN3S=4S[%F2ZDTM'>3>Z,;^$1]6JKJ%J\9.)KV=I-2DA=L)[/^_P13(>[5'PX M"H?3624MH7V$6E&LI;*&Z&$_@#J^#9PG)LV*;SZ=J_@Z:,?T_M#K*JA8X5O7 M8<>I1!3#P(#!$J3 %N_[K![JT\584EI/,.DZ[A.D]FZ3;%0]E./E?BIP!%+AE/JH4^T]"C"A3PV6[YE.Y2FN]5AB&K- Q KB M=E+OC='"N!1^RTSPE:B35,YAJB<-9))VAF,X$834?1/)X,I_"/N7MS-(I'PPDV%Q0(PQ*=@8O9/)K$ MR^$RFBP6[MGA(A[-)]$'"J%+B!?WCC]%;0(556\:#V""PWBVG$>+Z<0-,8]G MDUG$(.P?&"3-?1N(,XL'L+A1/ 2*C=U+"_CW'#LE!BANKI$)?_[:8*E-XNEP M#L-,9L-H.AN8KT_'"_DZ_':\A!F.I\-H-IM&O6$\6LPOHG$\G"UD$UX!+1;Q M8CZ&OV&_** *_"5>#$?PI[X #TV7\*GIUF@U$\7TZP0>4,-F4\,'PPB>?3:<@',Z#[&+=R/HTFXY%_%EX?#\[B M@UD\FHV RI,1_G>\\'N!Y)R$R8#.($+^-MX"BR"'#". MD2JOW OPT'P6SQ=S)S.P$0I"6]VE"'U (P:#_P_($,"3#[BCF4\70R);8AY MXND414IO/AS2[(<#^/U8R'(%:B9(_1*/_7R,AWDZF$:C^0(X?SJ^@"G%8V#Z MZR-F:L+8BV@$NPT/CB>#J#>>+R_P!V-@TZLR2RX_)"O4[8'">.J&<*9F\&QO M,KG 71Z._ZL MMWAU!2T>IV;8A3$A+DE=U2E1YA":<+$9U6DLA$<*OWY $=M+^W=]L#'2]#/Z M)6^S2_XKEU8"4V^?+@+/I>Q#E*] S2XI^Y2JUZK.:L$@UZA&ZR#OS("- .'1 M6-+=2TN_"YC-KYO */X!RIW4)A1M+I*NN9@=U"*B$V5L1D=3CXH+?K@A?93- M%5N_A#4BT7(%>)Q\Y1Z13=([Q-_0PNGL 'U1%U2OQQJ3T.09GI\\R=HQPUV% MA10-@C_9?B2-A BR6RD5 @=[->S/ EPP^($#"JLG;)J^&*%MV5+5>:M2R*^V M3%V&":&EH,)QG,$8*,(:)N#'!FX**1- TJ6&)_*!D>+3[0W/6LHX0\ M05BN&=TVI>96@2.3J-6;[G-G'1,TJR&EKYZZC!/E+P\LX%Q:[2U37B?,SCZI M[%1K%>VA<.4]J-V!\?;FKEV?;9#>-DW ,N0]9_)0_:KM]:8._'2;<29=".C9 M@/O(-/8/__H8AT'N9 M>WDX>_YE>(9?[D>_Y.@^(Z:4I4H"/*B %(OQ9<[NHX1F?4^I%_+.B8?%.1I0 ML.5NJJBRF&XBN.NZ1Y6INZ(5Q6;%G)M:\PHZZ&U=D[QPP_?*>L<,MS-!";SU M9[2/&\L_,,G.%0\1'J'J [9[J_Q&VJ=%OTJ"S[NO2$"WUZ&B-SC)S,[J9]H5 M64%A:2C[2SC!5 ML-C'LZ"6,0"*P0F=PLD6@ER?!?,4V%.CC_*5671I,AH47 M\TLHO%KF%*0$>9#&T)O"Q?'&48LU, YR@?]8;_WH6J0(-A0#*4N9 M@J%*VZSHX5#35POJU ;3!?F&6TZ&3**-*:,KF9UKFO:! M-?]=*O=A6M?5"^ MC]" 'XWZ8 N1IHZ*^K@/)L*/ M]FZ39N=^H+:0H"%+?0E#MX2/_DPSW="V4DGTLE,9;G43_51X_R6'LE7BN,MI M@PK.,-1X!OUEE\;3"4!:<#W&JZF!584GGSFQOEN87SN,DQ$KP6" MP0:J$Q-P:QQ444BP>J$_T@C';VCR/&@(O>M:""PKUUOI4D ?.,GR06XB5Q:( MMQ1A*L\*VS,9^L)KQJ MC;R>V"(^26(-=!L,#P\$["*L\G36YO1Y5F1]K,] V)3O@ C=I=-!]"[X:OC( MJVA"/I_9L*BE$-EFS82R1O6D0JZ5I-,/E9@KB=NIR.TLYQRSS" &4?Z MOF(]O]&[[HZI_?.LNX7<>\-9?XF>37*I#?K3Z8F[93PFQ^"D/YA@A3P7)?6 MO]CIUE_,H]Z4_['LCX8HQ>4:Z8TO^%LP0F]QP=^:+YZY.B;D61O.<:SY<,E_ MGPV#O-36:R3 CHIV N)?GO-B[\/'F]\T*N_ACE0UIF NVHR^8D=SN@CCV2'5 M/E)!F2M*/R1/6"CE0IAAQ5YKBHN(7K3O:$YL'I(QZ(85([>=,=Y$C;/@K-!31(&;(*AY%'J@03+RJY>A3F7W=>Q4X:G78U^?270B;G;E)8H9753.(+0($DM.7:I(?4H;,&NX(:+5;,I(18S(H"IQ95V*>BE15;+DPO%)&^_M[\ MSY)YH]F Y=!\'HWFR982C%U;#Y8A[B M8TR _%;:J%;BE50[%&DO>900NW'BQ;-.FQZT#(2GVQ?18N.P; >/1[ A>Y= M%:WC+&2<==HYSMB/T_^/L6"<>_M%MHS7,&'V# ,&0]WF#$G;:-4PKMLUHTZ[ MICIEU Q-TP?<>0I'/>^,<-,.)P;L3.0U^A1MR%_=BAF"'2=6#.YAV"RBA>?1 MS+@74'GB'"GEXGY&Q\(Q.ET3^US+A>7>$>P%[^)'HE_I37/]^OVGMU&N,'B'EGH^Y+=B63\71!IG.%41)WS8'.&\#>1P&(>QVW'$AQVV>?Q8!'VN! M.&C?Z+5PU?SO!2V,@S(XDWWZ")8"S"?UQYL!S"2[W\VO)??+(U2;:_$>)F_/ M@KQ3^B$I1_"08JX!=\IP02M3Q]'=Q,!TC7+P\\<#_/0AD9X_DIJ$%-_GGQ8L48G8:D]75A3"BYP^*Z#$*O Y6>M F*N^ M!8@0W\^'NLQ(QTO\34//28[5?5XX-$XTO8@]O$,:34 0//39Q&4HMWP<-6TZ M,"7ZS2O592V 0[ 2K<@L5["1QZW,@%J8+-77><6]ZH@19,8-"\$UQ-MD15DY MI/]&!V!%=NEA#ML%Y8)0Y*3SP0_ZQ(E*QYPE,@9 M!4T)%Y[ O:CT7-3$ANAL^E&,7F*BE)J3]S;;TF^L41=8^J?+B(N:)JG?!5;6;4)?M.Z[.=*I>(M]:S;DC M36*PE:UI)R&O.3CRNIN^WK_*72G2@<'5F.G'>*Z-+0C#;'# *7:4.!=M M?#8DP4%GY#+?>?&6C@=C>'9QYSEF2BV]Z)E3]WWT"W!1@;L'?TTK04BLX0RW M8=F_BGK+13P=D"'1F\:C)1@:;STS?._,(L<^(;TM%V':$=@J\,=T/GE64L#W MQOT)>7EZ@SZ:,HT#_=]BG6^;ISJ,L 4';0C'"^5!W1IK&:7#VWW6<"U3/$78 MELWX7^'_2$*>;8O$T7+II4=W%(&BCMR%+EU[$)J:K:='Z?K#C57&]LH I@B M+@8DR)E3I3MY.*(3BQFYS3G7HJ7[=6,5H343_\90116(!ZR0[KE$E]MZ6Y0&EVS^;#4-I?&W[6NWO11:D%> MAU:0>!.&X>DBU#0203I59P8_EPK<%V/S43VML]6U2,3QT*M)?V+[(:*A%@O4 MX)T 389O8*>\'-_SQCD;N2@:TG7=D^@F[^$/R?E*"BY5FH&(M_:7VB,NW":N M8]ENAXMF>^#H ;'[1*YB H_DENBPM$.&=K]QCS&=75,"7[M1&H2]^N7@;/OR M"7=1\?&#:D3.?! $6D(OP+.(V+G' LV#V@XC(D-%K5U=,9&BM6F-D]3/>Z12 M6Q%9&AZIIR*R>M@*UI%J]5,6UO2WY^@$U)6:48^!H2!5IC6Q%Q0=BA Y:*GN ME[C:AY";4*GT?!=+FIUG-*!JB*T%!46$I\'[U! MWP:AP;V*)E0Z\,=NCL.<=+Q;@A5V'K=A/)R,)'LZ_,VK:!J/YX/HC:1HHM 7 M(F%8;"1)WO*C\03SR FG.":[E9,;48YPO>QL:AJ:PO/Q=#GQK6Z'\70\)6VI MO@\Z#2/0+S_*S7D^YA,7](N!/SN=W0W8@%);;%=#.0K@%#/#IN\ M#;>LL55FIZQ 8A8("H@F"W%E\<+".-BI,V6WI3>=P&$<#Z;/$_N5/(SY">,: M$L59W^(HJ,]TOGI1WC7]EL^T+]&M<5AU=D5!4UN3W/"/I@H"5MV$G_*IXZ=T MO_;1HJMF"CH3C!R2FN.AM\3W=0YJ=.?#$JYUVI;93E&O4;SD/+7)!$M@L)&7 M8'L3UG]^O*W@GO:O]^;Q?#Z]B'H+>!S^;)FN\L)P-(V'8PK@C:?Q8P.4_!1 [A.?,TV&TVB$AK,DY)=4=LU,;L#CE<%W"'. MPGP^I5\2 A8"6QUBV\-=$_VF14,X2M($HP M(MBD]JEMP?*]0%)^LG$, _80K$2_P!IF017>9C6WA79X\]469!REGU7'72<[ M;$74+HC"1*X]U ]; M-IW(J&W'&*\?,YWW3R[Y0X:O-8P?3K3A&\?I=@[:\8W>&M3CC9C5A\_6&%O; ME@YT'L-WL+%!]V.,07=010F")!CTYXX$?"3@KJQ747M3 _C$W(7G2M*X"$!KH7 M'$!\-35+1$V K"^E@:HSGBLD1X?;+ 71Z=H)-O\4OF8"^C[8&5ZR#]HV''$% MR",,USL8&=MHJ6UDWS9X[YDEHR\_I>JE01"ZYO:]O#*7OQ4 9?N-X;J?-"C0 MDL\^S\ZEZ\?7/F&WIN;L2^S>Q4FNQWT"C+#EQNLP^6)-#/7$Z:C(-[B[:!G$ M=/9]"-'*UZ!D[5%=8EZV2\36;]%MLO]<' _5ZBE68.F6)L[WU(U6$]/,\1'6 M:@J,D ;SK^=DE;I/&DUV/.??\9(/J6J M_E:FJ$O^E&W M/IW]%%=/*^^_D1J832*9],9_SD?1:^/&664BU?)MQH"LWQP M.1D@ @+<)_C'=#R/?J4L3\9!HD8=X9RGEXMH.(\QJ1;^&(WF,*O5/0B%XJGQ MY#P:@5H[ K46_US.)]%HMJ2B;^R^-AFBF;\Z[H[,2D&?)/*E<'T@_Z WG,/\ M9LL+_-LP7@S&%Z>IJYKU<@)?QJRUY2*>#>:-:/6/MH.H]UF >B;>^?UZW M@>+&J-=_AJTQ*=%4'[T%L9;>:3R_O,\?L<$9;/_WSU;NXTQOGDIJ?<:^G->^ MG+7)%< ($]@J0LS ,OD:@ I8,K07GA#JC&D&+NLQG?J?[UW7$!%Y:!(3F^"^ M+>/%S 2&>O-Y/%C CM;L;F #!J+'%**:B\WYW\IGY_).L/_9^%V)+BA]>Q*/!^/0C["<@;&WK&GK#UGZ M6/J]IP003RIRYOA,5BJRX$)N^,VOJRK'[1RZ@FQN0L%=C!CDR/>P,XG#JZR MPR5(FQ;)R/"E\VZXJ6$MI.L>)0A+V_2Y>\GFD=F<;PF,B]]2S_(Z76U)C3"X M=UL.D22%S^MK55&7[77&>$9]:C S"V7J3?JCF>]1YVO[?E4+Q8#0QS88$KB+ MF[GLFI3E6Q,HMATAJ4LV!"^?("D[%IWLLK4^!UI@4E%Z=BUG*L^VFH1 ^M4: M!-^A/I3:ZO(AL2K7"-:]U]02USFT0C=U 0N0,N3.1#*VUW;)JLA=$IFPF_I' M\>6[-,?.QUQ97J5[AMS2UL&_?KA^0Z-]/)9EEO2CUZ90P#?@JD?,@HYD#G!8 MT/APVLKW*RE1)R38Q!IYII7$GQ%WC[#W'TR(QAQ#A$7E'D+.)-YH _':Z6SU MIVA7#H%7I8"1;\L1A$NH0:S["IHATNDL["5'3FLC)S;-%MA1KU3+<*F&H;G% MY*$+0O5(M]NP1*-)2CCZFD!+/"B35!YY&2T%VY%TG+U@TDOK>6D^7DL']%"F M35>Y[>,>[H:F(R4V1*2/2FJ5:U:BIU6/IOX<,YZIHR 1PW^K3$V(S#9.7G2U=5 M4A"*K3T"1_8&D'ZS=C>8&.!!' MBH!JB@DY9&2: M6<[9$,U%G&8H-AHGKC9U _:Y [D-*@')'5?8"X=8LZ7#79#-$9J9 F -UVL2 M@^EZ3)%1(.0#6#F'='W6H5>HZ%!8.XFL2HYM2>+R/39,Y]7VB6,4:Y\/@ZJR M/[I;FYX3=($.A;=?F[2.2@4(K/,YDK;!2>:ED(+N_4?U#68Q%7:ZQKW@3J8$ M[EYF?TEC!Z\G7JEU1AF[7+Q]L.:B/V.OPW0:TW3FQ1?\":^J2Q#*ZA8A^:?F M"9(Z J,O(;SJZL88C4 M4D/.",E;1^B/-"-&+PQ\AU=V0H:MD19O=%[RWGF#M+WI^FD%S<^BZ>5P06B8 MPW@Q0M]:;[9 ]-<+1J$<#6:4Y8&(NW/!U5S,AO3S!$/L>&\7 V5?A@["LY',3SV8(2''#^O2GZTD;Q=#C&7RW@#_C5;$"HPK!^A]C/E)6.MD=J% KN,Y1MY]N2<< M.;)_%VK_.D^FJ]DD,#UM$2XB03QB#O-<- EO@E(2:M-$EO=8YSOD:-I21Y/ M3M?F=TU[7=$324DD%Y)S%^L%%H2 K!/-*B36U333)@K:)UEK"PJBD&A1OVNUND!1;Z/BIHG,<6V,CF$ MM:E0OU6+Z*YN%/53+/G8^=C99&?L% /_2*TZVX7 MM^IOH1X*>1$25?H7NI11N^>"0L%ZAW9_D&O+J*O>Z1,X>LB%UKPO0@7K:/HD M\ZT3:,5ITS!HYKTV^%&U+UE6&5S,?SJN)4*Q=\T.O6OER))Y2S@A05YM[ M. MV0B0; "UB<]R*Z@A;!#V+-)EV&K4^<\(7/IY!72TL"">=05T-/6 5U1PH6*Y M"V9R8ZMUZ(K.E2;Y.:FJT%-<5W]/5]#_@_4 M"L]7!UNR_2AG[=KF,?+=H\G)/WFQT8CP)D^)(RH-A7##+XSLOFP*+\V\_%T9 MBOJM,@$!0QG.C\E=JE5 DF>J4%.NVSW3>#*;$R"_P,ER"M\, M%!7$VE_,!M$'#AQPVB+CSR.^'P*LT#J+!"K?]D($GL4U+?I;2.K ']V7J X'(?! M5ASLG2G%;B,U"7XW@VGU!X';[.U$9UY5LJ&Q*:N?95'K@-TW[P"5( HMXW,N*5/OG-A:_U MP":]&@]\LI7_'J67XE)HM#9\A-IG3G]D:#Y2=FQM=.58HA^]SAUP7_N4G&^A M[7V#6-"8I_1TW6'3,'Q4X;4M!K-KPBYD^?Z2XJIO MX40D*E97FL>.(D%>'-6RVU)=$J84> 0+Q]SHB$\Q]:BT.]*):AFD>O&45<,& MK:$.,),(,@S^=FQ2"ML^&N2G=9.X"?/M@NNI=KL")2Q?<88(XO!( !M22!N%ZQ6/=:O3N2&L0W0"JEW1]Q8_HG M?A?6 ]+II1\+4D0=41EML5O8 RJ=HPQ&8E88&W2Q],FH*$KN2R1^X]7$J?9Z MEM5J<6W7L+:9P5^BGN.87G)AH"UBIFGO]L)Y#3$*C!LFWD/<$]OCW99C4E[7 M%[A1*:Y/6;*8^Q3S +V5&Q0+(O6FU]^N+SQ#N0(<_E5Z$22=Q?@O;O\6MR2@ M^3 72B.R6*@JFD1[E;'MYTWM"_W*YD*R0=JPK)0P=Q=L W5B:-N7=>3["V<- M:T(]?%ZV0JO+@E)95\%-4?CJ,=T^J'*N@V9^4*U\:^W%'2)C.FF,T M'L^%;DL^\\P*O"6)Y5VRFAA;TM'M%:)'U^,!!'R%JII@9&J"$DC)'1CV&==] M(%NE+BC:>G;89TZL[')IN)LBU;)M&4O(G#6992Q>B4=$XP*->*.^E$K;8S/* M,)MD6$C*[$P9-(I#"Z=/E&V,A-,]L2Z2QV1K314V-HV/*$0 P!4UJ+&!0PRC M?"U1/ A MK4UP;2S%ZP.R$O/1)1G[#EW8V !00R@,V:&41KP_8[!M).M+$+#"5:E(PC$-FP)B%AT>HSP8O M(Y(HO@S%NV7881;44]5!>4%>G6!%F >AE!FVF(">06R!;A/JB5&W\P@E^6Z QZA2G)M>/2)L'2+_Z]($X)*>FI]!5O&9 ?08E:,$(TR%QS.1+RM>( MXGF<>.'APH)/2\L=U 8QU+"A.T2[O-9.V\6SG\!6QJ1"4CZ @*1EK/JJ;,(2 M\'27(>O)MV,V?]2K'$L%O][X@=],E90V<5(3&6WX 345VVB,UD;3J5Y$E/73 M&(4X0KUDM?QWIUT2%!^E=0&U4G<'*:(9HSI&2>F%=@L&!UG4IE/;:H7G>1VP M&.S""M-N80^_^?'JZH,T"0J_]]S.M?"F#(SI4@&7PJ)3#:VC(T,B*0%D#YXP M%]4(P.YPIUN,'C?"!LM+X7TJ-(^<:@ MF!6+64ZN$;\%;Z2_7-];BXNLLD?$G0-^Q 9\+ !%CG9?GK'"RF47SZU'1D%Z M;UFWJ4'"(^7O)3LA;F,=9 5F+T4'J^7Y_:&D@K9(H23\%>K"!;%)&0K=&#RI M4#?"1N2,3E^'VM3+YL1="Z^XVW!#36".Q4E-U4#+W-=UVC!WJP:JA!*%[6HU MNDRCC*YKT5WIMPFC$\(ER9-U@)N;ZKX^#=/HF:P'?T2:E-O!71)1W9W+6:L> M4:)8^*N4&U^U,Q>> #$;I3R#RD"P76)-^?E,1# ?JNW7F?O4(AI1)?6KK+6T M/V(2)!6H:K"JU*1Y5G_5W,P*+"A-#5CQ1:1=5YS",)M=CKX;?UMS(KHBWV<= M= W-%K5Z\D$&3ESG%')1;U0Z0&K=*6K)/?H78P'J98TXYNW,]@@8*9<LN++HP&8LNW?.I(85UGSXZ;[,_(N:1( &3MUTK?L45Y)^]/1;H=Z2(N)*Z M2YMW8,/L"3Z]"0XW-#S+G#GJTTC13W 0!%&JY+;7E,\I=>>&B[A9T87_HN88 M7HLAW L-J15Y.BR)])QD-*G"HM@OC?;<_CT4!+A^=6Y,O6]#[H[;B[8C+@IP M7,^?C#'W2C/.8O\"[(U-O%8=,;YK92IN][ M /I+K,ZJ7&.4!0!Y9DAL_@ 6+&8"5ZE7&)^X-9!8H&%EGC'0%8ZC;&P;U46\% J+EBUV7!Q8FX M%''GYD=48H MLHH\7F4'P(C:UF)XL[& CS>%[(U'A[G&O*SHUSTC6D_;5D(B M(Y566?B+3X0<<.4@M:F;I=1ON9]J\58<<3BC-G[><5/RPS[D-5;+O2.L>.HN M,141+@5?^L ZZG<"P-M4'BP91&KZ4L(3M5<)IKI&CZ0 4@_:-*WC#ZN4_?]3)WOQW=WJ92/<.5[\& M4A Q'XV'NNVSWAW3\K&T9:7B(7W.0?-#A'8(J8&-#<)R-U+83WABSMDI]%9I MSQ*]-+J6@F0)9-U03']L#R'>-.LS,@M7*%P_B9VJ O?:_(K[^*K\0+;HM4'V..E%X[0 MX+G8-?V0U$$N"S'TH!/Q<(HD/V7PYAHUKI;M=G+APM-,- ;OMG\ULA$:+&9" M2%MJX:Z6=\=97C!;F'XZ^)8-IR&&IC._!DH;5*\WZ;&- M)(!N"\8OG4P7EQ_:\':#1-X=*G9JHMV OPNZV+)_Q]]RC<0;EUF245][><'% M:<@AUBR,:2K/XA,D+Q1M,44>75?,\_QZ]^G6L2!VX4H%[[)$KCUR#+L6%]S$ M N/DPV*HMV)6W]0%I#[2U?T):K@1[&I: M-]^D'S5"'4_2I?YS"[:VT\@#P1G7)">HK)AW7>^J=CJ*YT7 R <4\%ZB$>\R MHIFXIEI, @:'\JT73GR,%%F!Q*A=G:.V(-XMW'CI@Q(KJQC\.;]EN,>@W(M: MNE#:CF@X<9/"KL6@" K2G)^\UOP2E2PI5<=RG?',3N]%]3-]>(3I&$2K-'!M M)V)X5>[U16M'J:C?(].U]S(*JTRYQ\TJ.99^NE^O[!(',,I4J9;P+96\KSE8 MP?7C"H_1ESPG[2Y[=1L^[P>.*<:EZ$HF>$5"Q]: M]J.?46' >T"=SWQ'46K/*PQIPHL2.X!;TO^;;SH36P[>'/0GWXI+]-M&KCC! M7O\;A0)^]@48C:1P\YA/TSV%.-LQ;G#.7;\N4V6QLP]WH)[?P3F@GSCV -Z^ MNGD3+7"WNKZ<<,L#G7M?WQ"M*9B%)"IPR(AKF[32T &'A"?M@L"Q\:SFJ]@"Y)9MG)4RV M/QPK4S^/TB2_Q?(!0;,4?S]7Z)"(.I8^DPF]1#_1X1]WL$\4*L2RVU)WWIR( M?%#'M /AU$2T,*_IK%S#4D%\8)[!BTIP3 @/Q15VN-+8)O1&O2&CT0%BBPJ" MY?^&T*:ZO2G]ZTFLI"K=;B7%28S0H)*ZX[P%KBJC= >(\37G<;VS@-DX\E2% M,&\A%^H>=''CV=CFKYT?0("4L7HC'@T9VF\\FYKX^A"!R#R,&59JI&IO^3,\ M'$83;&_M2[EZ4ZS?',V&S\"E87WH:!E=LYKJYX/?73+4X'+9<:C9@_2R@VW3 MOF2ZR#&2)]@HZB9ND*"OJX% ^T'Q>.Y#U!NG936+YU$OW(9U&>:>M'*VWR*" MVJ(*B*E4^DO4W-VYN@P_Q;&J6EVUP9/ A"@4M%7:N$ Y/FDZQSBME*\" MH207O7NUKH;%O#$1>,V8+[5 I'$9YGMBNAO*D"2J,W54DFIJ4^ER*.L>_S3\$H^LR&%M&)S& [$'$)*>* MX!\V%]Y'=%:#JSSA]+UTSUFXQ\HQ%/IN M2/5'/T=6:%S4/2P5PUM% *+NX4T_^XIT/B /#?T7O7<)$$WT^74FAI1>S;2L M#;E+6Q?'OVI;(J?E"(B57+0G=[W62$C*OF%T5/U)2(3,Z6EH2.%9UPLKQF+R MO5E,+30%X@1\BI#\8@W$*S+12J2816DC3V5"YT5.CWS5XQ '^%N/]ZF$U,W\ M*./T>/LG\1-XWR0GB(%5@V3(Z\X)X3G='TS,RR7\;II/$BYZ/_HCYL*R(\"@ MC:@@:[?X7?-)TGL.S8 KEXH;U2V,"HD,$PVE)C>T:91-.B3QV29]*%)HOYQA M"8]>%V$->U"[C3,"92NK-(I7DU1EH[R]I,?(ZXD/H$6M)58\HBM$-CQ!V9/H M&%%-L%VZ:E&!6]6GEJOZK#HF;_57@:IHM&!_(S&C?*^ V]0)C@7[!GEOAS& M=2>V%+?$E;9FFDSBV6Q)763B!5C5MBX9W[IT2I-6[YXN3GXE5;2OM(X6!['E MMEXWDNXQYF5L73*:1^-9C"@B7 %JW^!R]VFR=N$[5Y,D!9.Z3X0;SWP0+M+U,'/.5O*>A-Z22;V9_,24 M^?^.?BLYNWPHJU)D5,M\"$;G_.[V+VS!5&]'V6@)(W6-ABWK3>TD =)=SBT3 M'LX-R@+->+BTN/5?2<..LL4:6#AK@C6T\)=5,[:"T+2!L,IA#<7=&?"OYL)R M'KQG 6$;:!;!C2_9B,\!SB!M6N'&_6%4\!F'+)N4'IKF>8B.D#W#-5F]5$)" M'H;E))Y%Z\[_9\&_LB7.Z=@!J!5,P M1_;M2PN3&\6 TA@,)\Y8. M9G_5CPPCO '_+51\_VHKF"RCT7SD,"BF\7A$MV*\A'O\JKT#B]$Q5+(FY7-L M=)IO?+M)"F**DZ'>Y[<$VOHIE,>;"8U;F; MUS0C$+AA/)XLFBV\?3\:HY-C8O(3]_BH?0Z!B*;]1?-#L_X0_C]H?B!4P1O# MS:)OX;TI_+S@V1IE_WG_I(RU_[O@'$\//9 MB!1/I!BEUDS@KU/40*=3^LD(MG&R6$:+> (G!@$D"))F$F #!YX,% MG*+)?,&]B#@4C(=I.([GHZ6M'#YP',G![BI_2.^XA(7RE^YD?TLNSI M9+^GE'+GC?P46GW&3N9,AVRE?=_(T [>)3\G]FIS41*T9N7,N4)^W\15LR,: MM0M44LI1VEJ,EJ,&6P$\HS9!1^?T/F->*!"X.2H5CF.POA]= *<0#15P3I!.)=5TU&4("P-@WO/]$8 MCGN-@Q&*BVL;8LA:3QBYY5Q?*?+-"'9:NV@JJ87&?3!H75D[,S28_@5-\ WO MHF67_TO;/CIH.1T=!"0@1G%&6?8]X3?8+Y$ MGQVG:K4CBC3@:SRNLH0;I MA"RI+\5JMTB[X82\<:B*D2)8(@@M]HYYOU_UHP<0.@<0I?]^^2.U4OV@K/C3 MA_AW]].L,=#O:Z9I>\Q1D0&^!^.Y!IO=>5!208(9R0@:21_6I!Z#G'B7%+XA M38U/,2]FEQ"LHLN*:I,C<7!1B4N8S,HU)G%6&34TNJKXI&$F2UR7LVW^3;7& MLXK8AD)2-CNB6/&E!"W39>_EPZM"<^@\1?S=OD/4TQ[JH3Z VX54A=>D4TEXT=5W($B43*@,#@;G2)A! M#.-T <(9<94 ?$8%.9#A:4GM$&P&T!BU@0!8Z*(A6T\QPKF]OBI-)Q0TP> G M[8VG&C-UL*V40K=G9Y4[+ ZT74%1,,7*P^70,DWZAG HWK4"M>C<+OBM$T K MM3,B+7CF<3<''QX<5]D>Z:$0:.%K84VF_:O:OM11*0TFG/N0_XO*, M!"7X)-DQY('QZ\JU9879. 1X16Y/7,T>IT,5A.S<@HWS)(Q3GMYLDR9YK9B< M'SU6U'OV+-U@_@..><7AFR%V2NQ]<_WQ_L$9H:^4@4-@X71#$.]B>W,%LL_#Y687Z-XXT?X?PD M>\LB+OW?"U^#=^VD'/PV+_!Y$.<;=AK1+5Z0DB-1U_?:R1K1(7B7Y(,_T=38 MQ7(E=]X!373RU/%#3UR\[8!SCH4O+'.?5R4#<=S(.8:YJ8)QARZ^'&9#<#JE MJR%%]!-D?LDUQ#0#KY7:MF;)L;K/"SI7-ZZ?-<[2X.&UKZ=6D*J"O&2GL13F M6KJYCC<)M]%[D1Q.$" Z-:+V-G5"D"Q8KQ>T9J)^!JI+SD 8H5)(L V< M8NR@_4S"GZ[=CVU?UL1%.WGS;?=3,0*#TQE>Q!KOEQ/KVKG6? 4AAV+=4OUB MT+1Q?))2WTIK-C0):H1CF)+=+#\8V)90@E\']H!JM2ZL]DL>]I'(PQP$AC]S&M,+@&XS;5]MYUA"#1)I%R!UCD>::! *0V=G!VY+WZ$0'*_Z') M97B8ZLOTR[-YKW")";YWD,< 1/:96BW]N3#V5I1H^8KGPZ^GY=S;)@WFR%_9 M1'#JHN9@41RKK!IVL_$6;#D\N&&0E?82A!8'00V0T&;-=W(4JQE.-3#O7#:F M6I\"72<>"C,EU/?'3M.+K#-LW16E4S3CIHR\$HTN\9 MOF+V@\N*P/.7^=P(I\5I?TK@(N9&C9N4%&=!P ;N34TY+=B"^PI.3+9*#)(5 MM?PIV3Y,]Y5G M.M.%!;WC/E8*\%;1[I:2H\.M%OEP_9RMUR! KA,$:;S:,#]=E1FW0;[)CY;/ MT/6@?6^)02F?)-LO1;;VE530V6G]YBIZI&"2AI7F*-]7'(I3EX[Z1*-5C."8*@\G%'RPB7$ WNUZ\/.7J(Z>, ME7X_7T7#T2)>S+'AX7 RB$?+16U_1\MX,)MCBO5P-FK?W5&\&%*FS'AT8KZ8 MU3):S+'?8SP<3*FMXG093V:4M32?Q?/%_.5+XJZ:U)^XLLL:C^+1&!.FQG,J M60P7M:#\O>$ ?C5H7]-XML#TL/'RU(J&LZBW'% ?S4$\FU 6W8+R<5Z\CO=A MMB=*&=.)PBRLMQC&$VY:.8D'TW%M9=BI#2,QZ/% MQS\92:(RVYGV@/^XV.\#7X^P2;>UT\,WF,QM151U_+T'D0[/5Z[IGH MOYSPI[-1#>'G\6 ^I3]'L\8AB>'PP'\'BV7'$8&-&BT'IX_'130:4C[:A%+] MEO$,/O1LJ<;[>D-*SBDW,Y\-X^D8JW>7"SB!D]KJS:^ ,.7&LF)E/1G-J ?LJ@F'BZ;!.]^%H"JP, MDYN.X_&BXRA3ZLB8_A@M3A[G23Q;CK%7U'**B8'3Q3B>3FC/AT"?^0($Z(;A MS"CG?A1)TKW(U5CZR(N0!;[7/NF(%X(E?K^G'*)1]_J6TL!AK2;CZ^[\; MS@8_X/NON99QHVF&4E/](PL"2V9Q4AV\LR?6UQK D^9W]5R]:H5G+]IZ-#L?62AO(U]GB[;TV!.)?[ MX<'"1!*T^#DYBXJP#Y80N;9!YYPWU_=+^MNK:B"/D:?A-+Q>X[" 9JUXC,3> M-<\@6$MFQ>2)UE)(3SJG"ZE7C-Q15"BI,]\1%"^::ZKSDE/3/__)+#-([6/: MH(LJ6+3#JU B9MRZEZH,'M(ZY3SL@Y 0::6(JG)?9-2R3*&^7\()#F4%S";W"2_COO(R[4ZFIV^^1P.R7:9SF#Q[Q'BCA"X!:CN")1_]: M]+$%GN+>9<=@2QZ9PID]WN<$YT\QV3]1M.H2%.!T7>MY@M7*]98&C:Q3QZ$X M0D&Y5[ZE@(7A&@X&W\:R6?M+\;H(R(M7-?D+= M3*RH ,?%J%]NIRFKRAHEWD$?JF(KRWP-GOZ8KH)*HN=^[R2;KP81+#>5FWX> M16I(QLE5E'"KO<*DQA2E1B"A$<*7^DZ'GRY!V''$L9[>[-.:P_A&2\8R0Y&W MB<2$?)P/&2,2*R\V"":;]0E;GYSZG>XJ]T@AM]U*X6T(_]8%*TV]O7,V[E(0 MYG"YNIZXIHU=1[]V=48(_H3*9"ENQA<)<1#='>0FJ%5E>AC%TL$V:7)#3?8T M<4<( TBV1IU(8\"WKGQ+>HZK MD_SD/"GVX%$G-?P)01ILL\\I-9U,]NR6)9A _+( 7DAV;<<* PA%N.>IR8>% M #,-9R@7'MF!A 655QA0!EE])8DZ:7G/(2#\E(O99=J'P AO*55,@H(A M#3OXGR\2UN)D1A8+T\.XT=Y>FIG%ME@NUH(3*UZ17'*HN%D\EWQXA&^['DP$ M\/1AG8Z"E!HIHAI5;9F*,078[JVT[_,O$K>$RF\XCJ=:WY=S!N/9P/EQ;Z@8 M3+N![;X*M3? \E16UM >[$RL2FSJBSEWA6.4]'JAC"BP5-(#J?% M@V.3BNM)O%G5\4V!),#FK[11?%4],(L4H0*%0^J'>,&^O6C7DIKWNK2.,:IA MW<;:>SNKGC+2Z'=)^<&X(V1GX\V)=[C;C#KDJ7))D>^3AZPXEM$5MOC\B/46 M&_KR-:PP1W#4(+6X)\?NS=7'ZQO\B?8W(-[F] M38V_=NP.AV*.[@D-MF@*K4]-S5D.Z\P]SA!IZKYH%7>&(92\SY T"FJB)":[Y_6GF9N7;9YN8@L:Y" ) KCI056C[&2D30.EA4.3:Y"7>.U.%LAR1P M+=P)?R+J_>O[#Q=,3%>[6.OHH#1N,?YMWJB\U9I@[-($L[+.FY(J8T ,Z8$# M)I+[M;O[S=;V(0B<1,'T0(5YMD^4C\2I.34VUD6UM#RUH&&,[\1G2M=G@&<- M3_DBR%JI8ZV$5 8O@\P ?-XI+$87(ZFLBI0M_\E0Q>E0FYRZX5P\IECH>26* M[B4G"LJT=6+M.E1[FI#!_?.)HR8=OGL^B6VU6IN8N18Z)UB?G$VT\:]K2@.B M<%MI3/%25B0>V"^\1[!B:OQ#92X*JLV,P=$FEQR]7QO$%-3?]1W.8MJB@XD2 M>HQJ;<[3>:L,*UU=2T=CA3EGJ9J^;7?[+:QKSXD3RN=EG8UM^8Z;7/TR>.8T M:<\=?YS*SJ&:%<-:2ED>2_&CY52#2BG4:U^F0T)$;%"X[?=46JY:)A)+*!Z2 MEUF3S_*91R97FBMKUC']VW>MS2$BD%BJ'G^ VS0_"J98P^9_[GG<\I9YV:26&5;PR8N'@,)B;!'XW"/8\5T)3'3WU%2?[3RXAK:N(FNEH;4%I2S=;;NUIBTLV[%"42/@ MDL:H%UQEL?2H2[A3^:W^S@>"; )E;Y_4'F8J#VLZ>Z) ^U[;/F".F,)6^6I> MVUL:[F3_D*(7L_OLFKJ9.K32K/1M)6-ME_ADPRLFXR-QY\9/W]6Y4(A MG2KC@U3#1)#Z)R5!@QO%JT;1(K<<:;71&@UBTZAWZK_HU]-K/5Z" A?+N;!: M$[7[]A8Y]QAK]:ZKH=H)B,"*I((BD#@73=AE==,Y18: =Y\:1\!'O5>$V?0]M5<1L+5X>5+J16TT*+2 M1]&?9_(JH(>,'-O8%I@:O&JM+%(YU*.I-"%=WSG<0_SI?78H@^)K=+U8"8*I ME>C,E387A5LCM[8AUX9 K'+V9D)W05(\ MNS>^$ ,??>/R0K'*W>>K_6JJ"J["3#9?=L-0*C"J8-(DGL_#_@=K\G?#C^_R M7+R[7([DPAM:)+:G:P-_=MQ+PT8IQQ#X?K7 M@NEN*4ZT2B0X9WZ/Q^DKQ'TA&% M2X=Q3*5IR+).?-YG=_?;)\D9%Z\@=OS_T1)EN*Z6C3DCGLNPK/TO-?MK:+D.7KE#PS=L\U&Y8W4*ZXH(#VO2])D&+W7!S_=GJX&2^KU2^2=$176]< 8@+ MO"ML485T+@HJJ@;J6YIQ7 M:M>&,48_=]^[H*$-N/ ..LRHTI F2Z<95=0B M>6)9X<2] @SEV_I%6M,;,.(F./G,@^RP-HDQ^.%6N!7W$@FJ>J=@RD*D;J-;20W)"=<$-*QT-:58C. M'A/5NE-9R66+:)]H$7/(8\8%"I$S%&TSRYYQ-OF M)9)$2/'ZX40[-[=K3?E[B7[_O&I^3YT;R'E?5JF_/#WX4M3[^>:JO!"'-15Z MHK>"2('6U*8 ^XODFB 5B")-2%!N\]R1QF><[DY?D>UQ-D?ARZ*8//[6X;0Z M2I#4#TE42>/R=I@-]O9%=%L=#B_!(KN[4W2BA.4Q=36+$2,(9&:9ZK_QJD+% M3$.5DZ3 T.7JH0SH;OT.O4K:7,/IQ>V+ M?D>A'S@F>"B;>&7H8*6250G>.8!^IQOHF0">M*WU%,U!\I_)&\T_DP]_=0@00%"0II=&MG>>! >+0,_[@!>_:8IW[JN1%8EHA@&FN3$*':@M^!]G]7S]'0QEI36ETNZCOL$J;T$\,G] M4Y Q4;1)[,\ "5C%D_=0CI?[*=W=I>8XBU\I8!>!9.?&*PC":IA.Y2FN]5A: M1 \,0DEE9R%?HA"?/;.T692_1;48V M2.G]0HJCQSYZ]B'!I_#!=.V],!Z$-(Z.>_FM12;M^8-$ 92+.)#;"#7+LZ04 MHI0<5_8MXW^_>&E7!4F,(HA =X'K"EH4Z*87B:%\+NGTZ92HES3>2+$9U6T MU7-7V+UQ"\M(^W=]$)EI^AG-K-OLDO_*'7X(1.HB,,1D'Z)\!5+#P@IQP*IE MYX(DF1JM36M<*^7Q)N*NJ]+#L_2[@!DIN@DDV0/W@^;7%&T:7]=HNE^[4Q_5RNJ(7M1GUHXG>TYQ5A1$'X/ MH=K2#.?<=K-_:PO[M[:P?VL+^W]Y6]B_]38UM]'_3WN;VMW[CVA'&OVM'^G? M^I'^%?N1_JTAZ=\:DOZM(>E_DX:D7=D# M?/">P%\%/>6@[:WI&;] '7Z[1,"ZE4J]BXTN6%7+D.YJ6> ME.^=8Y':-L@$VQN9_9CO!M?@UTYYL/R:( M:K' 'F%+0OA 9 WX$S$F2+<9_8#_',63Y2*ZVJ7D6,OFL8#F. PGBWGT6(Z<4/,X]ED)MU8J;=36;IO W$0=6."R"A L;%[ M:0'_GL-C%L0.$V[*E&C,G[\V$%63>#J].!X8-)/)].0SZ8 =W'N)7S:80X3>Y9 M>'T\.(L/9O%H-@(J3T;X7X1;T4&0G)-3G# &>@%S3D;1U'#"%);_ DX8Q=,E M@NS,QV-01OUR86GS@7P=N&6"3#>&)4Z .Q5K:AIC$S_'"8)T]4IAK5X)>M4K M"TXED%0J,^"6CCZG ::+YA?_'Y A ;B>0NLLAL0VQ#SQ=(HBI3%,S>#9WF1R@;L\'/]7.7(-H@U!(A 2TF@^ M(Z(MYP.=RXC)-H']']3)!HO')G^PN-$2.U7UIC-8ZH(Z5@O1)M@6%.@*!)N, MAK /,Z#K&+LRSD*BP;^!9L"-RSG2#$D&7_TZWFSO$W9I[M#,$-"? M,R[S&T3%B'YE?>E*W#%?<4=SU;\)1F)QSXZ2GUQJ%7Y)-#-U_*#GN]93TNE^ MY#L4KZEHE;9_66?+YI!_SFE2RJU)V0JR!"E=Q\OH2F9WK;/[0)[-KWKI5[N* M*LR*9]?R]Q%>"Z-1'TX8[3]N_[@/C/ MCF8+/T.5:CI@Y[S[:O@(=@;%>P$!S4Y1^=UQNWVZE)<"%G[/R08$=K:_=&CV M;RE%*2^^DMX;^SWQ-O 20\M*OTV9:=D7,NG='-8ZASAJP3?/R#_:\CAY YQ( MQ)XY7[L_S'$Z3:=33_A,LB6V:=L=>2,X=J=VR%LUYHS%N"E"17LH4/[3 MH6!A:1/46\_.5^ZBZ?!@YX14ETG9,W0O+=LX:^,KR,T+&'A+8(RWZ9YPR6FX1H]RO6_P MPZ$&B;H\\!;\,9U/GILS?@_4%SK\O4$?6>]MG63_+=9)LT;]Q6=26=4\?+4W MO(C!!+EHG)Z645HUJ#.':YGB*<*V;,;_"O]'R+KOSD5>C:/E4BEG LF-%5%7 MGO2+@!PXE P78I#J8#VQ'VYLW&2"$#.\30N-6KJ*J2B 4H+H.Y$I1>@R#BZ,G[HW2ATBBZ';8WG")7GI?; M,HR'<#E^:NF\]2J:QN/Y('HC@69D%R$2ZEDC\;G(C\8$1DW(-3&IZARC\WTI M&--=D*_A^7BZ!/4[S]<4#T+$ZRG)V?H^Z#1.\==52WNC:TG=.I=WRM0E%P3P MHTG9.KS$A 5M2!MJ?#W2)T>B\3A[I?"%\-,O;K,71SL#M/5E$5X;[0+A\15I5;SH!GAT/IL\3^Y4\C!9STU:^THR^CR9W M%5\[1TZUO@Q,>9[1UD*))J/8J7_[N]:_UM M&SGB_PH_Y% 9H'TB)4KB?2C@_!IT^ BG:ZO0 [_@]W[ZZJT:*HDUK*&<4#=31/=:4685AEFK M6C"7#7#*+YU^#+MZ@;A*54@RO$E]!@*>F<*NDO\0G08M=S)(,VV;7C-]%UHU M764</GD'F&-".QA/W?JIG<.#5'D=:93BD%IK"FJBA,#SI#9:LL5Y3/1S!CH3# MJB75$4R!<>:!+4M,5[>>2%N-2+AJ['-05.B1WV8?'8;YHB(;U!1# M'!;9A2R=]_-'#- 6^%*3?9#&^22?UA,JR5.BW7 $Y^EBCAZ_>3Z!5R:(1UU, M@447^1P=BA668L$*)<\8/":C? D+Y_8!"Y>7^Q5Z_6)&^D<5RD>95P550EK #ZSV,Z:X"?A^ M[9$LQT!?(?RD8_CX>BX6:8'Q!WMVO1N1NK&;AJ;FVL#A]$BQEE^7NCR;TEV]LL*P[A76 M8<+3?YR/YR5E=7$J6-QA@JF:' MJ2<3>$5BS2(-I*Y2?F; T!AULL R6S",\/?"1%0SJ:*H$/SWN1T]; )O]ZV8 MYIJ<[<"HQ41%-7A9-: ,+29HFLWGI?&HS^%*),UJ@5$K_LE]BI'I'S$D\"U& MIJ?PV:D.9L;E04K9/9A[%GJHQC\@:V M$U'24@B=J@B&!VR(2 ,P3=_V2R:_\32_48'0AJCT0*\ZYTCX[@ZIX M_ VG&S,R&-_"EK],Y'NU4T4<-1<#8^N\$06#RQ+$(..4DZVQG&<>Y7&%D_88*=C\WYL:> MY!7&S5$YS@N#&?*ZDQ09LN7?W;2-5_N"*2@Q\U)K&Z /E<2J<%?.K=*[F5TT MUA)\E;7#1I#V\+,:FSZ!5>D"2FX- #L34W.RS0'8^&G/!8=/::F[.-*VBZ\#VL!F#'RB@9 2DOPNC7FJXZJ.&? MA3_1#+2LV<'8G\!-(/&&FV4_0;\*_NT-B?/\1(/^%#LGWV/"D*[[8T81)V;? M5Y([FK_\;(2F=W:JSS34G-,ZKP3DE33/@&))8;$U;0U"'J,3:UKA_5-5]!NJ M1@RJ_B*?@FB6>+K@*V>!15PGU (+FF)(;P4M%ICI]=@LKQ#+!J46'OOS4E4E M+>#).X'M@VNS5/KLF9-4H_<*M*6J+L@F/I_6>W(MS5V(83(@(PMSI:7OD%J; MKOWY\X4T.IKT_,2H$TM],4G')VZI:SEX$D_\J*+]HXKVCRK:/ZIH_ZBB_:.* MME-%^[4*6;]M0 6\\:^UW[9W!V@*I77Z=/$V&[WQVKQ'C$.UEH$V%#%-B6EK MJ@(KZ]*=BPLN^^,4LWU/<'7^&?1/KML.,\]O9!HXSA?O7C_6>[K?9,+]EK%YO! MQQJ?A3"0AO4.QF>4Z4[[F>_(TPL,9R6 M-/BME!409[A#W@L#,5.WA@;)I?Y.A6M8K/R<7#6D)7[4H',7A$HJ(X1B4G;N M8[P*?*FE^_+UT,5>M*510@YXY4CP'1?\*@:D(G>R]3]+HX)XI I,)T4$0K*( M31 :KB>^\;EW7M$X7V I_"P8'2^$H;S0GD[3]1S=9U#NW*3_4 M>':FN->13P?WPQ%T\K<7;-6=Z\U_H9_:[<^:FLWMS=#6;3=T:?"7 M0;0Q_&=\MSHZQW>SJS>_VUV]HMS016^,6SHG3N.FKF$BW-;5=0@W)NU@-[=V M?]7_A9L5A4F='$V]?X]!PM >88!$M(?H(1;MKKUEPR._MX!X).P@)>VQ^HI* MN_]KR0N_R0.%QO_(5Y4O66$IO>W@)B M3[R#;%C#]!4+J^MK282W@P.%P?FJ5Y6#-H7M3AK_)/B'+M:V&\;9V&[)LZS= M(L:>SIPQ5G0&3&,[NTN$Q>QF ]C)7[5NUG$I&\HFWLR>72"$"+-/F1%/B-2& M)@5\YF/2Q"9L5G-,9AB[+S(.^1DO_1D/3=495QPE24C)];OP@^=C_=6280)V23HE1\KO&A:KP#R,V$9XTD M,FG 6A;/#NJOG/<^UM TT48,+DVD/4.]S.5/H[L#MZ?O8ED3KNYO;I:/5DY] M=,VZ6[O+E](^L)+=7<.+VNO[HFQW;OAX8QT0#D_+V)L>DA?##0I:.CLZ)1I" MDS\G&\F8:F_!XM*MHV6M;&2QL5OF>/("3>36$<*P MPN,FNN^'N@U8),[9IKTG["UJ]2AJV8-O:2YNWCF#"_#UR_VM0)[*..0I+-DF MS]SONJ-G=W4 G%(T@40LJ._9FUU/LHUA92T>/=C?TCH2=(TX!2/ZOZZK(W0Y M!D3%P/Q$Q&F 6N#?7JGJ .WM/KE0K$R!M/O/^9KNYN]VNZ4'W=!A_NM&% O> MIPA7M8E?EW MV/B?*>>(Y8SZUVV#]/#2^+;Y;$Z4(9T67>>/4V",'C)R:'R+ M>!.&QY%(:>A.%&RR:N1_[C$9NU&Q&:!\<.=17 'A>AAT.@:$*$*R<'YFQ5@I M"N64512LYYJ)L'ZM#4A[ ;)"LTEI"2K[9X&81 $V(C)"9/#[P02VP*DMYY6L M\T8@7>A:E!WM*Z&4]:(.+2]P<,,IN,'(!,];+![P"E23BH* =A .6R@K+BJE M#PGE+ITGNW2>OO:QR=[=XM3L>TE'YPO3NN<\#P-0^?M8"_I4E"[ M0.K\>\' KW6^L,)H;)'U[(*@2UO-?@!O86H&0KPE*%2=BY1KN+$N^IH82MRN MW!=2:H;KS=[1>?>T7JEUIC@Y$?M_[,"Q6>"0A(2F"#[3E,:LIV?W3VCKI0@E MZP'D(KY]=J<(HT$J\+< \%MLP^(8U3$[ MFQ0UWT3%L-KP4XEV;;M<'?I6V/'M84E/.5/5Y\_6#PU5CD*GZ365ZGYO2I8I MK IO/%4MI86I10EEC'X71AA0P6T24*1'7U.U2+"/52>M="&(8P;CX+ MY<2W>S' A!YQ'CZA=XK&$*S:C4_"$=T,/&%?-K71[&E M=K-'MVH'G*%5L-G;_>;;TN1M>!Q-F&?"A6(#0'H*R9C72.)S"JVJW6<: M&"L.!]FO=?B+N_OQ5"]XH@.0E(G-PF1&.O#TS7GZ=$[7?B*B9/+;17?XXQR> MJ)B:@V8T7P&+@$ &APR#/7;-[>1T:'"0=!ON"-['%,Q'[VVQBFDFB2-Q:"+!UWY2H;>DC\O_KKTE8K I>Q_Y M<,.OGYK]4R!DY>-3QI,A+?#&V*UP&+D$3H*?S( ^^FO(84"FM0J?*^'V_+%2 M!,X]!C\RH4F8KD#C %$!+T (A#*U79B\LM^$8=)%I&7X=E)_#GQX@ Z?M7?* MA#QD=)6.1-^^N)B]17D0S&2Z!:B%VA>:O2?0I*\5NEB3OD/"@9OT%.I.Q$F> MG]J8DY[>Z8))[F<>;*2%--G_@8[=3NXP5)A4F-BI:T 9/1HY3$9V*A<7LO-; M&3EA;:?CVG'A_TC9IZSC>E$)*>GI"3V+:!.AG'F/Z^PGKZ(L&JS;.>21 M,*Z1R5!BD7+V&ZW.WI'!!3^8%D7"?F_1.+O<4"V)S9?[FY7X#7YDJUS,U98 M1&BJFT8!:.&?PT9P/%*4)_9JO<%4:[GU&V8>JM@>F@2N@ #7O OWP21R"H84 M0:YH@A>%YK\LGQL9WTOG$FWB_5?$S%LK\+Q;6"%@F=$-&DN?X*F P;;P[H"/ M>+KWXWL&4'&)01*$YR:93<]-F!R*@.O'9HF85DB#[X*QH>F8WNO8SJ'+J&E6 M]O9'G/R:Y##PJNJ)&-B(#?MG"?*>B6GD.:BD>]!PBHD!'1'+S4 M!O5#4-U:\CY$\XIML/WIR:\?SF-F$A+[L!@7Z0 R]FP\E>5!6:4/AC$UXG * MDC\:'TSFU4]^6%;2F#R1HP*I3!^2 [DY)"MY]BX K4-:"1U(B#E#QQOZ-27^ M,FL(40=U^X_C@RD#^W-0^;_TE=06>HS[JD@%"7K)BLJ-\8YJ?^T_2NP=B3<6 M/0G"7#@GK$ D.PDT/9^:>#&OGS)%&0A:@"/#PVRBVO M%4K#\FMTG/">2UZ7NU0^9 SJQ&C[#NW9]OAL"0=45-Y^OK]Y)FVT35";XA12 MCX++-&BXA'WLSW%OA:(N;"1Y=BLY]_C7DX]O#W.Y7*]!B2=,!2W-DT9(?8U) M''.O%T0Z9$3[N'CU ?T[^346=N"HAZ#_/ZUO"4Q>*$VO-7+@7#I[)'7G=MGC M)9.IQ$5A$&W^[S MW$@'I1?X[-6$\+@@H)+P%2':K8ZC3GM9ZF _L5C#$),G&\@3AA&,X"L[-1*X M/[*U#WCK7*O407!==HD&06M?T^0".#K/;+#-*!(:D-8J2A$CU>!5/(K="ZFP M.*X#,!_8@38BN8T>\-TJF/O79KE2+_7@^H6+0@QRA/D%&J)F_RA@9;0@0WA1 MHK.'*BFTV_$E$8*K:%F,HA4TAAQ[_Z_J!:'=XXL9A%MSY0G"NY/6?G U@RA+ M=C%-=TIX1W&#=G_I0>Q.VE(-:YT%OF#;S=2 HETVB[7J_!JGDH)'TL',UQ-F MG/)0'2RXEHQ)1,N+!/!_,6?.;GX[N#96AB5&(LD,+_S] (LE>#= M7<&W0*PZ KM,88WA0\@/AZGJ:QFF@B\3K3%]=E;5?T#Y+J*O\ J.QV '?$F' M#X^ZS9PUW2%3*;7DND:BK_/T9>I( -(WWZM<;_ <10=6$'$5%HYP%N?TUCA M=C193B"@_VZ0<4& LWBDMK)(/F9T[E.<$8&#P_:L:6QE8G.^8[.=SY9LG42U6I-\4.)L0(K1GD=PU*I MZH/GU6F)&:K/186YCN1",J2T*PNOKB1&66V2&/5"WY]Y#!$.DX@W[):I&J2B MX2J&TQX"+O]&9#B&CZ=OOS="7;\!;CQY=W+B/YY=;^.G-G &@>/XG,4PF+V' MWN^3GON[>75LBWKZ9]0O,&\1SW80#T0[$B]>3O3]<:[_;$&7)MUK-R6)1CA0MK:KH+[7;33MP*=9P022GN!(71 $E5(*2SYK7;L9 L^"X'6GJ\KK;"0 M:!V$4S@DV$$760B98=F7"6 ')1'%N9$C25&:48G*,T&E!--&1E A.+(:NHS6 MT+0IIO3!O$S?\@WN50[<'+,E/@1&16?J5;?FL&N^E3QF<]QCVG O7E"1I5"? M&KT<;GUS9/&]Q#E967^5]P(T.ZHJNOY(2<$9=HOY9<%@SX))A+HZH!22/&D^ M$1:G[MYUQ@CB6B8]'Z[!_R4_[/ MBB<7?R_9?E6V!;^B1G,U'H'(Z>&+G%P=OD;35!R!R*-X;R[_L4BOO;]'3<)& MB]"C8-$0J@AOY98DR[#38WJT&'XU+2#=N*B'3D'3*[30S?P&O\[-<(X:JN[- M$FTPAH/]Q0@/9OVL>4\1P\&^PQEIV)4M./QC2'X"4$L#!!0 ( "6NLE"( M-[^ BP4 (0O / >&PO=V]R:V)O;VLN>&ULQ9K?3]LZ%(#_%:M/3(+; MYFJ=GJRO=6OZX0?M1.&D5M#H&QZD>+)_C_N/C,,)C^*>3T>] M08_QQNDK63EA+K@3GXUNEE+-1[VHQV;26#?Q]V[/K*62M?PMRO:37>BG?[61 MO[5RO)H41E=5^RU_H/T2W,%N6AZ$<;+HG.CX](X#ZZB7#^""C]+*J:RD>Q[U MVO>5Z,&OZ <_HXW#^G45Q&/S?\*H9S-9B M=-+50;A5'(RI_=V47@=Q^8O$S+&$ ^:ZC#P>'(;_' 62*0*:TD/\I MWI32K2#?X@:0&0*9[1&R$\D<@T.),%-^((HM-V M: U7LJ^?UQ%J%6*M7'*C0/"6'53:V@]L*0QKF4- S"@1L5+.BI\-W+1M;]UW M(>U2OS2$D)A1(F*EG!6%;I2S[$X40CYRN/LA4\*%?)A,(F*;0"(('>N>#]DM M2.XEAX"X+OWW#D,O1YA.(F*??-:Z?))5%?)@YHB(U7$-N:R:^YNR,VLAUPS! M,%M$Q+J _YMIX(ER^ +H0K9A41G'<2.F(AY.S4"-12@L:9CKQ@30TPL!C1EZF3(,>:' MF-@/+TD3.[CWZK(?0BY,"#&Q$'9E3R^@(2;FB9C8$SN3J!5GB(E9(R:W!I)* ML8,0$[-&3&R-72975[&"UG$3NFFV5MC2+FEH38+3O2K35GB(FI)B%6S2KMVAH] M3"T)L5K>IC9;$3&M),1:P7.+'NS@0C@NJVXL M,:DD[U.] DCH<#Z?&S'GZ\#"L; VC4DEW5-5"[B] D-,3#$IL6(0S(G318B) M>2:EGK[LQKP3-IPWIYAG4F+/()@/KS#1A1-BWR"85TVGMI1BODGW-;7QG=Y= MA<+\DU+[9S?FK3"S$!-S4$KL(!2S&TW,02FQ@Y")HC=1B(E9*"6VT&[,5I[A MXB-FH8S80OA\]BC$Q"R4$5L(Q>S\-S/,0MD^%UHZ:5R&62C;TU++2RX78F(6 MRH@MM!-SE7Z&F.@"/K&%\")&I],Q"V7$%MH4,8[8>,'5'"9J4K$Q!/(9GE/A M^E6&62@CME" B<\Q,DQ"&;&$MA1>MB%B LJ(!?06L1/1<&,))J"<7$!8@2@< M/3DFH)Q80*\*1##Y@8N6#0079I4W.L3$!)03"^@-9G<,A9B8@/+W+;=!-)NI M%3\;7Z6Y? S+TSDFH'Q?9;?56 \Q,0'E[U-V\U%<+JN6D5>;#8.3$!/=0T8L MH TF_ES/,?ODQ/;9,/H)D%9M;_L![INA+<3$])-3;PI88YZ599M<0G]OW\B: M8PK*B16TP?S"76/\;MM-+&\DGX;;!C$%#8D5A*[/=TPYQ!0TI*[$;2EC;QD_ M0\P_P]8__?9D>WI2BIE4HOP*U[?07O"JN#7,OZSVK*69WV4R:ZIJ#&W?U(WF MOKV]QGH#_.D?4$L#!!0 ( "6NLE#\FJ>/5@( #TK : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/%VDUNVS 0AN&K&#I :,Z0HZ2(L^HFV[07 M$&SZ![$E0621Y/95O:D*)/JZ,#YM;!@V9MZ%\4"@]/B2SDTY=6T^GOJ\>K^< MV[RICJ7TWYS+VV.Z-/FNZU,[?K/OADM3QH_#P?7-]K4Y)"?KM;EA.J-Z>IS. M7#WO-M7PO//5ZF[?]=4EM^:3B[X+*?1XD\T%"#]+Y(*4'A?F@0 ^*\T&1'F3S048/JN>#:GK0 M_7S0/3WH83[H@1[DUT#&-3\)8PM=;@-ZRP+4VNMCFZRU ;^'K+4!OX>LM M0&_AZRU ;^'K+4!OX>LM0&_AZRU ;^'KK4!OY>NM0&_EZZU ;UW@K 0=EO#U M5J"W\O56H+?R]5:@M_+U5J"W\O56H+?R]5:@M_+U#D#OP-<[ +T#7^\ ] Y\ MO0/0.RQPUHT.N_EZ!Z!WX.L=@-Z!KW< >@>^W@'H'?AZ!Z!WX.L=@=Z1KW<$ M>D>^WA'H'?EZ1Z!WY.L=@=YQ@7N5Z&8E7^\(](Y\O2/0._+UCD#OR-<[ KTC M7V\#>AM?;P-Z&U]O WH;7V\#>AM?;P-Z&U]O WK; L^:H(=-^'H;T-OX>AO0 MV_AZ&]#;^'K70.^:KW<-]*[Y>M= [YJO=SW1.Q^;(>U^E.'4'O*M2_X9_F7- M!.YDW4$L#!!0 ( "6N MLE#57/90"P( $XJ 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[C,!0& MX%>ILATUKJ\=$&4#; $)7L"3G#91D]BR#92WQPD7"=210+32OVF:'.>IGP:-LS;:FLWQ,1B85CE MAD1#FJ>Q1W%^=DEK^]"EV<7K];'UJK#>=VUE4^L&]CC47YK.WQJ6@;II36Q: M'__D!<7L:I>[Q'QM5>1J+-@W)GR]<3S/]]T\4@AM33^*YM;KMJ+:50]]OJ6, M/I"M8T.4^JZ,C0U4WZ70#INWO+T/,%4..3GE M;4'[1DV%UT_^JX'ONZ%R@>8^Y&I([9['RY%N$A'Y'&K5-3_:WAN?7Q M?M@G%[;3]WTO_*,8V73XW5L_7 X!DD."Y% @.31(#@.28PF2XR](CA.0''R! M$@1%5(Y"*DOP!02P$"% ,4 " EKK)0'R// \ 3 M @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " E MKK)0)^B'#H( "Q $ @ 'I 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( "6NLE!TX';I[P "L" 1 " M 9D! !D;V-0&UL4$L! M A0#% @ ):ZR4$MBDDWU 0 M04 !@ ( !^ @ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ):ZR4!I7 MY%?X 0 AP4 !@ ( !IA( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ ):ZR4)?:#&=:! !4 !@ M ( !3!L 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ ):ZR4$1XIG:U 0 T , !D ( !!2< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ):ZR M4!6SM7BT 0 T@, !D ( !QBP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ):ZR4#@AE$FV 0 T , M !D ( !AS( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ):ZR4*&@;"&T 0 T@, !D M ( !3#@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ):ZR4&EU/$>T 0 T@, !D ( !&3X 'AL+W=O M&PO=V]R:W-H965T]! M !X;"]W;W)K&UL4$L! A0#% @ ):ZR4!N- M?UNW 0 T@, !D ( !0D0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ):ZR4"JFP;'% 0 -P0 !D M ( !,DH 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ):ZR4'8,J.RX 0 T@, !D ( ! M"E 'AL+W=O&PO=V]R:W-H965TE3 !X;"]W;W)K&UL4$L! A0#% M @ ):ZR4 6>M;2W 0 T@, !D ( !UU4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ):ZR4-37WJVX M 0 T@, !D ( !QEL 'AL+W=O&UL4$L! A0#% @ ):ZR4$IF=&2?"0 \40 !D M ( ! &, 'AL+W=O&PO=V]R M:W-H965TIN !X;"]W;W)K&UL M4$L! A0#% @ ):ZR4*B1,3/[ 0 + 4 !D ( ![G$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M):ZR4$=L#T&Z @ E@D !D ( !@'@ 'AL+W=O&PO=V]R:W-H965TJ& !X;"]W;W)K&UL4$L! A0#% @ ):ZR4.3LRH^A @ =@D !D M ( !6(D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ):ZR4--M!%K4 @ Z H !D ( !D9 'AL M+W=O$ &0 @ &&PO=V]R:W-H965T&UL4$L! A0#% @ ):ZR M4((MA!+, @ 2PL !D ( !V)H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ):ZR4'R$.--= @ J@< M !D ( !0Z4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ):ZR4*I0[#)@! R!@ !D M ( !=Z\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ):ZR4#TG*SY_ @ 7 @ !D ( !^+@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ):ZR4*.+ M()N^ @ !@L !D ( ! L$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ):ZR4)CN3PGFB KR " !0 M ( !-\T 'AL+W-H87)E9%-T&UL4$L! A0#% M @ ):ZR4((\')M9 @ /@P T ( !3U8! 'AL+W-T>6QE M_@(L% "$+P #P M@ '36 $ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ ):ZR4/R:IX]6 @ M/2L !H ( !BUX! 'AL+U]R96QS+W=O XML 43 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, net (Tables)
3 Months Ended
Mar. 31, 2020
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable consisted of the following:
 
 March 31, 2020December 31, 2019
Trade accounts receivable$132,905  $144,282  
Allowance for doubtful accounts(7,775) (8,285) 
Accounts receivable, net$125,130  $135,997  
XML 44 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Leases Leases
The Company leases certain office and operating facilities, machinery, equipment, and vehicles. Concurrent with the adoption of ASC 842, the Company recognized a right-of-use (ROU) asset and lease liability based on the present value of the future lease payments over the lease term for each lease agreement. The Company has elected not to recognize a ROU asset and lease liability for leases with terms of 12 months or less and will continue to recognize lease expense for these leases on a straight-line basis over the lease term. The Company has leases with both lease components and non-lease components, such as common area maintenance, utilities, or other repairs and maintenance. For all asset classes, the Company decided to utilize the practical expedient to include both fixed lease components and fixed non-lease components in calculating the ROU asset and lease liability. The Company identified variable lease payments, such as maintenance payments based on actual activities performed or costs incurred, at lease commencement by assessing the nature of the payment provisions, including whether the payments are subject to a minimum charge. Many of the Company's leases include one or more options to renew. When it is reasonably certain that the Company will exercise the option, the Company will include the impact of the option in the lease term for purposes of determining future lease payments. As the Company is unable to determine the discount rate implicit in its lease agreements, the Company uses its incremental borrowing rate on the commencement date to calculate the present value of future payments.
The Company’s Condensed Consolidated Balance Sheets includes the following related to operating leases:
LeasesClassificationMarch 31, 2020December 31, 2019
Assets
ROU assetsOther Assets$44,669  $45,817  
Liabilities
ROU - currentAccrued and other current liabilities$9,947  $10,133  
ROU liability - long-termOther liabilities35,927  36,750  
Total ROU liabilities$45,874  $46,883  

Included within the balance of operating leases is a lease for the Company’s headquarters which is with a related party. The ROU liability for this facility was approximately $4.3 million and $4.5 million as of March 31, 2020 and December 31, 2019, respectively. Total rent payments for this facility were approximately $0.3 million and $0.2 million for the three months ended March 31, 2020 and March 31, 2019, respectively.
The total ROU assets attributable to finance leases were approximately $17.9 million and $19.2 million as of March 31, 2020 and December 31, 2019, respectively, which is included in Property, plant, and equipment, net on the Condensed Consolidated Balance Sheets.
As described in Note 9–Intangible Assets, the Company performed an analysis to determine whether there was any impairment of long-lived assets, which included the ROU assets, within the Services, International, and Products and Systems operating segments as well as Corporate. The result of the analysis was a $0.2 million impairment of a ROU asset in an asset group within the Services segment which is included in Impairment charges on the condensed consolidated statements of income (loss) for the three months ended March 31, 2020.
The components of lease costs were as follows:
Three months ended
ClassificationMarch 31, 2020March 31, 2019
Finance lease expense
Amortization of ROU assetsDepreciation and amortization$1,228  $1,292  
Interest on lease liabilitiesInterest expense218  197  
Operating lease expenseCost of revenue; Selling, general & administrative expenses3,528  3,023  
Short-term lease expenseCost of revenue; Selling, general & administrative expenses 133  
Variable lease expenseCost of revenue; Selling, general & administrative expenses349  272  
Total$5,324  $4,917  

Additional information related to leases was as follows:
Three months ended
March 31, 2020March 31, 2019
Cash paid for amounts included in the measurement of lease liabilities for finance leases
      Finance - financing cash flows$1,167  $1,249  
      Finance - operating cash flows$217  $197  
     Operating - operating cash flows$3,291  $3,079  
ROU assets obtained in the exchange for lease liabilities
      Finance leases$667  $1,086  
      Operating leases$1,625  $1,348  
Weighted-average remaining lease term (in years)
      Finance leases5.95.8
      Operating leases6.16.0
Weighted-average discount rate
      Finance leases5.6 %6.5 %
      Operating leases5.8 %6.0 %

Maturities of lease liabilities as of March 31, 2020 were as follows:
FinanceOperating
Remainder of 2020$4,762  $9,348  
20214,345  10,558  
20223,489  8,472  
20232,618  7,038  
20241,708  5,478  
Thereafter917  13,729  
Total17,839  54,623  
Less: Present value discount(1,591) (8,749) 
Lease liability$16,248  $45,874  
Leases Leases
The Company leases certain office and operating facilities, machinery, equipment, and vehicles. Concurrent with the adoption of ASC 842, the Company recognized a right-of-use (ROU) asset and lease liability based on the present value of the future lease payments over the lease term for each lease agreement. The Company has elected not to recognize a ROU asset and lease liability for leases with terms of 12 months or less and will continue to recognize lease expense for these leases on a straight-line basis over the lease term. The Company has leases with both lease components and non-lease components, such as common area maintenance, utilities, or other repairs and maintenance. For all asset classes, the Company decided to utilize the practical expedient to include both fixed lease components and fixed non-lease components in calculating the ROU asset and lease liability. The Company identified variable lease payments, such as maintenance payments based on actual activities performed or costs incurred, at lease commencement by assessing the nature of the payment provisions, including whether the payments are subject to a minimum charge. Many of the Company's leases include one or more options to renew. When it is reasonably certain that the Company will exercise the option, the Company will include the impact of the option in the lease term for purposes of determining future lease payments. As the Company is unable to determine the discount rate implicit in its lease agreements, the Company uses its incremental borrowing rate on the commencement date to calculate the present value of future payments.
The Company’s Condensed Consolidated Balance Sheets includes the following related to operating leases:
LeasesClassificationMarch 31, 2020December 31, 2019
Assets
ROU assetsOther Assets$44,669  $45,817  
Liabilities
ROU - currentAccrued and other current liabilities$9,947  $10,133  
ROU liability - long-termOther liabilities35,927  36,750  
Total ROU liabilities$45,874  $46,883  

Included within the balance of operating leases is a lease for the Company’s headquarters which is with a related party. The ROU liability for this facility was approximately $4.3 million and $4.5 million as of March 31, 2020 and December 31, 2019, respectively. Total rent payments for this facility were approximately $0.3 million and $0.2 million for the three months ended March 31, 2020 and March 31, 2019, respectively.
The total ROU assets attributable to finance leases were approximately $17.9 million and $19.2 million as of March 31, 2020 and December 31, 2019, respectively, which is included in Property, plant, and equipment, net on the Condensed Consolidated Balance Sheets.
As described in Note 9–Intangible Assets, the Company performed an analysis to determine whether there was any impairment of long-lived assets, which included the ROU assets, within the Services, International, and Products and Systems operating segments as well as Corporate. The result of the analysis was a $0.2 million impairment of a ROU asset in an asset group within the Services segment which is included in Impairment charges on the condensed consolidated statements of income (loss) for the three months ended March 31, 2020.
The components of lease costs were as follows:
Three months ended
ClassificationMarch 31, 2020March 31, 2019
Finance lease expense
Amortization of ROU assetsDepreciation and amortization$1,228  $1,292  
Interest on lease liabilitiesInterest expense218  197  
Operating lease expenseCost of revenue; Selling, general & administrative expenses3,528  3,023  
Short-term lease expenseCost of revenue; Selling, general & administrative expenses 133  
Variable lease expenseCost of revenue; Selling, general & administrative expenses349  272  
Total$5,324  $4,917  

Additional information related to leases was as follows:
Three months ended
March 31, 2020March 31, 2019
Cash paid for amounts included in the measurement of lease liabilities for finance leases
      Finance - financing cash flows$1,167  $1,249  
      Finance - operating cash flows$217  $197  
     Operating - operating cash flows$3,291  $3,079  
ROU assets obtained in the exchange for lease liabilities
      Finance leases$667  $1,086  
      Operating leases$1,625  $1,348  
Weighted-average remaining lease term (in years)
      Finance leases5.95.8
      Operating leases6.16.0
Weighted-average discount rate
      Finance leases5.6 %6.5 %
      Operating leases5.8 %6.0 %

Maturities of lease liabilities as of March 31, 2020 were as follows:
FinanceOperating
Remainder of 2020$4,762  $9,348  
20214,345  10,558  
20223,489  8,472  
20232,618  7,038  
20241,708  5,478  
Thereafter917  13,729  
Total17,839  54,623  
Less: Present value discount(1,591) (8,749) 
Lease liability$16,248  $45,874  
XML 45 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenues by Industry and Key Geographic Location
The following series of tables present the Company's disaggregated revenues:

Revenue by industry was as follows:

Three Months Ended March 31, 2020ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$83,299  $9,104  $95  $—  $92,498  
Aerospace & Defense14,652  7,415  147  —  22,214  
Industrials 12,867  4,919  488  —  18,274  
Power generation & Transmission5,095  1,697  854  —  7,646  
Other Process Industries6,004  2,120   —  8,127  
Infrastructure, Research & Engineering4,517  2,461  560  —  7,538  
Other2,439  1,351  665  (1,287) 3,168  
Total$128,873  $29,067  $2,812  $(1,287) $159,465  


Three Months Ended March 31, 2019ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$91,666  $9,704  $15  $—  $101,385  
Aerospace & Defense12,794  11,654  307  —  24,755  
Industrials 16,123  5,075  432  —  21,630  
Power generation & Transmission6,262  1,422  1,380  —  9,064  
Other Process Industries6,319  2,242   —  8,566  
Infrastructure, Research & Engineering2,590  2,733  847  —  6,170  
Other4,544  2,332  446  (2,105) 5,217  
Total$140,298  $35,162  $3,432  $(2,105) $176,787  
Revenue per key geographic location was as follows:

Three Months Ended March 31, 2020ServicesInternationalProductsCorp/ElimTotal
United States$109,581  $154  $1,559  $(711) $110,583  
Other Americas18,735  1,505  278  (153) 20,365  
Europe108  26,235  340  (379) 26,304  
Asia-Pacific449  1,173  635  (44) 2,213  
Total$128,873  $29,067  $2,812  $(1,287) $159,465  


Three Months Ended March 31, 2019ServicesInternationalProductsCorp/ElimTotal
United States$113,136  $276  $1,970  $(1,282) $114,100  
Other Americas26,708  2,229  66  (56) 28,947  
Europe428  31,540  421  (763) 31,626  
Asia-Pacific26  1,117  975  (4) 2,114  
Total$140,298  $35,162  $3,432  $(2,105) $176,787  
XML 46 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 29,042,069 28,945,472
XML 47 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash flows from operating activities    
Net loss $ (98,522) $ (5,286)
Adjustments to reconcile net loss to net cash provided by operating activities    
Depreciation and amortization 9,467 9,668
Impairment charges 106,062 0
Deferred income taxes (13,739) 244
Share-based compensation expense 1,345 1,356
Bad debt provision for troubled customers, net of recoveries 0 5,491
Fair value adjustments to contingent consideration (542) 305
Foreign currency (gain) loss 307 (647)
Other 76 (163)
Changes in operating assets and liabilities, net of effect of acquisitions and dispositions    
Accounts receivable 7,884 4,904
Inventories (405) (505)
Prepaid expenses and other assets (985) (5,425)
Accounts payable (1,526) (541)
Accrued expenses and other liabilities (3,315) (3,189)
Income taxes payable 0 1,965
Net cash provided by operating activities 6,107 8,177
Cash flows from investing activities    
Purchase of property, plant and equipment (4,301) (5,637)
Purchase of intangible assets (87) (88)
Proceeds from sale of equipment 184 724
Net cash used in investing activities (4,204) (5,001)
Cash flows from financing activities    
Repayment of finance lease obligations (1,167) (1,124)
Proceeds from borrowings of long-term debt 280 121
Repayment of long-term debt (1,639) (1,694)
Proceeds from revolver 13,500 6,500
Repayment of revolver (8,500) (7,500)
Payment of financing costs (522) 0
Payment of contingent consideration for business acquisitions (1,303) 0
Taxes paid related to net share settlement of share-based awards (157) (284)
Proceeds from exercise of stock options 0 32
Net cash provided by (used in) financing activities 492 (3,949)
Effect of exchange rate changes on cash and cash equivalents (384) (171)
Net change in cash and cash equivalents 2,011 (944)
Cash and cash equivalents at beginning of period 15,016 25,544
Cash and cash equivalents at end of period 17,027 24,600
Supplemental disclosure of cash paid    
Interest 2,726 3,428
Income taxes 61 1,091
Noncash investing and financing    
Equipment acquired through finance lease obligations $ 667 $ 1,086
XML 48 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt - Narrative (Details)
3 Months Ended
Mar. 09, 2020
USD ($)
quarter
Mar. 31, 2020
USD ($)
quarter
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]      
Debt outstanding   $ 258,026,000 $ 254,713,000
Senior credit facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity   300,000,000  
Maximum borrowing capacity in non-U.S. Dollar currencies   100,000,000  
Maximum amount available for the issuance of letters of credit   20,000,000  
Outstanding borrowings   250,300,000  
Outstanding letters of credit   3,700,000  
Capitalized debt costs   1,300,000  
Amount of non-recurring charges used as threshold used for calculation of funded debt leverage ratio   $ 10,000,000.0  
Number of consecutive fiscal quarters used for calculating funded debt leverage ratio | quarter   4  
Funded debt leverage ratio at which the entity will have the benefit of lowest interest margin (less than or equal to)   1.0  
Funded debt leverage ratio at which the entity will bear the maximum interest rate margin (greater than)   3.75  
Additional interest rate margin if funded debt leverage ratio exceeds threshold percentage   2.00%  
Fixed charge coverage ratio   1.25  
Preceding period used for calculating interest coverage ratio   12 months  
Number of fiscal quarters to temporary increase funded debt leverage ratio | quarter 2 4  
Minimum credit exposure percentage acquisitions 0.6666    
Maximum aggregate consideration for acquisitions $ 5,000,000.0    
Debt outstanding   $ 156,600,000 151,773,000
Senior credit facility | Through December 31, 2018      
Debt Instrument [Line Items]      
Funded debt leverage ratio   4.25  
Senior credit facility | As of March 31, 2019 through June 30, 2020      
Debt Instrument [Line Items]      
Funded debt leverage ratio   4.0  
Senior credit facility | As of September 30, 2020      
Debt Instrument [Line Items]      
Funded debt leverage ratio   3.75  
Senior credit facility | Minimum      
Debt Instrument [Line Items]      
Funded debt leverage ratio for acquisitions   3.5  
Senior credit facility | Minimum | As of December 31, 2020      
Debt Instrument [Line Items]      
Funded debt leverage ratio   3.50  
Senior credit facility | Maximum      
Debt Instrument [Line Items]      
Funded debt leverage ratio for acquisitions 3.0 4.0  
Senior credit facility | LIBOR | Minimum      
Debt Instrument [Line Items]      
Margin percentage   1.00%  
Senior credit facility | LIBOR | Maximum      
Debt Instrument [Line Items]      
Margin percentage   2.25%  
Senior credit facility | Base rate | Minimum      
Debt Instrument [Line Items]      
Margin percentage   (0.375%)  
Senior credit facility | Base rate | Maximum      
Debt Instrument [Line Items]      
Margin percentage   (1.25%)  
Senior credit facility | Senior Secured Term A Loan Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity   $ 100,000,000  
Debt outstanding   93,674,000 94,919,000
Other      
Debt Instrument [Line Items]      
Debt outstanding   7,752,000 $ 8,021,000
Other | Minimum      
Debt Instrument [Line Items]      
Debt monthly periodic payments   $ 1,000  
Interest rate   0.40%  
Other | Maximum      
Debt Instrument [Line Items]      
Debt monthly periodic payments   $ 17,000  
Interest rate   3.50%  
XML 49 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Lessee, Lease, Description [Line Items]      
ROU operating lease liabilities $ 45,874   $ 46,883
Operating rental payments 3,291 $ 3,079  
ROU finance lease assets 17,900   $ 19,200
Services      
Lessee, Lease, Description [Line Items]      
Impairment of ROU assets 200    
Operating Lease Arrangement | Company's Headquarters      
Lessee, Lease, Description [Line Items]      
ROU operating lease liabilities 4,300 4,500  
Operating rental payments $ 300 $ 200  
XML 50 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details) - Restricted Stock Unit Awards - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awards vested (in shares) 120 50
Fair value of awards vested $ 454 $ 693
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Revenues $ 159,465 $ 176,787
United States    
Disaggregation of Revenue [Line Items]    
Revenues 110,583 114,100
Other Americas    
Disaggregation of Revenue [Line Items]    
Revenues 20,365 28,947
Europe    
Disaggregation of Revenue [Line Items]    
Revenues 26,304 31,626
Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Revenues 2,213 2,114
Oil & Gas    
Disaggregation of Revenue [Line Items]    
Revenues 92,498 101,385
Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Revenues 22,214 24,755
Industrials    
Disaggregation of Revenue [Line Items]    
Revenues 18,274 21,630
Power generation & Transmission    
Disaggregation of Revenue [Line Items]    
Revenues 7,646 9,064
Other Process Industries    
Disaggregation of Revenue [Line Items]    
Revenues 8,127 8,566
Infrastructure, Research & Engineering    
Disaggregation of Revenue [Line Items]    
Revenues 7,538 6,170
Other    
Disaggregation of Revenue [Line Items]    
Revenues 3,168 5,217
Operating segments | Services    
Disaggregation of Revenue [Line Items]    
Revenues 128,873 140,298
Operating segments | Services | United States    
Disaggregation of Revenue [Line Items]    
Revenues 109,581 113,136
Operating segments | Services | Other Americas    
Disaggregation of Revenue [Line Items]    
Revenues 18,735 26,708
Operating segments | Services | Europe    
Disaggregation of Revenue [Line Items]    
Revenues 108 428
Operating segments | Services | Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Revenues 449 26
Operating segments | Services | Oil & Gas    
Disaggregation of Revenue [Line Items]    
Revenues 83,299 91,666
Operating segments | Services | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Revenues 14,652 12,794
Operating segments | Services | Industrials    
Disaggregation of Revenue [Line Items]    
Revenues 12,867 16,123
Operating segments | Services | Power generation & Transmission    
Disaggregation of Revenue [Line Items]    
Revenues 5,095 6,262
Operating segments | Services | Other Process Industries    
Disaggregation of Revenue [Line Items]    
Revenues 6,004 6,319
Operating segments | Services | Infrastructure, Research & Engineering    
Disaggregation of Revenue [Line Items]    
Revenues 4,517 2,590
Operating segments | Services | Other    
Disaggregation of Revenue [Line Items]    
Revenues 2,439 4,544
Operating segments | International    
Disaggregation of Revenue [Line Items]    
Revenues 29,067 35,162
Operating segments | International | United States    
Disaggregation of Revenue [Line Items]    
Revenues 154 276
Operating segments | International | Other Americas    
Disaggregation of Revenue [Line Items]    
Revenues 1,505 2,229
Operating segments | International | Europe    
Disaggregation of Revenue [Line Items]    
Revenues 26,235 31,540
Operating segments | International | Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Revenues 1,173 1,117
Operating segments | International | Oil & Gas    
Disaggregation of Revenue [Line Items]    
Revenues 9,104 9,704
Operating segments | International | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Revenues 7,415 11,654
Operating segments | International | Industrials    
Disaggregation of Revenue [Line Items]    
Revenues 4,919 5,075
Operating segments | International | Power generation & Transmission    
Disaggregation of Revenue [Line Items]    
Revenues 1,697 1,422
Operating segments | International | Other Process Industries    
Disaggregation of Revenue [Line Items]    
Revenues 2,120 2,242
Operating segments | International | Infrastructure, Research & Engineering    
Disaggregation of Revenue [Line Items]    
Revenues 2,461 2,733
Operating segments | International | Other    
Disaggregation of Revenue [Line Items]    
Revenues 1,351 2,332
Operating segments | Products    
Disaggregation of Revenue [Line Items]    
Revenues 2,812 3,432
Operating segments | Products | United States    
Disaggregation of Revenue [Line Items]    
Revenues 1,559 1,970
Operating segments | Products | Other Americas    
Disaggregation of Revenue [Line Items]    
Revenues 278 66
Operating segments | Products | Europe    
Disaggregation of Revenue [Line Items]    
Revenues 340 421
Operating segments | Products | Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Revenues 635 975
Operating segments | Products | Oil & Gas    
Disaggregation of Revenue [Line Items]    
Revenues 95 15
Operating segments | Products | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Revenues 147 307
Operating segments | Products | Industrials    
Disaggregation of Revenue [Line Items]    
Revenues 488 432
Operating segments | Products | Power generation & Transmission    
Disaggregation of Revenue [Line Items]    
Revenues 854 1,380
Operating segments | Products | Other Process Industries    
Disaggregation of Revenue [Line Items]    
Revenues 3 5
Operating segments | Products | Infrastructure, Research & Engineering    
Disaggregation of Revenue [Line Items]    
Revenues 560 847
Operating segments | Products | Other    
Disaggregation of Revenue [Line Items]    
Revenues 665 446
Corp/Elim    
Disaggregation of Revenue [Line Items]    
Revenues (1,287) (2,105)
Corp/Elim | United States    
Disaggregation of Revenue [Line Items]    
Revenues (711) (1,282)
Corp/Elim | Other Americas    
Disaggregation of Revenue [Line Items]    
Revenues (153) (56)
Corp/Elim | Europe    
Disaggregation of Revenue [Line Items]    
Revenues (379) (763)
Corp/Elim | Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Revenues (44) (4)
Corp/Elim | Oil & Gas    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Corp/Elim | Aerospace & Defense    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Corp/Elim | Industrials    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Corp/Elim | Power generation & Transmission    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Corp/Elim | Other Process Industries    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Corp/Elim | Infrastructure, Research & Engineering    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Corp/Elim | Other    
Disaggregation of Revenue [Line Items]    
Revenues $ (1,287) $ (2,105)
XML 52 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation - Performance Restricted Stock Units - Activity (Details) - PRSUs - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Performance Restricted Stock (Units)    
Outstanding at beginning of period (in shares) 260 277
Granted (in shares) 0 0
Performance condition adjustments (in shares) 1 (3)
Released (in shares) (19) (17)
Forfeited (in shares) 0 0
Outstanding at end of period (in shares) 242 257
Weighted Average Grant-Date Fair Value (in dollars per share)    
Outstanding at the beginning of period (in dollars per share) $ 16.77 $ 17.80
Granted (in dollars per share) 0 0
Performance condition adjustments (in dollars per share) 13.63 18.46
Released (in dollars per share) 19.46 20.22
Forfeited (in dollars per share) 0 0
Outstanding at end of period (in dollars per share) $ 15.42 $ 17.35
XML 53 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions and Dispositions - Acquisition-Related Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Business Combinations [Abstract]    
Due diligence, professional fees and other transaction costs $ 0 $ 148
Adjustments to fair value of contingent consideration liabilities (542) 305
Acquisition-related expense, net $ (542) $ 453
XML 54 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill - Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Goodwill [Roll Forward]  
Balance at December 31, 2019 $ 282,410
Goodwill acquired during the period 0
Impairment charges (77,089)
Adjustments to preliminary purchase price allocations 0
Foreign currency translation (9,032)
Balance at March 31, 2020 196,289
Services  
Goodwill [Roll Forward]  
Balance at December 31, 2019 247,215
Goodwill acquired during the period 0
Impairment charges (57,227)
Adjustments to preliminary purchase price allocations 0
Foreign currency translation (8,002)
Balance at March 31, 2020 181,986
International  
Goodwill [Roll Forward]  
Balance at December 31, 2019 35,195
Goodwill acquired during the period 0
Impairment charges (19,862)
Adjustments to preliminary purchase price allocations 0
Foreign currency translation (1,030)
Balance at March 31, 2020 14,303
Products and Systems  
Goodwill [Roll Forward]  
Balance at December 31, 2019 0
Goodwill acquired during the period 0
Impairment charges 0
Adjustments to preliminary purchase price allocations 0
Foreign currency translation 0
Balance at March 31, 2020 $ 0
XML 55 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finance    
Remainder of 2020 $ 4,762  
2021 4,345  
2022 3,489  
2023 2,618  
2024 1,708  
Thereafter 917  
Total 17,839  
Less: Present value discount (1,591)  
Lease liability 16,248  
Operating    
Remainder of 2020 9,348  
2021 10,558  
2022 8,472  
2023 7,038  
2024 5,478  
Thereafter 13,729  
Total 54,623  
Less: Present value discount (8,749)  
Lease liability $ 45,874 $ 46,883
XML 56 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation Share-Based Compensation
 
The Company has share-based incentive awards outstanding to its eligible employees and non-employee directors under two equity incentive plans: (i) the 2009 Long-Term Incentive Plan (the "2009 Plan") and (ii) the 2016 Long-Term Incentive Plan (the "2016 Plan"). No further awards may be granted under the 2009 Plan, although awards granted under the 2009 Plan remain outstanding in accordance with their terms. Awards granted under the 2016 Plan may be in the form of stock options, restricted stock units and other forms of share-based incentives, including performance restricted stock units, stock appreciation rights and deferred stock rights.
 
Stock Options
 
For the three months ended March 31, 2020 and 2019, the Company did not recognize any share-based compensation expense related to stock option awards, as all outstanding stock options awards were then already fully vested. No unrecognized compensation costs remained related to stock option awards as of March 31, 2020.
The following table sets forth a summary of the stock option activity, weighted-average exercise prices and options outstanding as of March 31, 2020 and March 31, 2019:
 Three months ended March 31,
 20202019
 
Common
Stock
Options
Weighted
Average
Exercise
Price
Common
Stock
Options
Weighted
Average
Exercise
Price
Outstanding at beginning of period: $22.35  2,105  $13.47  
Granted—  $—  —  $—  
Exercised—  $—  (4) $10.00  
Expired or forfeited—  $—  —  $—  
Outstanding at end of period: $22.35  2,101  $13.47  
 
Restricted Stock Unit Awards
 
For the three months ended March 31, 2020 and March 31, 2019, the Company recognized share-based compensation expense related to restricted stock unit awards of $1.1 million and $0.9 million, respectively. As of March 31, 2020, there was $5.8 million of unrecognized compensation costs, net of estimated forfeitures, related to restricted stock unit awards, which is expected to be recognized over a remaining weighted-average period of 2.2 years. Upon vesting, restricted stock units are generally net share-settled to cover the required withholding tax and the remaining amount is converted into an equivalent number of shares of common stock.

A summary of the vesting activity of restricted stock unit awards, with the respective fair value of the awards, is as follows:
 Three months ended March 31,
 20202019
Restricted stock awards vested120  50  
Fair value of awards vested$454  $693  

A summary of the fully-vested common stock the Company issued to its six non-employee directors, in connection with its non-employee director compensation plan, is as follows:
 Three months ended March 31,
 20202019
Awards issued—  14  
Grant date fair value of awards issued$—  $200  

A summary of the Company's outstanding, non-vested restricted share units is as follows:
 Three months ended March 31,
 20202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:559  $16.92  443  $20.55  
Granted—  $—  334  $14.04  
Released(120) $15.87  (50) $19.21  
Forfeited(3) $16.34  (8) $20.78  
Outstanding at end of period:436  $17.21  719  $17.61  

 
Performance Restricted Stock Units

The Company maintains Performance Restricted Stock Units (PRSUs) that have been granted to select executives and senior officers whose ultimate payout is based on the Company’s performance over a one-year period based on specific metrics approved by the Compensation Committee of the Board of Directors of the Company. For 2019, three metrics, as defined: (1) Operating Income, (2) Adjusted EBITDAS (defined as net income attributable to MISTRAS Group, Inc. plus: interest expense, provision for income taxes, depreciation and amortization, share-based compensation expense and certain acquisition related costs (including transaction due diligence costs and adjustments to the fair value of contingent consideration), foreign exchange (gain) loss and, if applicable, certain special items which are noted) and (3) Revenue. There also is a discretionary portion of the PRSUs based on individual performance, granted at the discretion of the Compensation Committee (Discretionary PRSUs). PRSUs and Discretionary PRSUs generally vest ratably on each of the first four anniversary dates upon completion of the performance period, for a total requisite service period of up to five years and have no dividend rights.

PRSUs are equity-classified and compensation costs are initially measured using the fair value of the underlying stock at the date of grant, assuming that the target performance conditions will be achieved. Compensation costs related to the PRSUs are subsequently adjusted for changes in the expected outcomes of the performance conditions.

Discretionary PRSUs are liability-classified and adjusted to fair value (with a corresponding adjustment to compensation expense) based upon the targeted number of shares to be awarded and the fair value of the underlying stock each reporting period until approved by the Compensation Committee, at which point they are equity-classified.

A summary of the Company's PRSU activity is as follows:
 Three months ended March 31,
20202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:260  $16.77  277  $17.80  
Granted—  $—  —  $—  
Performance condition adjustments $13.63  (3) $18.46  
Released(19) $19.46  (17) $20.22  
Forfeited—  $—  —  $—  
Outstanding at end of period:242  $15.42  257  $17.35  

During the three months ended March 31, 2020 and March 31, 2019, the Compensation Committee approved the final calculation of the award metrics for calendar year 2019 and calendar year 2018, respectively. As a result, the calendar year 2019 PRSUs increased by approximately 1,000 units and the calendar year 2018 PRSUs decreased by approximately 3,000 units.

For the three months ended March 31, 2020 and March 31, 2019, the Company recognized aggregate share-based compensation expense related to the awards described above of approximately $0.3 million and $0.2 million, respectively. At March 31, 2020, there was $1.2 million of total unrecognized compensation costs related to approximately 242,000 non-vested PRSUs, which is expected to be recognized over a remaining weighted-average period of 1.9 years.
For 2020, the Compensation Committee is changing the criteria to four metrics with no discretionary portion. Revenue and Adjusted EBITDAS are being retained, and two additional metrics, free cash flow as a percentage of revenue and return on average book equity, will replace Operating Income. These two newly-added metrics are relative metrics, the performance of which are based upon how the Company performs relative to a peer group. However, due to the COVID-19 pandemic and the health and economic upheaval it has created, no targets have been established yet for the Revenue and Adjusted EBITDAS metrics for 2020. In addition, the Company does not have sufficient shares remaining in the 2016 Plan for the 2020 target grants, so no grants will be made unless and until the Company's shareholders approve a proposed amendment to the 2016 Plan to increase the number of shares authorized for issuance under the plan. Approval of the proposed amendment is being sought at the 2020 annual shareholders meeting scheduled for May 19, 2020. As such, no shares have been granted, in the first quarter
of 2020, as noted in the table above. The Company expects these awards to be finalized and approved by its Compensation Committee during the second quarter of 2020 if shareholders approve the proposed amendment to the 2016 Plan.
XML 58 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment, net
3 Months Ended
Mar. 31, 2020
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net Property, Plant and Equipment, net
 
Property, plant and equipment consisted of the following:
 
Useful Life
(Years)
March 31, 2020December 31, 2019
Land $2,656  $2,672  
Buildings and improvements
30-40
24,211  24,537  
Office furniture and equipment
5-8
17,443  17,227  
Machinery and equipment
5-7
225,230  225,974  
  269,540  270,410  
Accumulated depreciation and amortization (174,569) (171,803) 
Property, plant and equipment, net $94,971  $98,607  
 
Depreciation and amortization expense for both the three months ended March 31, 2020 and 2019 was approximately $6.1 million.
XML 59 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
 
Long-term debt consisted of the following:
 March 31, 2020December 31, 2019
Senior credit facility$156,600  $151,773  
Senior secured term loan, net of debt issuance costs of $0.1 million
93,674  94,919  
Other7,752  8,021  
Total debt258,026  254,713  
Less: Current portion(7,240) (6,593) 
Long-term debt, net of current portion$250,786  $248,120  
 
Senior Credit Facility
 
The Company's revolving credit agreement with its banking group ("Credit Agreement") provides the Company with a $300 million revolving line of credit. In addition, the Credit Agreement provides the Company with a $100 million senior secured term loan A facility. Both the revolving line of credit and the term loan A facility under the Credit Agreement have a maturity date of December 12, 2023. The Company may borrow up to $100 million in non-U.S. Dollar currencies and use up to $20 million of the credit limit for the issuance of letters of credit. As of March 31, 2020, the Company had borrowings of $250.3 million and a total of $3.7 million of letters of credit outstanding under the Credit Agreement. The Company has capitalized costs associated with debt modifications of $1.3 million as of March 31, 2020, which is included in Other assets on the Condensed Consolidated Balance Sheets.
 
Loans under the Credit Agreement bear interest at the London Interbank Offered Rate ("LIBOR") plus an applicable LIBOR margin ranging from 1% to 2.25%, or a base rate less a margin of 1.25% to 0.375%, at the option of the Company, based upon the Company’s Funded Debt Leverage Ratio. Funded Debt Leverage Ratio is generally the ratio of (1) all outstanding indebtedness for borrowed money and other interest-bearing indebtedness as of the date of determination to (2) EBITDA (which is (a) net income, less (b) income (or plus loss) from discontinued operations and extraordinary items, plus (c) income tax expenses, plus (d) interest expense, plus (e) depreciation, depletion, and amortization (including non-cash loss on retirement of assets), plus (f) stock compensation expense, less (g) cash expense related to stock compensation, plus (h) certain amounts of EBITDA of acquired business for the prior twelve months, plus (i) certain expenses related to the closing of the Credit Agreement, plus (j) non-cash expenses which do not (in the current or any future period) represent a cash item (excluding non-cash gains which increase net income), plus (k) non-recurring charges (not to exceed $10.0 million in the four consecutive quarters immediately preceding the date of determination) for items such as severance, lease termination charges, asset write-offs and litigation settlements paid, and multi-employer pension plan withdrawal liabilities, all determined for the period of four consecutive fiscal quarters immediately preceding the date of determination of EBITDA. The Company has the benefit of the lowest margin if its Funded Debt Leverage Ratio is equal to or less than 1.0 to 1, and the margin increases as the ratio increases, to the maximum margin if the ratio is greater than 3.75 to 1. The Company will also bear additional costs for market disruption, regulatory changes effecting the lenders’ funding costs, and default pricing of an additional 2% interest rate margin on any amounts not paid when due. Amounts borrowed under the Credit Agreement are secured by liens on substantially all of the assets of the Company and is guaranteed by certain of its subsidiaries.
 
The Credit Agreement contains financial covenants requiring that the Company maintain a Funded Debt Leverage Ratio of no greater than 4.25 to 1 through December 31, 2018, reducing to a maximum permitted ratio of 4.0 to 1 as of March 31, 2019 through June 30, 2020, a maximum permitted ratio of 3.75 to 1 as of September 30, 2020 and a maximum permitted ratio of 3.50 to 1 as of December 31, 2020 and all quarterly periods thereafter, and a Fixed Charge Coverage Ratio of at least 1.25 to 1. Fixed Charge Coverage Ratio means the ratio, as of any date of determination, of (a) (i) EBITDA for the 12 month period immediately preceding the date of determination, taken together as one accounting period, less (ii) the aggregate amount of all capital expenditures made during the period, less (iii) taxes paid in cash during the period, less (iv) Restricted Payments (as defined in the Credit Agreement) paid in cash during the period, -to- (b) the sum of (i) all interest, premium payments, debt discount, fees, charges and related expenses of the Company and its subsidiaries in connection with borrowed money (including capitalized interest) or in connection with the deferred purchase price of assets, in each case, to the extent treated as interest in accordance with U.S. generally accepted accounting principles ("GAAP") and to the extent paid in cash during the period, (ii) the aggregate principal amount of all redemptions or similar acquisitions for value of outstanding debt for borrowed money or
regularly scheduled principal payments made during the period, but excluding any such payments to the extent refinanced through the incurrence of additional Indebtedness otherwise expressly permitted under the Credit Agreement, and (iii) payments made during the period under all leases that have been or should be, in accordance with GAAP as in effect for the Company's 2017 audited financial statement, recorded as capitalized leases. The Company can elect to increase the maximum Funded Debt Leverage Ratio to 4.0 to 1 for four fiscal quarters immediately following the fiscal quarter in which the Company acquires another business, with the maximum permitted ratio reducing back to 3.5 to 1 in the fifth fiscal quarter following such acquisition. The Company can make this election twice during the term of the Credit Agreement, but prior to the first time the Company makes an election to increase the Funded Debt Leverage Ratio to 4.0 to 1 in connection with an acquisition, the Company must obtain the consent of lenders (in their sole discretion) holding at least 66-2/3% of the credit exposure under the Credit Agreement.

The Credit Agreement also limits the Company’s ability to, among other things, create liens, make investments, incur more indebtedness, merge or consolidate, make dispositions of property, pay dividends and make distributions to stockholders or repurchase its stock, enter into a new line of business, enter into transactions with affiliates and enter into burdensome agreements. The Credit Agreement does not limit the Company’s ability to acquire other businesses or companies except that for acquisitions completed prior to April 1, 2021, (a) the aggregate consideration for all acquisitions made on or after March 9, 2020 and prior to April 1, 2021 cannot exceed $5.0 million, and (b) prior to the first of any such acquisition, the Company must have demonstrated a Funded Debt Leverage Ratio of not greater than 3.0 to 1.0 for two consecutive fiscal quarters immediately prior to such acquisition. The acquired business or company must be in the Company's line of business and, if the acquired business is a separate subsidiary, in certain circumstances the lenders will receive the benefit of a guaranty of the subsidiary and liens on its assets and a pledge of its stock.

As of March 31, 2020, the Company was in compliance with the terms of the Credit Agreement and will continuously monitor its compliance with the covenants contained in its Credit Agreement.

Subsequent Event

On May 15, 2020, the Company entered into the Third Amendment (the “Amendment”), dated May 15, 2020, to the Credit Agreement, dated December 13, 2018, with its banking group under the Credit Agreement. Due to the uncertain impact of the COVID-19 pandemic and the significant drop in oil prices, the Company determined that it would not meet the financial covenants in the Credit Agreement for upcoming quarters. Accordingly, the Amendment modifies the financial covenants to provide for: i) elimination of the Funded Debt Leverage Ratio (as defined in the Credit Agreement) for the quarters ended June 30 and September 30, 2020 and increases the Funded Debt Leverage ratio to no greater than 5.25 to 1 beginning for the quarter ending December 31, 2020 and decreasing each successive quarter to no greater than 3.50 to 1 for the quarter ended September 30, 2021, and all quarterly periods thereafter; ii) an elimination of the minimum Fixed Charge Coverage Ratio (as defined in the Credit Agreement), a decrease to 1.0 to 1 for the quarter ending March 31, 2021 and returning to 1.25 to 1 for the quarter ending June 30, 2021 and thereafter; iii) the addition of a minimum EBITDA covenant requiring $3.44 million for the three months ending June 30, 2020, $24.25 million for the six months ending September 30, 2020, and $38.55 million for the nine months ending December 31, 2020, with no requirement thereafter; and iv) the addition of a minimum Liquidity (as defined in the Amendment) covenant of not less than $20.0 million at all times through September 30, 2020 and ceasing thereafter. In addition, the Amendment reduced the revolving line of credit to $175.0 million, set a LIBOR floor of 1.0% applicable to all LIBOR loans, and increased the LIBOR margin range to 1.50% to 4.15%, in addition to certain other modifications of the Credit Agreement. The Amendment also requires that the Company promptly prepay the outstanding amount under the revolving credit facility in an amount equal to the difference between (a) the aggregate sum of cash and cash equivalents of the Company and its subsidiaries held in the United States minus (b) $10.0 million if, for a period of two (2) consecutive business days, (i) the outstanding amount under the revolving credit facility exceeds $75.0 million and (ii) the such cash and cash equivalents exceeds $10.0 million.

The Amendment also provides that the Company may not make any acquisitions prior to June 30, 2021, and thereafter only if the Company's Funded Debt Leverage Ratio is less than 2.50 to 1 and after giving effect to such acquisition, its pro forma Funded Debt Leverage Ratio will not be greater than 3.25 to 1.
The Company believes that it is probable, based on the amended covenants, that the Company will be able to comply with the
financial covenants in the Credit Agreement as modified by the Amendment and that sufficient credit remains available under the Credit Agreement to meet the Company's liquidity needs. However, due to the uncertainties being caused by the COVID-19 pandemic and the significant drop in oil prices, such matters cannot be predicted with certainty.
 
Other debt

The Company's other debt includes local bank financing provided at the local subsidiary level used to support working capital requirements and fund capital expenditures. At March 31, 2020, there was an aggregate of approximately $7.8 million outstanding, payable at various times through 2029. Monthly payments range from $1 thousand to $17 thousand and interest rates range from 0.4% to 3.5%.
XML 60 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information
The Company’s Condensed Consolidated Balance Sheets includes the following related to operating leases:
LeasesClassificationMarch 31, 2020December 31, 2019
Assets
ROU assetsOther Assets$44,669  $45,817  
Liabilities
ROU - currentAccrued and other current liabilities$9,947  $10,133  
ROU liability - long-termOther liabilities35,927  36,750  
Total ROU liabilities$45,874  $46,883  
Schedule of Components of Lease Costs and Other Information Related to Leases
The components of lease costs were as follows:
Three months ended
ClassificationMarch 31, 2020March 31, 2019
Finance lease expense
Amortization of ROU assetsDepreciation and amortization$1,228  $1,292  
Interest on lease liabilitiesInterest expense218  197  
Operating lease expenseCost of revenue; Selling, general & administrative expenses3,528  3,023  
Short-term lease expenseCost of revenue; Selling, general & administrative expenses 133  
Variable lease expenseCost of revenue; Selling, general & administrative expenses349  272  
Total$5,324  $4,917  

Additional information related to leases was as follows:
Three months ended
March 31, 2020March 31, 2019
Cash paid for amounts included in the measurement of lease liabilities for finance leases
      Finance - financing cash flows$1,167  $1,249  
      Finance - operating cash flows$217  $197  
     Operating - operating cash flows$3,291  $3,079  
ROU assets obtained in the exchange for lease liabilities
      Finance leases$667  $1,086  
      Operating leases$1,625  $1,348  
Weighted-average remaining lease term (in years)
      Finance leases5.95.8
      Operating leases6.16.0
Weighted-average discount rate
      Finance leases5.6 %6.5 %
      Operating leases5.8 %6.0 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of lease liabilities as of March 31, 2020 were as follows:
FinanceOperating
Remainder of 2020$4,762  $9,348  
20214,345  10,558  
20223,489  8,472  
20232,618  7,038  
20241,708  5,478  
Thereafter917  13,729  
Total17,839  54,623  
Less: Present value discount(1,591) (8,749) 
Lease liability$16,248  $45,874  
Schedule of Maturities of Finance Lease Liabilities
Maturities of lease liabilities as of March 31, 2020 were as follows:
FinanceOperating
Remainder of 2020$4,762  $9,348  
20214,345  10,558  
20223,489  8,472  
20232,618  7,038  
20241,708  5,478  
Thereafter917  13,729  
Total17,839  54,623  
Less: Present value discount(1,591) (8,749) 
Lease liability$16,248  $45,874  
XML 61 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of Net Carrying Amount of Intangible Assets
The gross amount, accumulated amortization and net carrying amount of intangible assets were as follows:
 
  March 31, 2020December 31, 2019
 Useful Life
(Years)
Gross
Amount
Accumulated
Amortization
Impairment
Net
Carrying
Amount
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Customer relationships
5-18
$111,825  $(68,262) $(2,206) $41,357  $113,861  $(67,853) $46,008  
Software/Technology
3-15
73,493  (20,220) (25,874) 27,399  77,914  (18,756) 59,158  
Covenants not to compete
2-5
12,624  (11,662) (212) 750  12,795  (11,630) 1,165  
Other
2-12
10,768  (7,753) (502) 2,513  10,813  (7,607) 3,206  
Total $208,710  $(107,897) $(28,794) $72,019  $215,383  $(105,846) $109,537  
XML 62 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ (98,522) $ (5,286)
Other comprehensive income (loss):    
Foreign currency translation adjustments (17,009) 2,131
Comprehensive loss (115,531) (3,155)
Less: comprehensive income (loss) attributable to non-controlling interest (19) 9
Comprehensive loss attributable to Mistras Group, Inc. $ (115,512) $ (3,164)
XML 63 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2020
May 11, 2020
Document and Entity Information    
Entity Registrant Name Mistras Group, Inc.  
Entity Central Index Key 0001436126  
Document Type 10-Q  
Document Period End Date Mar. 31, 2020  
Document Quarterly Report true  
Document Transition Report false  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   29,074,110
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
XML 65 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Disclosure
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Segment Disclosure Segment Disclosure
 
The Company’s three operating segments are:
 
Services. This segment provides asset protection solutions predominantly in North America, with the largest concentration in the United States, followed by Canada, consisting primarily of NDT, inspection, mechanical and engineering services that are used to evaluate the safety, structural integrity and reliability of critical energy, industrial and public infrastructure and commercial aerospace components. PCMS software and pipeline related software and data analysis solutions are included in this segment.
 
International. This segment offers services, products and systems similar to those of the other segments to select markets within Europe, the Middle East, Africa, Asia and South America, but not to customers in China and South Korea, which are served by the Products and Systems segment.
 
Products and Systems. This segment designs, manufactures, sells, installs and services the Company’s asset protection products and systems, including equipment and instrumentation, predominantly in the United States.
 
Costs incurred for general corporate services, including finance, legal, and certain other costs that are provided to the segments are reported within Corporate and eliminations. Sales to the International segment from the Products and Systems segment and subsequent sales by the International segment of the same items are recorded and reflected in the operating performance of both segments. Additionally, engineering charges and royalty fees charged to the Services and International segments by the Products and Systems segment are reflected in the operating performance of each segment. All such intersegment transactions are eliminated in the Company’s consolidated financial reporting.
 
Selected consolidated financial information by segment for the periods shown was as follows: (with intercompany transactions eliminated in Corporate and eliminations)
 
 Three months ended
 March 31, 2020March 31, 2019
Revenues  
Services$128,873  $140,298  
International29,067  35,162  
Products and Systems2,812  3,432  
Corporate and eliminations(1,287) (2,105) 
 $159,465  $176,787  
 
 Three months ended
 March 31, 2020March 31, 2019
Gross profit  
Services$32,237  $37,365  
International8,023  10,360  
Products and Systems368  1,239  
Corporate and eliminations16  (90) 
 $40,644  $48,874  
 
 Three months ended
 March 31, 2020March 31, 2019
Income (loss) from operations  
Services$(81,494) $4,053  
International(20,419) (215) 
Products and Systems(1,680) (1,328) 
Corporate and eliminations(7,635) (6,906) 
 $(111,228) $(4,396) 
 
Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations.
 
 Three months ended
 March 31, 2020March 31, 2019
Depreciation and amortization  
Services$7,075  $7,268  
International2,140  2,089  
Products and Systems253  290  
Corporate and eliminations(1) 21  
 $9,467  $9,668  
 
 March 31, 2020December 31, 2019
Intangible assets, net  
Services$61,536  $98,284  
International9,157  9,814  
Products and Systems1,104  1,181  
Corporate and eliminations222  258  
 $72,019  $109,537  
 

 March 31, 2020December 31, 2019
Total assets  
Services$427,165  $537,518  
International125,684  153,380  
Products and Systems16,003  16,028  
Corporate and eliminations14,693  12,952  
 $583,545  $719,878  
 
Refer to Note 2–Revenue, for revenues by geographic area for the three months ended March 31, 2020 and March 31, 2019.
XML 66 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings (loss) per Share (Tables)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Computations of Basic and Diluted Earnings per Share
The following table sets forth the computations of basic and diluted earnings per share:
 
 Three months ended
 March 31, 2020March 31, 2019
Basic earnings (loss) per share:  
Numerator:  
Net loss attributable to Mistras Group, Inc.$(98,509) $(5,293) 
Denominator:  
Weighted-average common shares outstanding28,963  28,574  
Basic earnings (loss) per share$(3.40) $(0.19) 
Diluted earnings (loss) per share:  
Numerator:  
Net loss attributable to Mistras Group, Inc.$(98,509) $(5,293) 
Denominator:  
Weighted-average common shares outstanding28,963  28,574  
Dilutive effect of stock options outstanding(1), (2)
—  —  
Dilutive effect of restricted stock units outstanding(1), (2)
—  —  
 28,963  28,574  
Diluted earnings (loss) per share$(3.40) $(0.19) 
_______________
(1) For the three months ended March 31, 2020, 99 shares related to restricted stock were excluded from the calculation of diluted EPS due to the net loss for the period.
(2) For the three months ended March 31, 2019, 212 and 168 shares related to stock options and restricted stock, respectively, were excluded from the calculation of diluted EPS due to the net loss for the period.
XML 67 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation - Restricted Stock Units Awards - Activity (Details) - Restricted Stock Unit Awards - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Restricted Stock Units Awards (Units)    
Outstanding at beginning of period (in shares) 559 443
Granted (in shares) 0 334
Released (in shares) (120) (50)
Forfeited (in shares) (3) (8)
Outstanding at end of period (in shares) 436 719
Weighted Average Grant-Date Fair Value (in dollars per share)    
Outstanding at the beginning of period (in dollars per share) $ 16.92 $ 20.55
Granted (in dollars per share) 0 14.04
Released (in dollars per share) 15.87 19.21
Forfeited (in dollars per share) 16.34 20.78
Outstanding at end of period (in dollars per share) $ 17.21 $ 17.61
XML 68 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs $ 0  
Common Stock Options    
Outstanding at the beginning of the period (in shares) 5 2,105
Granted (in shares) 0 0
Exercised (in shares) 0 (4)
Expired or forfeited (in shares) 0 0
Outstanding at the end of the period (in shares) 5 2,101
Weighted Average Exercise Price    
Outstanding at the beginning of period (in dollars per share) $ 22.35 $ 13.47
Granted (in dollars per share) 0 0
Exercised (in dollars per share) 0 10.00
Expired or forfeited (in dollars per share) 0 0
Outstanding at the end of period (in dollars per share) $ 22.35 $ 13.47
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Recognized share-based compensation expense $ 0 $ 0
XML 69 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 70 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued salaries, wages and related employee benefits $ 25,396 $ 30,072
Contingent consideration, current portion 976 2,614
Accrued workers’ compensation and health benefits 5,333 4,467
Deferred revenue 6,153 5,860
Pension accrual 2,519 2,519
Right-of-use liability - operating 9,947 10,133
Other accrued expenses 24,832 25,724
Total $ 75,156 $ 81,389
XML 71 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Contingent Consideration Liability [Roll Forward]    
Revaluation $ (542) $ 305
Level 3    
Contingent Consideration Liability [Roll Forward]    
Beginning balance 3,216 2,365
Payments (1,303) 0
Accretion of liability 11 44
Revaluation (553) 261
Foreign currency translation (62) 29
Ending balance $ 1,309 $ 2,699
XML 72 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash paid for amounts included in the measurement of lease liabilities for finance leases    
Finance - financing cash flows $ 1,167 $ 1,249
Finance - operating cash flows 217 197
Operating - operating cash flows 3,291 3,079
ROU assets obtained in the exchange for lease liabilities    
Finance leases 667 1,086
Operating leases $ 1,625 $ 1,348
Weighted-average remaining lease term (in years)    
Finance leases 5 years 10 months 24 days 5 years 9 months 18 days
Operating leases 6 years 1 month 6 days 6 years
Weighted-average discount rate    
Finance leases 5.60% 6.50%
Operating leases 5.80% 6.00%
XML 73 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Unaudited Condensed Consolidated Statements of Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Total Mistras Group, Inc. Stockholders’ Equity
Common Stock
Additional paid-in capital
Retained earnings (deficit)
Accumulated other comprehensive income (loss)
Noncontrolling Interest
Beginning balance (in shares) at Dec. 31, 2018     28,563        
Beginning balance at Dec. 31, 2018 $ 271,074 $ 270,897 $ 285 $ 226,616 $ 71,553 $ (27,557) $ 177
Increase (Decrease) in Stockholders' Equity              
Net income (loss) (5,286) (5,293)     (5,293)   7
Other comprehensive loss, net of tax 2,133 2,131       2,131 2
Share-base payments (in shares)     61        
Share-based payments 1,427 1,427 $ 1 1,426      
Net settlement of restricted stock units $ (284) (284)   (284)      
Exercise of stock options (in shares) 4   3        
Exercise of stock options $ 32 32   32      
Ending balance (in shares) at Mar. 31, 2019     28,627        
Ending balance at Mar. 31, 2019 269,096 268,910 $ 286 227,790 66,260 (25,426) 186
Beginning balance (in shares) at Dec. 31, 2019     28,945        
Beginning balance at Dec. 31, 2019 286,022 285,822 $ 289 229,205 77,613 (21,285) 200
Increase (Decrease) in Stockholders' Equity              
Net income (loss) (98,522) (98,509)     (98,509)   (13)
Other comprehensive loss, net of tax (17,015) (17,009)       (17,009) (6)
Share-based payments 1,425 1,425   1,425      
Net settlements of restricted stock units (in shares)     97        
Net settlement of restricted stock units $ (157) (157) $ 1 (158)      
Exercise of stock options (in shares) 0            
Ending balance (in shares) at Mar. 31, 2020     29,042        
Ending balance at Mar. 31, 2020 $ 171,753 $ 171,572 $ 290 $ 230,472 $ (20,896) $ (38,294) $ 181
XML 74 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current Assets    
Cash and cash equivalents $ 17,027 $ 15,016
Accounts receivable, net 125,130 135,997
Inventories 13,510 13,413
Prepaid expenses and other current assets 13,151 14,729
Total current assets 168,818 179,155
Property, plant and equipment, net 94,971 98,607
Intangible assets, net 72,019 109,537
Goodwill 196,289 282,410
Deferred income taxes 1,910 1,786
Other assets 49,538 48,383
Total assets 583,545 719,878
Current Liabilities    
Accounts payable 13,110 15,033
Accrued expenses and other current liabilities 75,156 81,389
Current portion of long-term debt 7,240 6,593
Current portion of finance lease obligations 3,847 4,131
Income taxes payable 2,067 2,094
Total current liabilities 101,420 109,240
Long-term debt, net of current portion 250,786 248,120
Obligations under finance leases, net of current portion 12,401 13,043
Deferred income taxes 6,761 21,290
Other long-term liabilities 40,424 42,163
Total liabilities 411,792 433,856
Commitments and contingencies
Equity    
Preferred stock, 10,000,000 shares authorized 0 0
Common stock, $0.01 par value, 200,000,000 shares authorized, 29,042,069 and 28,945,472 shares issued 290 289
Additional paid-in capital 230,472 229,205
Retained earnings (deficit) (20,896) 77,613
Accumulated other comprehensive loss (38,294) (21,285)
Total Mistras Group, Inc. stockholders’ equity 171,572 285,822
Non-controlling interests 181 200
Total equity 171,753 286,022
Total liabilities and equity $ 583,545 $ 719,878
XML 75 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
 
Legal Proceedings and Government Investigations
 
The Company is subject to periodic lawsuits, investigations and claims that arise in the ordinary course of business. The Company cannot predict with certainty the ultimate resolution of lawsuits, investigations and claims asserted against it. Except possibly for certain of the matters described below, the Company does not believe that any currently pending legal proceeding to which the Company is a party will have a material adverse effect on its business, results of operations, cash flows or financial condition. The costs of defense and amounts that may be recovered against the Company may be covered by insurance for certain matters.

Litigation and Commercial Claims
 
The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of March 31, 2020, approximately $1.4 million of past due receivables were outstanding from this customer. The customer provided the Company with notice in December 2019, alleging that the Company’s inspection of 66 welds (out of approximately 16,000 welds inspected) were not in compliance with the contract, claimed approximately $7.6 million in damages, and requested that the Company pay these damages and any other damages incurred. The Company has filed a lawsuit in the District Court of Bexar County, Texas, 37th Judicial District, in an action captioned Mistras Group, Inc. v. Epic Y-Grade Pipeline LP, to recover the $1.4 million and other amounts due to the Company. The customer filed a counterclaim, alleging breach of contract and seeking recovery of its alleged damages. The Company believes that any successful claim by the customer regarding the Company’s workmanship will be covered by insurance, subject to payment of a deductible. At this time, the Company is unable to determine whether it has any liability in connection with this matter and if so, the amount or range of any such liability, and accordingly, has not established any accruals for this matter.

Pension Related Contingencies

The workforce of certain of the Company’s subsidiaries are unionized and the terms of employment for these workers are governed by collective bargaining agreements, or CBAs. Under these CBAs, the Company’s subsidiaries are required to contribute to the national pension funds for the unions representing these employees, which are multi-employer pension plans. The Company was notified that a significant project was awarded to another contractor in January 2018, and as a result, one of the Company’s subsidiaries experienced a significant reduction in the number of its employees covered by one of the CBAs. Under certain circumstances, such a reduction in the number of employees participating in multi-employer pension plans pursuant to this CBA could result in a complete or partial withdrawal liability to these multi-employer pension plans under the Employee Retirement Income Security Act of 1974 ("ERISA"). Management explored options to retain a level of union work that would avoid withdrawal liability to the pension plans, but concluded during the third quarter of 2018 that the Company's subsidiaries probably would not obtain sufficient union work to avoid withdrawal liability. Therefore, the Company determined that it is probable that its subsidiary would incur a withdrawal liability related to these multi-employer pension plans. Accordingly, the Company recorded a charge of $5.9 million during 2018 and $0.8 million during 2019 for this potential withdrawal liability. The Company’s subsidiary reached an agreement with one of the pension funds in September 2019 and made a final payment of $0.9 million in complete satisfaction of the withdrawal liability of the subsidiary. Excluding the settlement payment, the Company made monthly payments totaling $3.3 million through the time of the final settlement payment, for total payments of $4.2 million. The balance of the estimated total amount of this potential liability as of March 31, 2020 is approximately $2.5 million.

Severance and labor disputes

The Company’s German subsidiary provides employees to customers under temporary staff leasing arrangements. In April 2017, the German Labor Lease Act was passed in Germany limiting the duration of temporary workers to eighteen months, or longer as subsequently agreed with by a customer appropriate authority. Since the passing of the German Labor Lease Act, the Company explored selling its staff leasing services and concluded during the third quarter of 2018 that a sale would not be probable. As a result, the Company decided that it would not renew several of these leasing services contracts when they expired beginning in 2019. Due to the limit on the length of service allowed under the German Labor Lease Act, employees are being transitioned off the customer contracts. The German subsidiary has terminated, or will terminate, some these employees, creating a severance obligation to the terminated employees, and has transitioned, or will transition other employees to the
Company's other customers. During December 2019, the Company executed an agreement to sell the rights of certain customer contracts for total consideration of approximately $0.1 million, effective January 1, 2020. No other assets or liabilities other than those employee benefits related to employees working on the customer contracts were included in the sale. As of March 31, 2020, the Company has approximately $0.6 million of accrued estimated severance payment obligations, which takes into account the Company's estimate with respect to the employees that have been or will be transitioned to the German subsidiaries' other customers. The $0.6 million of estimated obligations is net of $0.3 million in payments and $0.6 million in reversals due to employees being transitioned to customer contracts.

Acquisition and disposition related contingencies
 
The Company is liable for contingent consideration in connection with certain of its acquisitions. As of March 31, 2020, total potential acquisition-related contingent consideration ranged from zero to approximately $5.7 million and would be payable upon the achievement of specific performance metrics by certain of the acquired companies over the next 2.42 years.

During 2018, the Company sold a subsidiary in the Products and Systems segment. As part of the sale, the Company entered into a three-year agreement to purchase products from the buyer, with a cumulative commitment of $2.3 million, of which $1.4 million is remaining as of March 31, 2020. The agreement is based on third-party pricing and the Company's planned purchase requirements over the three year purchase period to meet the minimum contractual purchases.
XML 76 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following table sets forth a summary of the stock option activity, weighted-average exercise prices and options outstanding as of March 31, 2020 and March 31, 2019:
 Three months ended March 31,
 20202019
 
Common
Stock
Options
Weighted
Average
Exercise
Price
Common
Stock
Options
Weighted
Average
Exercise
Price
Outstanding at beginning of period: $22.35  2,105  $13.47  
Granted—  $—  —  $—  
Exercised—  $—  (4) $10.00  
Expired or forfeited—  $—  —  $—  
Outstanding at end of period: $22.35  2,101  $13.47  
Schedule of Vesting Activity of Restricted Stock Unit Awards
A summary of the vesting activity of restricted stock unit awards, with the respective fair value of the awards, is as follows:
 Three months ended March 31,
 20202019
Restricted stock awards vested120  50  
Fair value of awards vested$454  $693  
Schedule of Fully-vested Common Stock Issued to Non-employee Directors
A summary of the fully-vested common stock the Company issued to its six non-employee directors, in connection with its non-employee director compensation plan, is as follows:
 Three months ended March 31,
 20202019
Awards issued—  14  
Grant date fair value of awards issued$—  $200  
Schedule of Company's Outstanding, Nonvested Restricted Share Units and Performance Restricted Stock Units
A summary of the Company's outstanding, non-vested restricted share units is as follows:
 Three months ended March 31,
 20202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:559  $16.92  443  $20.55  
Granted—  $—  334  $14.04  
Released(120) $15.87  (50) $19.21  
Forfeited(3) $16.34  (8) $20.78  
Outstanding at end of period:436  $17.21  719  $17.61  
A summary of the Company's PRSU activity is as follows:
 Three months ended March 31,
20202019
 UnitsWeighted
Average
Grant-Date
Fair Value
UnitsWeighted
Average
Grant-Date
Fair Value
Outstanding at beginning of period:260  $16.77  277  $17.80  
Granted—  $—  —  $—  
Performance condition adjustments $13.63  (3) $18.46  
Released(19) $19.46  (17) $20.22  
Forfeited—  $—  —  $—  
Outstanding at end of period:242  $15.42  257  $17.35  
XML 77 mg-20200331_htm.xml IDEA: XBRL DOCUMENT 0001436126 2020-01-01 2020-03-31 0001436126 2020-05-11 0001436126 2020-03-31 0001436126 2019-12-31 0001436126 2019-01-01 2019-03-31 0001436126 us-gaap:CommonStockMember 2019-12-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001436126 us-gaap:RetainedEarningsMember 2019-12-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001436126 us-gaap:ParentMember 2019-12-31 0001436126 us-gaap:NoncontrollingInterestMember 2019-12-31 0001436126 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001436126 us-gaap:ParentMember 2020-01-01 2020-03-31 0001436126 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-03-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001436126 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001436126 us-gaap:CommonStockMember 2020-03-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001436126 us-gaap:RetainedEarningsMember 2020-03-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001436126 us-gaap:ParentMember 2020-03-31 0001436126 us-gaap:NoncontrollingInterestMember 2020-03-31 0001436126 us-gaap:CommonStockMember 2018-12-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001436126 us-gaap:RetainedEarningsMember 2018-12-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001436126 us-gaap:ParentMember 2018-12-31 0001436126 us-gaap:NoncontrollingInterestMember 2018-12-31 0001436126 2018-12-31 0001436126 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001436126 us-gaap:ParentMember 2019-01-01 2019-03-31 0001436126 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-03-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001436126 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001436126 us-gaap:CommonStockMember 2019-03-31 0001436126 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001436126 us-gaap:RetainedEarningsMember 2019-03-31 0001436126 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001436126 us-gaap:ParentMember 2019-03-31 0001436126 us-gaap:NoncontrollingInterestMember 2019-03-31 0001436126 2019-03-31 0001436126 mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001436126 mg:TermALoanFacilityMember us-gaap:RevolvingCreditFacilityMember 2020-03-31 0001436126 srt:MinimumMember srt:ScenarioForecastMember mg:COVID19PandemicMember us-gaap:SubsequentEventMember 2020-04-01 2020-06-30 0001436126 srt:MaximumMember srt:ScenarioForecastMember mg:COVID19PandemicMember us-gaap:SubsequentEventMember 2020-04-01 2020-06-30 0001436126 srt:ScenarioForecastMember mg:COVID19PandemicMember us-gaap:SubsequentEventMember 2020-04-01 2020-06-30 0001436126 2020-04-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:InternationalMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:CorporateAndEliminationsMember mg:OilGasMember 2020-01-01 2020-03-31 0001436126 mg:OilGasMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:InternationalMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:CorporateAndEliminationsMember mg:AerospaceandDefenseMember 2020-01-01 2020-03-31 0001436126 mg:AerospaceandDefenseMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:InternationalMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:CorporateAndEliminationsMember mg:IndustrialsMember 2020-01-01 2020-03-31 0001436126 mg:IndustrialsMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:InternationalMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:CorporateAndEliminationsMember mg:PowerGenerationandTransmissionMember 2020-01-01 2020-03-31 0001436126 mg:PowerGenerationandTransmissionMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:InternationalMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherProcessIndustriesMember 2020-01-01 2020-03-31 0001436126 mg:OtherProcessIndustriesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:InternationalMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:CorporateAndEliminationsMember mg:InfrastructureResearchandEngineeringMember 2020-01-01 2020-03-31 0001436126 mg:InfrastructureResearchandEngineeringMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:InternationalMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherProductsandServicesMember 2020-01-01 2020-03-31 0001436126 mg:OtherProductsandServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:CorporateAndEliminationsMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:InternationalMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OilGasMember mg:ProductsandSystemsMember 2019-01-01 2019-03-31 0001436126 mg:CorporateAndEliminationsMember mg:OilGasMember 2019-01-01 2019-03-31 0001436126 mg:OilGasMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:InternationalMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:AerospaceandDefenseMember mg:ProductsandSystemsMember 2019-01-01 2019-03-31 0001436126 mg:CorporateAndEliminationsMember mg:AerospaceandDefenseMember 2019-01-01 2019-03-31 0001436126 mg:AerospaceandDefenseMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:InternationalMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:IndustrialsMember mg:ProductsandSystemsMember 2019-01-01 2019-03-31 0001436126 mg:CorporateAndEliminationsMember mg:IndustrialsMember 2019-01-01 2019-03-31 0001436126 mg:IndustrialsMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:ServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:InternationalMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:PowerGenerationandTransmissionMember mg:ProductsandSystemsMember 2019-01-01 2019-03-31 0001436126 mg:CorporateAndEliminationsMember mg:PowerGenerationandTransmissionMember 2019-01-01 2019-03-31 0001436126 mg:PowerGenerationandTransmissionMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:InternationalMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProcessIndustriesMember mg:ProductsandSystemsMember 2019-01-01 2019-03-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherProcessIndustriesMember 2019-01-01 2019-03-31 0001436126 mg:OtherProcessIndustriesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:InternationalMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:InfrastructureResearchandEngineeringMember mg:ProductsandSystemsMember 2019-01-01 2019-03-31 0001436126 mg:CorporateAndEliminationsMember mg:InfrastructureResearchandEngineeringMember 2019-01-01 2019-03-31 0001436126 mg:InfrastructureResearchandEngineeringMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:InternationalMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherProductsandServicesMember mg:ProductsandSystemsMember 2019-01-01 2019-03-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherProductsandServicesMember 2019-01-01 2019-03-31 0001436126 mg:OtherProductsandServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2019-01-01 2019-03-31 0001436126 mg:CorporateAndEliminationsMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:InternationalMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:CorporateAndEliminationsMember country:US 2020-01-01 2020-03-31 0001436126 country:US 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:InternationalMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherAmericasMember 2020-01-01 2020-03-31 0001436126 mg:OtherAmericasMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:InternationalMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:CorporateAndEliminationsMember srt:EuropeMember 2020-01-01 2020-03-31 0001436126 srt:EuropeMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ServicesMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:InternationalMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:CorporateAndEliminationsMember srt:AsiaPacificMember 2020-01-01 2020-03-31 0001436126 srt:AsiaPacificMember 2020-01-01 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:InternationalMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember country:US mg:ProductsandSystemsMember 2019-01-01 2019-03-31 0001436126 mg:CorporateAndEliminationsMember country:US 2019-01-01 2019-03-31 0001436126 country:US 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:InternationalMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:OtherAmericasMember mg:ProductsandSystemsMember 2019-01-01 2019-03-31 0001436126 mg:CorporateAndEliminationsMember mg:OtherAmericasMember 2019-01-01 2019-03-31 0001436126 mg:OtherAmericasMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:InternationalMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember srt:EuropeMember mg:ProductsandSystemsMember 2019-01-01 2019-03-31 0001436126 mg:CorporateAndEliminationsMember srt:EuropeMember 2019-01-01 2019-03-31 0001436126 srt:EuropeMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ServicesMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:InternationalMember 2019-01-01 2019-03-31 0001436126 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember mg:ProductsandSystemsMember 2019-01-01 2019-03-31 0001436126 mg:CorporateAndEliminationsMember srt:AsiaPacificMember 2019-01-01 2019-03-31 0001436126 srt:AsiaPacificMember 2019-01-01 2019-03-31 0001436126 mg:LongTermIncentivePlan2009Member 2020-03-31 0001436126 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0001436126 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0001436126 srt:DirectorMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001436126 srt:DirectorMember us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001436126 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember 2020-01-01 2020-03-31 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001436126 us-gaap:PerformanceSharesMember 2019-12-31 0001436126 us-gaap:PerformanceSharesMember 2018-12-31 0001436126 us-gaap:PerformanceSharesMember 2020-01-01 2020-03-31 0001436126 us-gaap:PerformanceSharesMember 2019-01-01 2019-03-31 0001436126 us-gaap:PerformanceSharesMember 2020-03-31 0001436126 us-gaap:PerformanceSharesMember 2019-03-31 0001436126 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001436126 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-12-31 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-12-31 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-01-01 2019-12-31 0001436126 mg:ExecutiveAndSeniorOfficersMember us-gaap:PerformanceSharesMember mg:SharebasedCompensationAwardTrancheFourMember 2019-01-01 2019-12-31 0001436126 us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0001436126 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001436126 us-gaap:RestrictedStockMember 2019-01-01 2019-03-31 0001436126 mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember 2019-09-01 2019-09-30 0001436126 mg:AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember 2019-09-30 0001436126 mg:TexasCustomerMember 2020-03-31 0001436126 mg:TexasCustomerMember 2019-12-01 2019-12-31 0001436126 mg:TexasCustomerMember 2019-07-01 2019-12-31 0001436126 mg:RenewableEnergyIndustryCustomerMember mg:ServicesMember 2018-10-01 2018-12-31 0001436126 mg:RenewableEnergyIndustryCustomerMember mg:ServicesMember 2019-01-01 2019-03-31 0001436126 mg:RenewableEnergyIndustryCustomerMember mg:ServicesMember 2019-04-01 2019-06-30 0001436126 us-gaap:LandMember 2020-03-31 0001436126 us-gaap:LandMember 2019-12-31 0001436126 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-03-31 0001436126 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-03-31 0001436126 us-gaap:BuildingAndBuildingImprovementsMember 2020-03-31 0001436126 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0001436126 srt:MinimumMember mg:OfficeFurnitureAndEquipmentMember 2020-01-01 2020-03-31 0001436126 srt:MaximumMember mg:OfficeFurnitureAndEquipmentMember 2020-01-01 2020-03-31 0001436126 mg:OfficeFurnitureAndEquipmentMember 2020-03-31 0001436126 mg:OfficeFurnitureAndEquipmentMember 2019-12-31 0001436126 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-03-31 0001436126 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-03-31 0001436126 us-gaap:MachineryAndEquipmentMember 2020-03-31 0001436126 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001436126 mg:ServicesMember 2019-12-31 0001436126 mg:InternationalMember 2019-12-31 0001436126 mg:ProductsandSystemsMember 2019-12-31 0001436126 mg:InternationalMember 2020-01-01 2020-03-31 0001436126 mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 mg:ServicesMember 2020-03-31 0001436126 mg:InternationalMember 2020-03-31 0001436126 mg:ProductsandSystemsMember 2020-03-31 0001436126 srt:EuropeMember 2020-01-01 2020-03-31 0001436126 country:BR 2020-01-01 2020-03-31 0001436126 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-03-31 0001436126 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-03-31 0001436126 us-gaap:CustomerRelationshipsMember 2020-03-31 0001436126 us-gaap:CustomerRelationshipsMember 2019-12-31 0001436126 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-03-31 0001436126 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-03-31 0001436126 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-03-31 0001436126 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-31 0001436126 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-03-31 0001436126 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-03-31 0001436126 us-gaap:NoncompeteAgreementsMember 2020-03-31 0001436126 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001436126 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-03-31 0001436126 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-03-31 0001436126 us-gaap:OtherIntangibleAssetsMember 2020-03-31 0001436126 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001436126 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-03-31 0001436126 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-03-31 0001436126 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-03-31 0001436126 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-03-31 0001436126 us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001436126 mg:TermALoanFacilityMember us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001436126 mg:OtherLongTermDebtMember 2020-03-31 0001436126 mg:OtherLongTermDebtMember 2019-12-31 0001436126 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001436126 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-03-31 0001436126 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2020-01-01 2020-03-31 0001436126 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2020-01-01 2020-03-31 0001436126 us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-03-31 0001436126 us-gaap:RevolvingCreditFacilityMember mg:DebtCovenantPeriodOneMember 2020-01-01 2020-03-31 0001436126 us-gaap:RevolvingCreditFacilityMember mg:DebtCovenantPeriodTwoMember 2020-01-01 2020-03-31 0001436126 us-gaap:RevolvingCreditFacilityMember mg:DebtCovenantPeriodThreeMember 2020-01-01 2020-03-31 0001436126 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember mg:DebtCovenantPeriodFourMember 2020-01-01 2020-03-31 0001436126 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-03-31 0001436126 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-03-31 0001436126 us-gaap:RevolvingCreditFacilityMember 2020-03-09 2020-03-09 0001436126 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2020-03-09 2020-03-09 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember mg:DebtCovenantPeriodFourMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember mg:DebtCovenantPeriodFiveMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember mg:DebtCovenantPeriodSixMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember mg:DebtCovenantPeriodSevenMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember mg:DebtCovenantPeriodTwoMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember mg:DebtCovenantPeriodThreeMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember mg:DebtCovenantPeriodEightMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-05-15 2020-05-15 0001436126 srt:MinimumMember mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-05-15 2020-05-15 0001436126 srt:MaximumMember mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-05-15 2020-05-15 0001436126 mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2020-05-15 2020-05-15 0001436126 srt:MaximumMember mg:CreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2020-05-15 2020-05-15 0001436126 srt:MinimumMember mg:OtherLongTermDebtMember 2020-01-01 2020-03-31 0001436126 srt:MaximumMember mg:OtherLongTermDebtMember 2020-01-01 2020-03-31 0001436126 srt:MinimumMember mg:OtherLongTermDebtMember 2020-03-31 0001436126 srt:MaximumMember mg:OtherLongTermDebtMember 2020-03-31 0001436126 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001436126 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001436126 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-03-31 0001436126 us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-03-31 0001436126 us-gaap:FairValueInputsLevel3Member 2020-03-31 0001436126 us-gaap:FairValueInputsLevel3Member 2019-03-31 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2020-03-31 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2019-03-31 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2020-01-01 2020-03-31 0001436126 us-gaap:BuildingMember mg:OperatingLeaseArrangementMember 2019-01-01 2019-03-31 0001436126 mg:TexasCustomerMember 2019-12-31 0001436126 mg:VariousPipelineProjectsForTexasCustomerMember 2019-12-01 2019-12-31 0001436126 mg:VariousPipelineProjectsForTexasCustomerMember mg:TexasCustomerMember 2019-12-01 2019-12-31 0001436126 us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember 2018-01-01 2018-12-31 0001436126 us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember 2019-01-01 2019-03-31 0001436126 us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember 2019-09-01 2019-09-30 0001436126 us-gaap:WithdrawalFromMultiemployerDefinedBenefitPlanMember 2020-01-01 2020-03-31 0001436126 country:DE mg:SeveranceandLaborDisputesMember srt:AffiliatedEntityMember 2017-04-01 2017-04-30 0001436126 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mg:RightToCustomerContractsMember 2020-01-01 0001436126 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mg:RightToCustomerContractsMember 2020-01-01 2020-03-31 0001436126 mg:AcquisitionRelatedContingenciesMember 2020-03-31 0001436126 mg:AcquisitionRelatedContingenciesMember 2020-01-01 2020-03-31 0001436126 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mg:DisposalOfForeignSubsidiariesMember mg:ProductsandSystemsMember 2018-01-01 2018-12-31 0001436126 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mg:DisposalOfForeignSubsidiariesMember mg:ProductsandSystemsMember 2020-01-01 2020-03-31 0001436126 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mg:DisposalOfForeignSubsidiariesMember mg:ProductsandSystemsMember 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:ServicesMember 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:InternationalMember 2019-12-31 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2020-03-31 0001436126 us-gaap:OperatingSegmentsMember mg:ProductsandSystemsMember 2019-12-31 0001436126 mg:CorporateAndEliminationsMember 2020-03-31 0001436126 mg:CorporateAndEliminationsMember 2019-12-31 shares iso4217:USD iso4217:USD shares pure mg:plan mg:director mg:performance_metric mg:Entity mg:quarter utr:D mg:welds mg:segment Mistras Group, Inc. 0001436126 10-Q 2020-03-31 true false false --12-31 Yes Yes Accelerated Filer false false false 29074110 2020 Q1 P1Y 0.25 0.25 0.25 0.25 0.6666 P3Y 17027000 15016000 125130000 135997000 13510000 13413000 13151000 14729000 168818000 179155000 94971000 98607000 72019000 109537000 196289000 282410000 1910000 1786000 49538000 48383000 583545000 719878000 13110000 15033000 75156000 81389000 7240000 6593000 3847000 4131000 2067000 2094000 101420000 109240000 250786000 248120000 12401000 13043000 6761000 21290000 40424000 42163000 411792000 433856000 10000000 10000000 0 0 0.01 0.01 200000000 200000000 29042069 28945472 290000 289000 230472000 229205000 -20896000 77613000 -38294000 -21285000 171572000 285822000 181000 200000 171753000 286022000 583545000 719878000 159465000 176787000 113324000 122417000 5497000 5496000 40644000 48874000 41558000 41763000 0 5491000 106062000 0 0 534000 824000 857000 3970000 4172000 -542000 453000 -111228000 -4396000 2789000 3527000 -114017000 -7923000 -15495000 -2637000 -98522000 -5286000 -13000 7000 -98509000 -5293000 -3.40 -0.19 -3.40 -0.19 28963000 28574000 28963000 28574000 -98522000 -5286000 -17009000 2131000 -115531000 -3155000 -19000 9000 -115512000 -3164000 28945000 289000 229205000 77613000 -21285000 285822000 200000 286022000 -98509000 -98509000 -13000 -98522000 -17009000 -17009000 -6000 -17015000 1425000 1425000 1425000 97000 -1000 158000 157000 157000 29042000 290000 230472000 -20896000 -38294000 171572000 181000 171753000 28563000 285000 226616000 71553000 -27557000 270897000 177000 271074000 -5293000 -5293000 7000 -5286000 2131000 2131000 2000 2133000 61000 1000 1426000 1427000 1427000 284000 284000 284000 3000 32000 32000 32000 28627000 286000 227790000 66260000 -25426000 268910000 186000 269096000 -98522000 -5286000 9467000 9668000 106062000 0 13739000 -244000 1345000 1356000 0 5491000 542000 -305000 -307000 647000 -76000 163000 -7884000 -4904000 405000 505000 985000 5425000 -1526000 -541000 -3315000 -3189000 0 1965000 6107000 8177000 4301000 5637000 87000 88000 184000 724000 -4204000 -5001000 -5001000 1167000 1124000 280000 121000 1639000 1694000 13500000 6500000 8500000 7500000 522000 0 1303000 0 157000 284000 0 32000 492000 -3949000 -384000 -171000 2011000 -944000 15016000 25544000 17027000 24600000 2726000 3428000 61000 1091000 667000 1086000 Description of Business and Basis of Presentation<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Description of Business</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Mistras Group, Inc. and subsidiaries ("the Company") is a leading “one source” global provider of technology-enabled asset protection solutions used to evaluate the structural integrity and reliability of critical energy, industrial, public infrastructure and commercial aerospace components. The Company combines industry-leading products and technologies, expertise in mechanical integrity (MI), non-destructive testing (NDT) and mechanical services and proprietary data analysis software to deliver a comprehensive portfolio of customized solutions, ranging from routine inspections to complex, plant-wide asset integrity assessments and management. These mission critical solutions enhance customers’ ability to extend the useful life of their assets, increase productivity, minimize repair costs, comply with governmental safety and environmental regulations, manage risk and avoid catastrophic disasters. The Company serves a global customer base of companies with asset-intensive infrastructure, including companies in the oil and gas, commercial aerospace and defense, fossil and nuclear power, alternative and renewable energy, public infrastructure, chemicals, transportation, primary metals and metalworking, pharmaceutical/biotechnology and food processing industries and research and engineering institutions.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Developments</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the World Health Organization declared the outbreak of a novel coronavirus (COVID-19) as a pandemic, which continues to spread throughout the United States. The COVID-19 pandemic has caused significant volatility in domestic and international markets. There is on-going uncertainty around the breadth and duration of business disruptions related to COVID-19, as well as its impact on the U.S. and international economies. In addition, oil prices have dropped significantly, and airline traffic has experienced a significant decline. These declines were driven by the uncertainty surrounding the COVID-19 pandemic and, in the case of the oil and gas market, other macroeconomic events such as the geopolitical tensions between OPEC and Russia, which also resulted in a significant drop in oil prices. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The COVID-19 pandemic and significant drop in oil prices has adversely affected the Company's workforce and operations, as well as the operations of its customers, suppliers and contractors. These negative factors have also resulted in significant volatility and uncertainty in the markets in which the Company operates. To successfully navigate through this unprecedented period, the Company continues to focus on the following key priorities:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Ensuring the health and safety of its employees and those of its customers and suppliers;</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Maintaining business continuity and financial strength and stability; and</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Serving its customers as they provide essential products and services to the world.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While the Company cannot fully assess the impact that the COVID-19 pandemic or the significant drop in oil prices will have on its operations at this time, there are certain impacts that the Company has identified: </span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The financial market volatility that resulted from COVID-19 and the drop in oil prices required the Company to reassess the goodwill it had recorded related to various prior acquisitions under the guidance of ASC 350. The Company determined that the fair values of various reporting units were less than their carrying values (including goodwill). As a result, the Company recorded an impairment charge related to goodwill of approximately $77.1 million in the three months ended March 31, 2020. See Note 8–</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Goodwill</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">This same financial market volatility required the Company to reassess the tangible and intangible assets recorded under the guidance of ASC 360. The Company determined that the fair values of certain asset groups were less than their carrying values (excluding goodwill). As a result, the Company recorded impairment charges related to intangible assets of approximately $28.8 million and a right-of-use asset of approximately $0.2 million in the three months ended March 31, 2020. See Note 9–</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangible Assets </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and Note</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">13–</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">As of March 31, 2020, the Company was in compliance with the terms of its $300 million revolving line of credit and $100 million senior secured term loan A facility provided by its banking group. Given the uncertainty of the Company's projected cash flows as a result of the impact of the COVID-19 pandemic and the drop in oil prices, the Company entered into an amendment on May 15, 2020 with its banking group that, among other provisions, modifies </span></div><div style="padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the current financial covenants. The Company believes that it is probable, based on the amended covenants, that the Company will be able to comply with the amended covenants and fulfil its obligations under the credit agreement; however, such matters cannot be predicted with certainty. See Note 11–</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Long-Term Debt</span><span style="background-color:rgb(255,255,255, 0.0);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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">To respond to the economic downturn resulting from the COVID-19 pandemic and the drop in oil prices, the Company has initiated a cost reduction and efficiency program. All named executive officers of the Company have voluntarily taken temporary salary reductions ranging from 25% to 45% of their base salary. In addition, the Company instituted a reduction for its other salaried employees, at lower percentages, and suspended the Company's voluntary match under the Company sponsored savings plans for its U.S. and Canadian employees. These reductions are for the second quarter of 2020. If the economic downturn continues beyond the second quarter and there is no sign of economic recovery for the Company or its industry, the Company will assess whether to change these cost saving measures. In addition, the Company’s non-employee directors voluntarily agreed to a $3,750 reduction in their second quarter 2020 payment. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company is currently unable to predict with certainty the overall impact that the COVID-19 pandemic and drop in oil prices may have on its business, results of operations, or liquidity. The Company may be impacted by the pandemic and drop in oil prices in other ways which the Company cannot yet determine. The Company will continue to monitor market conditions and respond accordingly.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The condensed consolidated financial statements contained in this report are unaudited. In the opinion of management, the condensed consolidated financial statements include all adjustments, which are of a normal recurring nature, necessary for a fair presentation of the results for the interim periods of the years ending December 31, 2020 and December 31, 2019. Certain items included in these statements are based on management’s estimates. Actual results may differ from those estimates. The results of operations for any interim period are not necessarily indicative of the results expected for the year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the notes to the audited consolidated financial statements contained in the 2019 Annual Report.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited condensed consolidated financial statements include the accounts of Mistras Group, Inc. and its wholly and majority-owned subsidiaries. For subsidiaries in which the Company’s ownership interest is less than 100%, the non-controlling interests are reported in stockholders’ equity in the accompanying Condensed Consolidated Balance Sheets. The non-controlling interests in net results, net of tax, is classified separately in the accompanying Unaudited Condensed Consolidated Statements of Income (Loss). All significant intercompany accounts and transactions have been eliminated in consolidation.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Reclassification</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain amounts in prior periods have been reclassified to conform to the current year presentation. Such reclassifications did not have a material effect on the Company's financial condition or results of operations as previously reported.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Customers</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For each of the three months ended March 31, 2020 and 2019, no customer represented 10% or more of the Company's revenue.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Significant Accounting Policies</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s significant accounting policies are disclosed in Note 1–</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Summary of Significant Accounting Policies and Practices</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> in the 2019 Annual Report. On an ongoing basis, the Company evaluates its estimates and assumptions, including among other things, those related to revenue recognition, long-lived assets, goodwill and acquisitions. Since the date of the 2019 Annual Report, there have been no material changes to the Company's significant accounting policies.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income taxes are accounted for under the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and tax credit carry-forwards. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided if it is more likely than not that some or all of a deferred income tax asset will not be realized. Financial accounting standards prescribe a minimum recognition threshold a tax position is required to meet before being recognized in the financial statements. These standards also provide guidance on de-recognition, measurement, and classification of amounts relating to uncertain tax positions, accounting for and disclosure of interest and penalties, accounting in interim periods and disclosures required. Interest and penalties related to unrecognized tax positions are recognized as incurred within “provision for income taxes” in the consolidated statements of income. ASC 740-270, Income Taxes-Interim Reporting, requires the Company to use an estimated annual effective tax rate (EAETR) for calculating its tax provision for interim periods. At each interim period, the Company is required, with certain exceptions and limitations, to estimate its forecasted worldwide EAETR, which is applied to the Company's year-to-date consolidated ordinary income or loss resulting in the year-to-date income tax provision before considering items not included in ordinary income or loss. The tax effects of events or transactions not considered to represent ordinary income or loss are accounted for discretely in the interim period and are not included in the determination of the EAETR.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law on March 27, 2020. The CARES Act, among other things, includes tax provisions relating to deferment of employer’s social security payments, net operating loss utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP). The ultimate impact of the CARES Act may differ from the estimated impact the Company recorded during this interim period due to changes in interpretations and guidance that may be issued and actions the Company may take in response to the CARES Act. The Company will continue to assess the impact that various provisions will have on its business.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company continues to evaluate its deferred tax assets each period to determine if a valuation allowance is required based on whether it is more likely than not that some portion of these deferred tax assets will not be realized. As of March 31, 2020, management concluded that it is more likely than not that a substantial portion of the Company's deferred tax assets will be realized. As part of the Company's analysis, it considered both positive and negative factors that impact profitability and whether those factors would lead to a change in the estimate of the Company's deferred tax assets that may be realized in the future. In the current period, the Company began to see impacts on its business as a result of the COVID-19 pandemic. The Company will continue to monitor the impacts of the COVID-19 pandemic on its business, and any sustained or prolonged reductions in future earnings periods may change the Company's conclusions on whether it is more likely than not to realize portions of the Company's deferred tax assets.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s effective income tax rate was approximately 14% and 33% for the three months ended March 31, 2020 and 2019, respectively. The effective income tax rate for the three months ended March 31, 2020 was lower than the statutory rate primarily due to impairments recorded during the interim period for which no income tax benefits will be realized by us. However, this unfavorable impact on the Company's effective income tax rate was partially offset by income tax benefits of the CARES Act. The CARES Act provides a five-year carryback of net operating losses generated in years 2018-2020. As the statutory federal income tax rate applicable to certain years within the carryback period is 35%, carryback to those years of the Company's estimated 2020 annual tax loss provides a tax benefit in excess of the current federal statutory rate of 21%, resulting in an increased income tax benefit. The Company projects that the income tax effects of the CARES Act will result in additional income tax benefit recognized throughout the 2020 tax year as part of the estimated annual effective tax rate, and a cash refund in 2021 of taxes paid in prior years. The effective income tax rate for the three months ended March 31, 2019 was higher than the statutory rate due to the impact of discrete items, the global intangible low-taxes income (GILTI), and executive compensation, and other provisions resulting from the December 22, 2017 passage of the Tax Cuts and Jobs Act and foreign tax rates different than statutory rates in the U.S.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities related to outside basis differences. The standard is effective for interim and annual periods beginning January 1, 2021, with certain amendments applied prospectively and others requiring retrospective application. Early adoption is permitted, with any adjustments reflected as of the beginning of the fiscal year of adoption. If early adoption is elected, all changes as a result of the standard must be adopted in the same period. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows.</span></div> 77100000 28800000 200000 300000000 100000000 0.25 0.45 3750000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The condensed consolidated financial statements contained in this report are unaudited. In the opinion of management, the condensed consolidated financial statements include all adjustments, which are of a normal recurring nature, necessary for a fair presentation of the results for the interim periods of the years ending December 31, 2020 and December 31, 2019. Certain items included in these statements are based on management’s estimates. Actual results may differ from those estimates. The results of operations for any interim period are not necessarily indicative of the results expected for the year. The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the notes to the audited consolidated financial statements contained in the 2019 Annual Report.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying unaudited condensed consolidated financial statements include the accounts of Mistras Group, Inc. and its wholly and majority-owned subsidiaries. For subsidiaries in which the Company’s ownership interest is less than 100%, the non-controlling interests are reported in stockholders’ equity in the accompanying Condensed Consolidated Balance Sheets. The non-controlling interests in net results, net of tax, is classified separately in the accompanying Unaudited Condensed Consolidated Statements of Income (Loss). All significant intercompany accounts and transactions have been eliminated in consolidation.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Reclassification</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain amounts in prior periods have been reclassified to conform to the current year presentation. Such reclassifications did not have a material effect on the Company's financial condition or results of operations as previously reported.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income taxes are accounted for under the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and tax credit carry-forwards. Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred income tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. A valuation allowance is provided if it is more likely than not that some or all of a deferred income tax asset will not be realized. Financial accounting standards prescribe a minimum recognition threshold a tax position is required to meet before being recognized in the financial statements. These standards also provide guidance on de-recognition, measurement, and classification of amounts relating to uncertain tax positions, accounting for and disclosure of interest and penalties, accounting in interim periods and disclosures required. Interest and penalties related to unrecognized tax positions are recognized as incurred within “provision for income taxes” in the consolidated statements of income. ASC 740-270, Income Taxes-Interim Reporting, requires the Company to use an estimated annual effective tax rate (EAETR) for calculating its tax provision for interim periods. At each interim period, the Company is required, with certain exceptions and limitations, to estimate its forecasted worldwide EAETR, which is applied to the Company's year-to-date consolidated ordinary income or loss resulting in the year-to-date income tax provision before considering items not included in ordinary income or loss. The tax effects of events or transactions not considered to represent ordinary income or loss are accounted for discretely in the interim period and are not included in the determination of the EAETR.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law on March 27, 2020. The CARES Act, among other things, includes tax provisions relating to deferment of employer’s social security payments, net operating loss utilization and carryback periods, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property (QIP). The ultimate impact of the CARES Act may differ from the estimated impact the Company recorded during this interim period due to changes in interpretations and guidance that may be issued and actions the Company may take in response to the CARES Act. The Company will continue to assess the impact that various provisions will have on its business.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company continues to evaluate its deferred tax assets each period to determine if a valuation allowance is required based on whether it is more likely than not that some portion of these deferred tax assets will not be realized. As of March 31, 2020, management concluded that it is more likely than not that a substantial portion of the Company's deferred tax assets will be realized. As part of the Company's analysis, it considered both positive and negative factors that impact profitability and whether those factors would lead to a change in the estimate of the Company's deferred tax assets that may be realized in the future. In the current period, the Company began to see impacts on its business as a result of the COVID-19 pandemic. The Company will continue to monitor the impacts of the COVID-19 pandemic on its business, and any sustained or prolonged reductions in future earnings periods may change the Company's conclusions on whether it is more likely than not to realize portions of the Company's deferred tax assets.</span></div>The Company’s effective income tax rate was approximately 14% and 33% for the three months ended March 31, 2020 and 2019, respectively. The effective income tax rate for the three months ended March 31, 2020 was lower than the statutory rate primarily due to impairments recorded during the interim period for which no income tax benefits will be realized by us. However, this unfavorable impact on the Company's effective income tax rate was partially offset by income tax benefits of the CARES Act. The CARES Act provides a five-year carryback of net operating losses generated in years 2018-2020. As the statutory federal income tax rate applicable to certain years within the carryback period is 35%, carryback to those years of the Company's estimated 2020 annual tax loss provides a tax benefit in excess of the current federal statutory rate of 21%, resulting in an increased income tax benefit. The Company projects that the income tax effects of the CARES Act will result in additional income tax benefit recognized throughout the 2020 tax year as part of the estimated annual effective tax rate, and a cash refund in 2021 of taxes paid in prior years. The effective income tax rate for the three months ended March 31, 2019 was higher than the statutory rate due to the impact of discrete items, the global intangible low-taxes income (GILTI), and executive compensation, and other provisions resulting from the December 22, 2017 passage of the Tax Cuts and Jobs Act and foreign tax rates different than statutory rates in the U.S 0.14 0.33 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). ASU 2019-12 simplifies the accounting for income taxes by eliminating certain exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities related to outside basis differences. The standard is effective for interim and annual periods beginning January 1, 2021, with certain amendments applied prospectively and others requiring retrospective application. Early adoption is permitted, with any adjustments reflected as of the beginning of the fiscal year of adoption. If early adoption is elected, all changes as a result of the standard must be adopted in the same period. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” The guidance provides optional expedients and exceptions for applying U.S. GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another rate that is expected to be discontinued. The amendments in ASU 2020-04 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company is currently evaluating the impact of this guidance on its consolidated financial position, results of operations, and cash flows.</span></div> Revenue<div style="text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The majority of the Company's revenues are derived from providing services on a time and material basis and are short-term in nature. The Company accounts for revenue in accordance with ASC Topic 606, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.</span></div><div style="text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Performance Obligations</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC Topic 606.  A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. The Company provides highly integrated and bundled inspection services to its customers. Some of the Company's contracts have multiple performance obligations, most commonly due to the contract providing both goods and services. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is a relative selling price based on price lists.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract modifications are not routine in the performance of the Company contracts. Generally, when contracts are modified, the modification is to account for changes in scope to the goods and services that are provided. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as a separate contract.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's performance obligations are satisfied over time as work progresses or at a point in time. The majority of the Company's revenue recognized over time as work progresses is related to its service deliverables, which includes providing testing, inspection and mechanical services to the Company's customers. Revenue is recognized over time based on time and material incurred to date which best portrays the transfer of control to the customer. The Company also utilizes an available practical expedient that provides for revenue to be recognized in an amount that corresponds directly with the value to the customer of the entity’s performance completed to date. Fixed fee arrangements are determined based on expected labor, material, and overhead to be consumed on fulfillment of such services. Revenue is recognized on a cost-to-cost method tracked on an input basis.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The majority of the Company's revenue recognized at a point in time is related to product sales when the customer obtains control of the asset, which is generally upon shipment to the customer. Contract costs include labor, material and overhead.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company expects any significant remaining performance obligations to be satisfied within one year.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Contract Estimates</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The majority of the Company's revenues are short-term in nature. The Company has many master service agreements (MSAs) that specify an overall framework and contract terms when the Company and customers agree upon services or products to be provided. The actual contracting to provide services or furnish products is triggered by a work order, purchase order, or some similar document issued pursuant to a MSA which sets forth the scope of services and/or identifies the products to be provided. From time-to-time, the Company may enter into long-term contracts, which can range from several months to several years. Revenue on such long-term contracts is recognized as work is performed based on total costs incurred to date in relation to the total estimated costs for the performance of the contract at completion. This includes contract estimates of costs to be incurred for the performance of the contract. Cost estimation is based upon the professional knowledge and experience of the Company's project managers, engineers and financial professionals. Factors that are considered in estimating the work to be completed include the availability of materials, the effect of any delays in the Company's project performance and the recoverability of any claims. Whenever revisions of estimates, contract costs and/or contract values indicate that the contract costs will exceed estimated revenues, thus creating a loss, a provision for the total estimated loss is recorded in that period.</span></div><div style="text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Contract Balances</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are generally billed as work progresses in accordance with agreed-upon contractual terms, generally at periodic intervals (e.g., weekly, bi-weekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are aggregated on an individual contract basis and reported on the Condensed Consolidated Balance Sheets at the end of each reporting period within accounts receivables or accrued expenses and other current liabilities.</span></div> Revenue<div style="text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The majority of the Company's revenues are derived from providing services on a time and material basis and are short-term in nature. The Company accounts for revenue in accordance with ASC Topic 606, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">.</span></div><div style="text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Performance Obligations</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC Topic 606.  A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. The Company provides highly integrated and bundled inspection services to its customers. Some of the Company's contracts have multiple performance obligations, most commonly due to the contract providing both goods and services. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is a relative selling price based on price lists.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Contract modifications are not routine in the performance of the Company contracts. Generally, when contracts are modified, the modification is to account for changes in scope to the goods and services that are provided. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as a separate contract.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's performance obligations are satisfied over time as work progresses or at a point in time. The majority of the Company's revenue recognized over time as work progresses is related to its service deliverables, which includes providing testing, inspection and mechanical services to the Company's customers. Revenue is recognized over time based on time and material incurred to date which best portrays the transfer of control to the customer. The Company also utilizes an available practical expedient that provides for revenue to be recognized in an amount that corresponds directly with the value to the customer of the entity’s performance completed to date. Fixed fee arrangements are determined based on expected labor, material, and overhead to be consumed on fulfillment of such services. Revenue is recognized on a cost-to-cost method tracked on an input basis.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The majority of the Company's revenue recognized at a point in time is related to product sales when the customer obtains control of the asset, which is generally upon shipment to the customer. Contract costs include labor, material and overhead.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company expects any significant remaining performance obligations to be satisfied within one year.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Contract Estimates</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The majority of the Company's revenues are short-term in nature. The Company has many master service agreements (MSAs) that specify an overall framework and contract terms when the Company and customers agree upon services or products to be provided. The actual contracting to provide services or furnish products is triggered by a work order, purchase order, or some similar document issued pursuant to a MSA which sets forth the scope of services and/or identifies the products to be provided. From time-to-time, the Company may enter into long-term contracts, which can range from several months to several years. Revenue on such long-term contracts is recognized as work is performed based on total costs incurred to date in relation to the total estimated costs for the performance of the contract at completion. This includes contract estimates of costs to be incurred for the performance of the contract. Cost estimation is based upon the professional knowledge and experience of the Company's project managers, engineers and financial professionals. Factors that are considered in estimating the work to be completed include the availability of materials, the effect of any delays in the Company's project performance and the recoverability of any claims. Whenever revisions of estimates, contract costs and/or contract values indicate that the contract costs will exceed estimated revenues, thus creating a loss, a provision for the total estimated loss is recorded in that period.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue by Category</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following series of tables present the Company's disaggregated revenues:</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue by industry was as follows:</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.479%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corp/Elim</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil &amp; Gas</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,299 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace &amp; Defense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,652 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,214 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrials </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Power generation &amp; Transmission</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,095 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">854 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Process Industries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,004 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Infrastructure, Research &amp; Engineering</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,517 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">560 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,351 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">665 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,287)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,873 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,287)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.479%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corp/Elim</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil &amp; Gas</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,704 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,385 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace &amp; Defense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,794 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrials </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,630 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Power generation &amp; Transmission</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,262 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,422 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,380 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Process Industries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Infrastructure, Research &amp; Engineering</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,590 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,733 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">847 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,170 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,544 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue per key geographic location was as follows:</span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.479%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corp/Elim</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,559 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(711)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,583 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Americas</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,735 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(153)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">340 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(379)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">449 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">635 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,873 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,287)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.479%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corp/Elim</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,970 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,282)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Americas</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,229 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">428 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">421 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(763)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:justify;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Contract Balances</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are generally billed as work progresses in accordance with agreed-upon contractual terms, generally at periodic intervals (e.g., weekly, bi-weekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are aggregated on an individual contract basis and reported on the Condensed Consolidated Balance Sheets at the end of each reporting period within accounts receivables or accrued expenses and other current liabilities.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue recognized during the three months ended March 31, 2020 and 2019 that was included in the contract liability balance at the beginning of such year was $1.6 million and $1.8 million, respectively. Changes in the contract asset and liability balances during these periods were not materially impacted by any other factors. The Company has elected to utilize a practical expedient to expense incremental costs incurred related to obtaining a contract. The Company’s expenses are expected to be amortized over a period less than one year.</span></div> P1Y <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following series of tables present the Company's disaggregated revenues:</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue by industry was as follows:</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.479%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corp/Elim</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil &amp; Gas</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,299 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace &amp; Defense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,652 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,214 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrials </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,867 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Power generation &amp; Transmission</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,095 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,697 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">854 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Process Industries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,004 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Infrastructure, Research &amp; Engineering</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,517 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">560 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,351 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">665 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,287)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,168 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,873 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,287)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.479%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corp/Elim</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Oil &amp; Gas</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,704 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,385 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace &amp; Defense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,794 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrials </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,630 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Power generation &amp; Transmission</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,262 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,422 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,380 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Process Industries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Infrastructure, Research &amp; Engineering</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,590 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,733 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">847 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,170 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,544 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue per key geographic location was as follows:</span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.479%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corp/Elim</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,559 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(711)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,583 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Americas</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,735 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(153)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">340 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(379)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,304 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">449 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">635 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,873 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,287)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.479%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended March 31, 2019</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corp/Elim</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">276 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,970 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,282)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Americas</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,229 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">428 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">421 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(763)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,626 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia-Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,117 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">975 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 83299000 9104000 95000 0 92498000 14652000 7415000 147000 0 22214000 12867000 4919000 488000 0 18274000 5095000 1697000 854000 0 7646000 6004000 2120000 3000 0 8127000 4517000 2461000 560000 0 7538000 2439000 1351000 665000 -1287000 3168000 128873000 29067000 2812000 -1287000 159465000 91666000 9704000 15000 0 101385000 12794000 11654000 307000 0 24755000 16123000 5075000 432000 0 21630000 6262000 1422000 1380000 0 9064000 6319000 2242000 5000 0 8566000 2590000 2733000 847000 0 6170000 4544000 2332000 446000 -2105000 5217000 140298000 35162000 3432000 -2105000 176787000 109581000 154000 1559000 -711000 110583000 18735000 1505000 278000 -153000 20365000 108000 26235000 340000 -379000 26304000 449000 1173000 635000 -44000 2213000 128873000 29067000 2812000 -1287000 159465000 113136000 276000 1970000 -1282000 114100000 26708000 2229000 66000 -56000 28947000 428000 31540000 421000 -763000 31626000 26000 1117000 975000 -4000 2114000 140298000 35162000 3432000 -2105000 176787000 1600000 1800000 P1Y Share-Based Compensation<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has share-based incentive awards outstanding to its eligible employees and non-employee directors under two equity incentive plans: (i) the 2009 Long-Term Incentive Plan (the "2009 Plan") and (ii) the 2016 Long-Term Incentive Plan (the "2016 Plan"). No further awards may be granted under the 2009 Plan, although awards granted under the 2009 Plan remain outstanding in accordance with their terms. Awards granted under the 2016 Plan may be in the form of stock options, restricted stock units and other forms of share-based incentives, including performance restricted stock units, stock appreciation rights and deferred stock rights.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock Options</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2020 and 2019, the Company did not recognize any share-based compensation expense related to stock option awards, as all outstanding stock options awards were then already fully vested. No unrecognized compensation costs remained related to stock option awards as of March 31, 2020. </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth a summary of the stock option activity, weighted-average exercise prices and options outstanding as of March 31, 2020 and March 31, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:41.255%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</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;"/><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Common</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Stock</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Options</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Price</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Common</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Stock</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Options</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Price</span></div></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of period:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expired or forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of period:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock Unit Awards</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2020 and March 31, 2019, the Company recognized share-based compensation expense related to restricted stock unit awards of $1.1 million and $0.9 million, respectively. As of March 31, 2020, there was $5.8 million of unrecognized compensation costs, net of estimated forfeitures, related to restricted stock unit awards, which is expected to be recognized over a remaining weighted-average period of 2.2 years. Upon vesting, restricted stock units are generally net share-settled to cover the required withholding tax and the remaining amount is converted into an equivalent number of shares of common stock.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the vesting activity of restricted stock unit awards, with the respective fair value of the awards, is as follows: </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock awards vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of awards vested</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">693 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the fully-vested common stock the Company issued to its six non-employee directors, in connection with its non-employee director compensation plan, is as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Awards issued</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Grant date fair value of awards issued</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company's outstanding, non-vested restricted share units is as follows: </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:41.255%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of period:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">443 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.04 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(120)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of period:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Performance Restricted Stock Units</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company maintains Performance Restricted Stock Units (PRSUs) that have been granted to select executives and senior officers whose ultimate payout is based on the Company’s performance over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4YTMwYjQzMzg4NzQyYThhNzkyNmI5YTlkNWUzNzRmL3NlYzoxOGEzMGI0MzM4ODc0MmE4YTc5MjZiOWE5ZDVlMzc0Zl80OS9mcmFnOmM3ZjE2MGIzMGY1ODRiNWE4MmYxZGZiYmJkYThkMWZjL3RleHRyZWdpb246YzdmMTYwYjMwZjU4NGI1YTgyZjFkZmJiYmRhOGQxZmNfMjUyNg_e5532bd8-6fc1-4ccf-b84f-a633eddcc0a9">one</span>-year period based on specific metrics approved by the Compensation Committee of the Board of Directors of the Company. For 2019, three metrics, as defined: (1) Operating Income, (2) Adjusted EBITDAS (defined as net income attributable to MISTRAS Group, Inc. plus: interest expense, provision for income taxes, depreciation and amortization, share-based compensation expense and certain acquisition related costs (including transaction due diligence costs and adjustments to the fair value of contingent consideration), foreign exchange (gain) loss and, if applicable, certain special items which are noted) and (3) Revenue. There also is a discretionary portion of the PRSUs based on individual performance, granted at the discretion of the Compensation Committee (Discretionary PRSUs). PRSUs and Discretionary PRSUs generally vest ratably on each of the first four anniversary dates upon completion of the performance period, for a total requisite service period of up to five years and have no dividend rights.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">PRSUs are equity-classified and compensation costs are initially measured using the fair value of the underlying stock at the date of grant, assuming that the target performance conditions will be achieved. Compensation costs related to the PRSUs are subsequently adjusted for changes in the expected outcomes of the performance conditions.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Discretionary PRSUs are liability-classified and adjusted to fair value (with a corresponding adjustment to compensation expense) based upon the targeted number of shares to be awarded and the fair value of the underlying stock each reporting period until approved by the Compensation Committee, at which point they are equity-classified.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company's PRSU activity is as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:41.255%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of period:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.77 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.80 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Performance condition adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.46 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.46 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of period:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.42 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three months ended March 31, 2020 and March 31, 2019, the Compensation Committee approved the final calculation of the award metrics for calendar year 2019 and calendar year 2018, respectively. As a result, the calendar year 2019 PRSUs increased by approximately 1,000 units and the calendar year 2018 PRSUs decreased by approximately 3,000 units. </span></div><div><span><br/></span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2020 and March 31, 2019, the Company recognized aggregate share-based compensation expense related to the awards described above of approximately $0.3 million and $0.2 million, respectively. At March 31, 2020, there was $1.2 million of total unrecognized compensation costs related to approximately 242,000 non-vested PRSUs, which is expected to be recognized over a remaining weighted-average period of 1.9 years.</span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For 2020, the Compensation Committee is changing the criteria to four metrics with no discretionary portion. Revenue and Adjusted EBITDAS are being retained, and two additional metrics, free cash flow as a percentage of revenue and return on average book equity, will replace Operating Income. These two newly-added metrics are relative metrics, the performance of which are based upon how the Company performs relative to a peer group. However, due to the COVID-19 pandemic and the health and economic upheaval it has created, no targets have been established yet for the Revenue and Adjusted EBITDAS metrics for 2020. In addition, the Company does not have sufficient shares remaining in the 2016 Plan for the 2020 target grants, so no grants will be made unless and until the Company's shareholders approve a proposed amendment to the 2016 Plan to increase the number of shares authorized for issuance under the plan. Approval of the proposed amendment is being sought at the 2020 annual shareholders meeting scheduled for May 19, 2020. As such, no shares have been granted, in the first quarter </span></div>of 2020, as noted in the table above. The Company expects these awards to be finalized and approved by its Compensation Committee during the second quarter of 2020 if shareholders approve the proposed amendment to the 2016 Plan. 2 0 0 0 0 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth a summary of the stock option activity, weighted-average exercise prices and options outstanding as of March 31, 2020 and March 31, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:41.255%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</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;"/><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Common</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Stock</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Options</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Price</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Common</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Stock</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Options</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Average</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Price</span></div></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of period:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expired or forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of period:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.47 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/></tr></table></div> 5000 22.35 2105000 13.47 0 0 0 0 0 0 4000 10.00 0 0 0 0 5000 22.35 2101000 13.47 1100000 900000 5800000 P2Y2M12D <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the vesting activity of restricted stock unit awards, with the respective fair value of the awards, is as follows: </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock awards vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of awards vested</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">693 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 120000 50000 454000 693000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the fully-vested common stock the Company issued to its six non-employee directors, in connection with its non-employee director compensation plan, is as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Awards issued</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Grant date fair value of awards issued</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 6 0 14000 0 200000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company's outstanding, non-vested restricted share units is as follows: </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:41.255%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of period:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">443 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.04 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(120)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of period:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company's PRSU activity is as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:41.255%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.636%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Grant-Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of period:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.77 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.80 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Performance condition adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.46 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.46 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of period:</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.42 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 559000 16.92 443000 20.55 0 0 334000 14.04 120000 15.87 50000 19.21 3000 16.34 8000 20.78 436000 17.21 719000 17.61 3 P5Y 260000 16.77 277000 17.80 0 0 0 0 1000 13.63 -3000 18.46 19000 19.46 17000 20.22 0 0 0 0 242000 15.42 257000 17.35 1000 -3000 300000 200000 1200000 242000 P1Y10M24D 4 2 0 0 Earnings (loss) per Share<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic earnings (loss) per share is computed by dividing net income by the weighted-average number of shares outstanding during the period. Diluted earnings per share is computed by dividing net income by the sum of (1) the weighted-average number of shares of common stock outstanding during the period, and (2) the dilutive effect of assumed conversion of equity awards using the treasury stock method. With respect to the number of weighted-average shares outstanding (denominator), diluted shares reflects: (i) the exercise of options to acquire common stock to the extent that the options’ exercise prices are less than the average market price of common shares during the period and (ii) the pro forma vesting of restricted stock units.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the computations of basic and diluted earnings per share:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.076%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.598%;"/><td style="width:1.0%;"/><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</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="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss attributable to Mistras Group, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(98,509)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,293)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,574 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.40)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss attributable to Mistras Group, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(98,509)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,293)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,574 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Dilutive effect of stock options outstanding</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1), (2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Dilutive effect of restricted stock units outstanding</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1), (2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,574 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.40)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">_______________</span></div><div style="text-indent:-9pt;padding-left:9pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(1) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2020, 99 shares related to restricted stock were excluded from the calculation of diluted EPS due to the net loss for the period.</span></div><div style="text-indent:-9pt;padding-left:9pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(2)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> For the three months ended March 31, 2019, 212 and 168 shares related to stock options and restricted stock, respectively, were excluded from the calculation of diluted EPS due to the net loss for the period.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the computations of basic and diluted earnings per share:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.076%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.598%;"/><td style="width:1.0%;"/><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</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="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss attributable to Mistras Group, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(98,509)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,293)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,574 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.40)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per share:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss attributable to Mistras Group, Inc.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(98,509)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,293)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average common shares outstanding</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,574 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Dilutive effect of stock options outstanding</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1), (2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Dilutive effect of restricted stock units outstanding</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1), (2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,574 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.40)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.19)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">_______________</span></div><div style="text-indent:-9pt;padding-left:9pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(1) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three months ended March 31, 2020, 99 shares related to restricted stock were excluded from the calculation of diluted EPS due to the net loss for the period.</span></div><div style="text-indent:-9pt;padding-left:9pt;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(2)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> For the three months ended March 31, 2019, 212 and 168 shares related to stock options and restricted stock, respectively, were excluded from the calculation of diluted EPS due to the net loss for the period.</span></div> -98509000 -5293000 28963000 28574000 -3.40 -0.19 -98509000 -5293000 28963000 28574000 0 0 0 0 28963000 28574000 -3.40 -0.19 99000 212000 168000 Acquisitions and Dispositions<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Acquisitions</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company did not complete any acquisitions during the three months ended March 31, 2020 or 2019, respectively. During September 2019, the Company completed one acquisition that provides pipeline integrity management software and services to energy transportation companies. The Company acquired all the equity interest of the acquiree in exchange for aggregate consideration of $4.4 million in cash, contingent consideration of up to $4.3 million to be earned based upon the acquired business achieving specific performance metrics over the initial three years of operations from the acquisition date and working capital adjustments. The goodwill recorded is primarily attributable to expected synergies and is generally fully deductible for </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">tax purposes. The Company is still in the process of completing its valuation of the assets acquired and liabilities assumed. The Company accounted for this transaction in accordance with the acquisition method of accounting for business combinations.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the estimated fair value of the assets acquired and liabilities assumed, the Company's allocation of purchase price and any subsequent adjustments made for the September 2019 acquisition:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:86.157%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.843%;"/><td style="width:1.0%;"/><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="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="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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,380 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(152)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current net assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangibles</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,594 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Acquisition-Related Expense</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the course of its acquisition activities, the Company incurs costs in connection with due diligence, such as professional fees, and other expenses. Additionally, the Company adjusts the fair value of acquisition-related contingent consideration liabilities on a quarterly basis. These amounts are reported as Acquisition-related expense, net on the Unaudited Condensed Consolidated Statements of Income (Loss) and were as follows for the three months ended March 31, 2020 and 2019: </span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.099%;"><tr><td style="width:1.0%;"/><td style="width:69.535%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.859%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.545%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.861%;"/><td style="width:1.0%;"/><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due diligence, professional fees and other transaction costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to fair value of contingent consideration liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(542)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">305 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition-related expense, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(542)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's contingent consideration liabilities are included in Accrued expenses and other current liabilities and Other long-term liabilities on the Condensed Consolidated Balance Sheets.</span></div> 0 0 1 4400000 4300000 P3Y <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the estimated fair value of the assets acquired and liabilities assumed, the Company's allocation of purchase price and any subsequent adjustments made for the September 2019 acquisition:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:86.157%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.843%;"/><td style="width:1.0%;"/><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="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="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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,380 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Working capital adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(152)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of contingent consideration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consideration</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current net assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangibles</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,594 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets acquired</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,370 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 4380000 152000 1142000 5370000 142000 34000 65000 3594000 1535000 5370000 These amounts are reported as Acquisition-related expense, net on the Unaudited Condensed Consolidated Statements of Income (Loss) and were as follows for the three months ended March 31, 2020 and 2019: <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.099%;"><tr><td style="width:1.0%;"/><td style="width:69.535%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.859%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.545%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.861%;"/><td style="width:1.0%;"/><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due diligence, professional fees and other transaction costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to fair value of contingent consideration liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(542)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">305 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition-related expense, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(542)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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></table> 0 148000 -542000 305000 -542000 453000 Accounts Receivable, net<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable consisted of the following:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade accounts receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132,905 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,775)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,285)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135,997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company had $19.1 million and $22.2 million of unbilled revenues accrued as of March 31, 2020 and December 31, 2019, respectively. These amounts are included in the trade accounts receivable balances above. Unbilled revenues are generally billed in the subsequent quarter to their revenue recognition. </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of March 31, 2020, approximately $1.4 million of past due receivables were outstanding from this customer. The Company received notice from the customer in December 2019, alleging that the work performed was not in compliance with the contract. The Company filed a lawsuit to recover the $1.4 million and other amounts due to the Company and the customer filed a counterclaim, alleging breach of contract and seeking its damages. Accordingly, the Company recorded a full reserve in the amount of $1.4 million during the second half of 2019 for these past due receivables. There have not been any changes during 2020. See Note 14–</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Commitments and Contingencies</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> for additional details.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the fourth quarter of 2018, the Company recorded a reserve of $0.7 million for a renewable energy industry customer, based in part on the available information about the financial difficulties of the customer.  During the first quarter of 2019, the Company recorded an additional charge of $5.7 million to fully reserve for the amount of the exposure related to this customer. This customer filed for a voluntary insolvency proceeding on April 9, 2019. During the second quarter of 2019, the Company reversed $1.0 million of this reserve based on additional information obtained during the quarter. There have not been any changes since the second quarter of 2019.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 2019, the Company sold to an unaffiliated third party, without recourse, its remaining outstanding receivables owed from a customer which filed for bankruptcy, and for which the Company had initially recorded a charge during the second quarter of 2017. During the first quarter of 2019, the Company recorded a recovery of $0.2 million and during the second quarter of 2019, the Company recorded a recovery $1.7 million, related to a bad debt provision for the receivables due from this customer. This matter is considered fully resolved.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable consisted of the following:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade accounts receivable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132,905 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,775)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,285)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135,997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 132905000 144282000 7775000 8285000 125130000 135997000 19100000 22200000 1400000 1400000 1400000 700000 5700000 -1000000.0 200000 1700000 Property, Plant and Equipment, net<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant and equipment consisted of the following:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:60.664%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.638%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.618%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Useful Life</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">(Years)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,656 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,672 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings and improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">30-40</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,537 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5-8</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,443 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5-7</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,974 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269,540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation and amortization</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(174,569)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(171,803)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,607 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div>Depreciation and amortization expense for both the three months ended March 31, 2020 and 2019 was approximately $6.1 million. <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant and equipment consisted of the following:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:60.664%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.638%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.618%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Useful Life</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">(Years)</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,656 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,672 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings and improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">30-40</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,537 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Office furniture and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5-8</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,443 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5-7</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225,974 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">269,540 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">270,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation and amortization</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(174,569)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(171,803)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,607 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2656000 2672000 P30Y P40Y 24211000 24537000 P5Y P8Y 17443000 17227000 P5Y P7Y 225230000 225974000 269540000 269540000 270410000 270410000 174569000 171803000 94971000 98607000 6100000 6100000 Goodwill<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Changes in the carrying amount of goodwill by segment is shown below:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:41.841%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.489%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.489%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.489%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.493%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247,215 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,195 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill acquired during the period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment charges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57,227)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19,862)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(77,089)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to preliminary purchase price allocations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,002)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,030)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,032)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at March 31, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,986 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,303 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">196,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company reviews goodwill for impairment on a reporting unit basis on October 1 of each year and whenever events or changes in circumstances indicate the carrying value of goodwill may not be recoverable. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">During the first quarter of 2020, the Company’s market capitalization declined significantly compared to the fourth quarter of 2019. The Company’s closing stock price was $4.26 on March 31, 2020. Over the same period, the equity value of the Company’s peer group, and the overall U.S. stock market also declined significantly amid market volatility. In addition, oil prices have dropped significantly. These declines were driven by the uncertainty surrounding the COVID-19 pandemic and other macroeconomic events such as the geopolitical tensions between OPEC and Russia. Based on these factors, the Company concluded that multiple triggering events occurred and, accordingly, an interim quantitative goodwill impairment test was performed for each reporting unit as of March 31, 2020 (“testing date”). The Company also performed an analysis to determine any impairment of long-lived assets (see Note 9–</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Intangible assets</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">) as well based on the triggering events noted above.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In performing the interim quantitative goodwill impairment test and consistent with prior practice, the Company determined the fair value of each of the reporting units using a combination of the income approach and the market approach by assessing each of these valuation methodologies based upon availability and relevance of comparable company data and determining the appropriate weighting.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Under the income approach, the fair value for each of the reporting units was determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. The Company used internal forecasts, updated for recent events, to estimate future cash flows with cash flows beyond the specific operating plans estimated using a terminal value calculation, which incorporates historical and forecasted trends, including an estimate of long-term future growth rates, based on the Company’s most recent views of the long-term outlook for each reporting unit. The internal forecasts include assumptions about future market recovery, including the expected demand for the Company’s goods and services. Due to the inherent uncertainties involved in making estimates and assumptions, actual results may differ from those assumed in the forecasts. The Company derived the discount rates using a capital asset pricing model and analyzing published rates for industries relevant to the reporting units to estimate the cost of equity financing. The Company used discount rates that are commensurate with the risks and uncertainties inherent in the respective businesses and in the internally developed forecasts, updated for recent events.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The market approach valuations were derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses was based on the markets in which the reporting units operate considering risk profiles, size, geography, and diversity of products and services.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Based upon the results of the interim quantitative goodwill impairment test, the Company recorded an aggregate impairment charge of $77.1 million, which included $57.2 million in the services reporting unit within the Services segment, $19.3 million in the European reporting unit and $0.6 million in the Brazilian reporting unit, both within the International segment. The impairment was calculated based on the difference between the estimated fair value and the carrying value of the reporting units and are included in Impairment charges on the condensed consolidated statements of income (loss) for the three months ended March 31, 2020. Any significant adverse changes in future periods to the Company’s internal forecasts or the external market conditions, if any, could reasonably be expected to negatively affect its key assumptions and may result in future goodwill impairment charges which could be material.</span></div>The Company's cumulative goodwill impairment as of March 31, 2020 was $100.2 million, of which $57.2 million related to the Services segment, $29.8 million related to the International segment and $13.2 million related to the Products and Systems segment. The Company's cumulative goodwill impairment as of December 31, 2019 was $23.1 million, of which $13.2 million related to the Products and Systems segment and $9.9 million related to the International segment. <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Changes in the carrying amount of goodwill by segment is shown below:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:41.841%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.489%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.489%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.489%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.493%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247,215 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,195 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill acquired during the period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment charges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(57,227)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19,862)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(77,089)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to preliminary purchase price allocations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,002)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,030)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,032)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at March 31, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,986 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,303 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">196,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 247215000 35195000 0 282410000 0 0 0 0 57227000 19862000 0 77089000 0 0 0 0 -8002000 -1030000 0 -9032000 181986000 14303000 0 196289000 4.26 77100000 57200000 19300000 600000 100200000 57200000 29800000 13200000 23100000 13200000 9900000 Intangible Assets<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The gross amount, accumulated amortization and net carrying amount of intangible assets were as follows:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.100%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life<br/>(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Gross</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Amount</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Accumulated</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Amortization</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Net</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Carrying</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Amount</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Gross</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Amount</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Accumulated</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Amortization</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Net</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Carrying</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Amount</span></div></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5-18</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(68,262)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,206)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(67,853)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,008 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Software/Technology</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3-15</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,220)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25,874)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,399 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,914 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,756)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Covenants not to compete</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2-5</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,662)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(212)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,795 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,630)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,165 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2-12</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,768 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,753)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(502)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,607)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,206 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(107,897)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28,794)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105,846)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,537 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As described in Note 8–</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Goodwill</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">, there were negative market indicators that were determined to be triggering events indicating a potential impairment of certain long-lived assets within asset groups in the Services, International, Products and Corporate segments. The asset groups are groupings of assets and liabilities determined at the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. Recoverability testing indicated that certain intangible assets and right of use assets (See Note 13–</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">) were potentially impaired. For asset groups that required an impairment measurement, similar to the valuations performed to determine the goodwill impairment, the Company used income and market approaches to estimate the fair value of the long-lived assets, which requires significant judgment in evaluation of the useful lives of the assets, economic and industry trends, estimated future cash flows, discount rates, and other factors. The result of the analysis was an aggregate impairment charge of $28.8 million, which included $25.9 million to software/technology, $2.2 million to customer relationships, $0.5 million to other intangibles and $0.2 million to covenants not to compete, all of which are in the Services reporting unit within the Services segment and are included in Impairment charges on the condensed consolidated statements of income for the three months ended March 31, 2020.</span></div>Amortization expense for the three months ended March 31, 2020 and March 31, 2019 was approximately $3.4 million and $3.6 million, respectively. <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The gross amount, accumulated amortization and net carrying amount of intangible assets were as follows:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.625%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.100%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life<br/>(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Gross</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Amount</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Accumulated</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Amortization</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impairment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Net</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Carrying</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Amount</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Gross</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Amount</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Accumulated</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Amortization</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Net</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Carrying</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Amount</span></div></td></tr><tr><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5-18</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,825 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(68,262)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,206)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(67,853)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,008 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Software/Technology</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3-15</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,220)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25,874)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,399 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,914 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,756)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Covenants not to compete</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2-5</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,662)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(212)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,795 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,630)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,165 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2-12</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,768 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,753)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(502)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,607)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,206 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,710 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(107,897)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28,794)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105,846)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,537 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> P5Y P18Y 111825000 68262000 2206000 41357000 113861000 67853000 46008000 P3Y P15Y 73493000 20220000 25874000 27399000 77914000 18756000 59158000 P2Y P5Y 12624000 11662000 212000 750000 12795000 11630000 1165000 P2Y P12Y 10768000 7753000 502000 2513000 10813000 7607000 3206000 208710000 107897000 28794000 72019000 215383000 105846000 109537000 28800000 25900000 2200000 500000 200000 3400000 3600000 Accrued Expenses and Other Current Liabilities<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses and other current liabilities consisted of the following:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued salaries, wages and related employee benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,072 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration, current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued workers’ compensation and health benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,467 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,153 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension accrual</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,519 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,519 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use liability - operating</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,389 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses and other current liabilities consisted of the following:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued salaries, wages and related employee benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,072 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration, current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued workers’ compensation and health benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,467 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,153 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension accrual</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,519 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,519 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use liability - operating</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,156 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,389 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 25396000 30072000 976000 2614000 5333000 4467000 6153000 5860000 2519000 2519000 9947000 10133000 24832000 25724000 75156000 81389000 Long-Term Debt<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-term debt consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior credit facility</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151,773 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Senior secured term loan, net of debt issuance costs of $0.1 million</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258,026 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254,713 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,240)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,593)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt, net of current portion</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248,120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Senior Credit Facility</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's revolving credit agreement with its banking group ("Credit Agreement") provides the Company with a $300 million revolving line of credit. In addition, the Credit Agreement provides the Company with a $100 million senior secured term loan A facility. Both the revolving line of credit and the term loan A facility under the Credit Agreement have a maturity date of December 12, 2023. The Company may borrow up to $100 million in non-U.S. Dollar currencies and use up to $20 million of the credit limit for the issuance of letters of credit. As of March 31, 2020, the Company had borrowings of $250.3 million and a total of $3.7 million of letters of credit outstanding under the Credit Agreement. The Company has capitalized costs associated with debt modifications of $1.3 million as of March 31, 2020, which is included in Other assets on the Condensed Consolidated Balance Sheets.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Loans under the Credit Agreement bear interest at the London Interbank Offered Rate ("LIBOR") plus an applicable LIBOR margin ranging from 1% to 2.25%, or a base rate less a margin of 1.25% to 0.375%, at the option of the Company, based upon the Company’s Funded Debt Leverage Ratio. Funded Debt Leverage Ratio is generally the ratio of (1) all outstanding indebtedness for borrowed money and other interest-bearing indebtedness as of the date of determination to (2) EBITDA (which is (a) net income, less (b) income (or plus loss) from discontinued operations and extraordinary items, plus (c) income tax expenses, plus (d) interest expense, plus (e) depreciation, depletion, and amortization (including non-cash loss on retirement of assets), plus (f) stock compensation expense, less (g) cash expense related to stock compensation, plus (h) certain amounts of EBITDA of acquired business for the prior twelve months, plus (i) certain expenses related to the closing of the Credit Agreement, plus (j) non-cash expenses which do not (in the current or any future period) represent a cash item (excluding non-cash gains which increase net income), plus (k) non-recurring charges (not to exceed $10.0 million in the four consecutive quarters immediately preceding the date of determination) for items such as severance, lease termination charges, asset write-offs and litigation settlements paid, and multi-employer pension plan withdrawal liabilities, all determined for the period of four consecutive fiscal quarters immediately preceding the date of determination of EBITDA. The Company has the benefit of the lowest margin if its Funded Debt Leverage Ratio is equal to or less than 1.0 to 1, and the margin increases as the ratio increases, to the maximum margin if the ratio is greater than 3.75 to 1. The Company will also bear additional costs for market disruption, regulatory changes effecting the lenders’ funding costs, and default pricing of an additional 2% interest rate margin on any amounts not paid when due. Amounts borrowed under the Credit Agreement are secured by liens on substantially all of the assets of the Company and is guaranteed by certain of its subsidiaries.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Credit Agreement contains financial covenants requiring that the Company maintain a Funded Debt Leverage Ratio of no greater than 4.25 to 1 through December 31, 2018, reducing to a maximum permitted ratio of 4.0 to 1 as of March 31, 2019 through June 30, 2020, a maximum permitted ratio of 3.75 to 1 as of September 30, 2020 and a maximum permitted ratio of 3.50 to 1 as of December 31, 2020 and all quarterly periods thereafter, and a Fixed Charge Coverage Ratio of at least 1.25 to 1. Fixed Charge Coverage Ratio means the ratio, as of any date of determination, of (a) (i) EBITDA for the 12 month period immediately preceding the date of determination, taken together as one accounting period, less (ii) the aggregate amount of all capital expenditures made during the period, less (iii) taxes paid in cash during the period, less (iv) Restricted Payments (as defined in the Credit Agreement) paid in cash during the period, -to- (b) the sum of (i) all interest, premium payments, debt discount, fees, charges and related expenses of the Company and its subsidiaries in connection with borrowed money (including capitalized interest) or in connection with the deferred purchase price of assets, in each case, to the extent treated as interest in accordance with U.S. generally accepted accounting principles ("GAAP") and to the extent paid in cash during the period, (ii) the aggregate principal amount of all redemptions or similar acquisitions for value of outstanding debt for borrowed money or </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">regularly scheduled principal payments made during the period, but excluding any such payments to the extent refinanced through the incurrence of additional Indebtedness otherwise expressly permitted under the Credit Agreement, and (iii) payments made during the period under all leases that have been or should be, in accordance with GAAP as in effect for the Company's 2017 audited financial statement, recorded as capitalized leases. The Company can elect to increase the maximum Funded Debt Leverage Ratio to 4.0 to 1 for four fiscal quarters immediately following the fiscal quarter in which the Company acquires another business, with the maximum permitted ratio reducing back to 3.5 to 1 in the fifth fiscal quarter following such acquisition. The Company can make this election twice during the term of the Credit Agreement, but prior to the first time the Company makes an election to increase the Funded Debt Leverage Ratio to 4.0 to 1 in connection with an acquisition, the Company must obtain the consent of lenders (in their sole discretion) holding at least 66-2/3% of the credit exposure under the Credit Agreement.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Credit Agreement also limits the Company’s ability to, among other things, create liens, make investments, incur more indebtedness, merge or consolidate, make dispositions of property, pay dividends and make distributions to stockholders or repurchase its stock, enter into a new line of business, enter into transactions with affiliates and enter into burdensome agreements. The Credit Agreement does not limit the Company’s ability to acquire other businesses or companies except that for acquisitions completed prior to April 1, 2021, (a) the aggregate consideration for all acquisitions made on or after March 9, 2020 and prior to April 1, 2021 cannot exceed $5.0 million, and (b) prior to the first of any such acquisition, the Company must have demonstrated a Funded Debt Leverage Ratio of not greater than 3.0 to 1.0 for two consecutive fiscal quarters immediately prior to such acquisition. The acquired business or company must be in the Company's line of business and, if the acquired business is a separate subsidiary, in certain circumstances the lenders will receive the benefit of a guaranty of the subsidiary and liens on its assets and a pledge of its stock.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of March 31, 2020, the Company was in compliance with the terms of the Credit Agreement and will continuously monitor its compliance with the covenants contained in its Credit Agreement.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Subsequent Event</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On May 15, 2020, the Company entered into the Third Amendment (the “Amendment”), dated May 15, 2020, to the Credit Agreement, dated December 13, 2018, with its banking group under the Credit Agreement. Due to the uncertain impact of the COVID-19 pandemic and the significant drop in oil prices, the Company determined that it would not meet the financial covenants in the Credit Agreement for upcoming quarters. Accordingly, the Amendment modifies the financial covenants to provide for: i) elimination of the Funded Debt Leverage Ratio (as defined in the Credit Agreement) for the quarters ended June 30 and September 30, 2020 and increases the Funded Debt Leverage ratio to no greater than 5.25 to 1 beginning for the quarter ending December 31, 2020 and decreasing each successive quarter to no greater than 3.50 to 1 for the quarter ended September 30, 2021, and all quarterly periods thereafter; ii) an elimination of the minimum Fixed Charge Coverage Ratio (as defined in the Credit Agreement), a decrease to 1.0 to 1 for the quarter ending March 31, 2021 and returning to 1.25 to 1 for the quarter ending June 30, 2021 and thereafter; iii) the addition of a minimum EBITDA covenant requiring $3.44 million for the three months ending June 30, 2020, $24.25 million for the six months ending September 30, 2020, and $38.55 million for the nine months ending December 31, 2020, with no requirement thereafter; and iv) the addition of a minimum Liquidity (as defined in the Amendment) covenant of not less than $20.0 million at all times through September 30, 2020 and ceasing thereafter. In addition, the Amendment reduced the revolving line of credit to $175.0 million, set a LIBOR floor of 1.0% applicable to all LIBOR loans, and increased the LIBOR margin range to 1.50% to 4.15%, in addition to certain other modifications of the Credit Agreement. The Amendment also requires that the Company promptly prepay the outstanding amount under the revolving credit facility in an amount equal to the difference between (a) the aggregate sum of cash and cash equivalents of the Company and its subsidiaries held in the United States minus (b) $10.0 million if, for a period of two (2) consecutive business days, (i) the outstanding amount under the revolving credit facility exceeds $75.0 million and (ii) the such cash and cash equivalents exceeds $10.0 million.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Amendment also provides that the Company may not make any acquisitions prior to June 30, 2021, and thereafter only if the Company's Funded Debt Leverage Ratio is less than 2.50 to 1 and after giving effect to such acquisition, its pro forma Funded Debt Leverage Ratio will not be greater than 3.25 to 1.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company believes that it is probable, based on the amended covenants, that the Company will be able to comply with the </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">financial covenants in the Credit Agreement as modified by the Amendment and that sufficient credit remains available under the Credit Agreement to meet the Company's liquidity needs. However, due to the uncertainties being caused by the COVID-19 pandemic and the significant drop in oil prices, such matters cannot be predicted with certainty.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other debt</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's other debt includes local bank financing provided at the local subsidiary level used to support working capital requirements and fund capital expenditures. At March 31, 2020, there was an aggregate of approximately $7.8 million outstanding, payable at various times through 2029. Monthly payments range from $1 thousand to $17 thousand and interest rates range from 0.4% to 3.5%.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-term debt consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior credit facility</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">151,773 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Senior secured term loan, net of debt issuance costs of $0.1 million</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,752 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258,026 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254,713 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,240)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,593)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt, net of current portion</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250,786 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248,120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 156600000 151773000 100000 100000 93674000 94919000 7752000 8021000 258026000 254713000 7240000 6593000 250786000 248120000 300000000 100000000 100000000 20000000 250300000 3700000 1300000 0.01 0.0225 -0.0125 -0.00375 10000000.0 4 4 1.0 3.75 0.02 4.25 4.0 3.75 3.50 1.25 P12M 4.0 4 3.5 4.0 5000000.0 3.0 2 5.25 3.50 1.0 1.25 3440000 24250000 38550000 20000000.0 175000000.0 0.010 0.0150 0.0415 10000000.0 2 75000000.0 10000000.0 2.50 3.25 7800000 1000 17000 0.004 0.035 Fair Value Measurements<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company performs fair value measurements in accordance with the guidance provided by ASC 820, Fair Value Measurements and Disclosures. ASC 820 defines fair value 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.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Financial instruments measured at fair value on a recurring basis</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of contingent consideration liabilities was estimated using a discounted cash flow technique with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820. The significant inputs in the Level 3 measurement not supported by market activity include the probability assessments of expected future cash flows related to the acquisitions, appropriately discounted considering the uncertainties associated with the obligation, and as calculated in accordance with the terms of the applicable acquisition agreements.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents the changes in the fair value of Level 3 contingent consideration: </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:69.303%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,303)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accretion of liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revaluation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(553)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(62)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,309 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,699 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Financial instruments not measured at fair value on a recurring basis</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has evaluated current market conditions and borrower credit quality and has determined that the carrying value of its long-term debt approximates fair value. The fair value of the Company’s notes payable and capital lease obligations approximates their carrying amounts based on anticipated interest rates which management believes would currently be available to the Company for similar issuances of debt.</span></div> Fair Value Measurements<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company performs fair value measurements in accordance with the guidance provided by ASC 820, Fair Value Measurements and Disclosures. ASC 820 defines fair value 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.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Financial instruments measured at fair value on a recurring basis</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of contingent consideration liabilities was estimated using a discounted cash flow technique with significant inputs that are not observable in the market and thus represents a Level 3 fair value measurement as defined in ASC 820. The significant inputs in the Level 3 measurement not supported by market activity include the probability assessments of expected future cash flows related to the acquisitions, appropriately discounted considering the uncertainties associated with the obligation, and as calculated in accordance with the terms of the applicable acquisition agreements.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Financial instruments not measured at fair value on a recurring basis</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has evaluated current market conditions and borrower credit quality and has determined that the carrying value of its long-term debt approximates fair value. The fair value of the Company’s notes payable and capital lease obligations approximates their carrying amounts based on anticipated interest rates which management believes would currently be available to the Company for similar issuances of debt.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents the changes in the fair value of Level 3 contingent consideration: </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:69.303%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,303)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accretion of liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revaluation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(553)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(62)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,309 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,699 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 3216000 2365000 1303000 0 11000 44000 -553000 261000 -62000 29000 1309000 2699000 Leases<div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company leases certain office and operating facilities, machinery, equipment, and vehicles. Concurrent with the adoption of ASC 842, the Company recognized a right-of-use (ROU) asset and lease liability based on the present value of the future lease payments over the lease term for each lease agreement. The Company has elected not to recognize a ROU asset and lease liability for leases with terms of 12 months or less and will continue to recognize lease expense for these leases on a straight-line basis over the lease term. The Company has leases with both lease components and non-lease components, such as common area maintenance, utilities, or other repairs and maintenance. For all asset classes, the Company decided to utilize the practical expedient to include both fixed lease components and fixed non-lease components in calculating the ROU asset and lease liability. The Company identified variable lease payments, such as maintenance payments based on actual activities performed or costs incurred, at lease commencement by assessing the nature of the payment provisions, including whether the payments are subject to a minimum charge. Many of the Company's leases include one or more options to renew. When it is reasonably certain that the Company will exercise the option, the Company will include the impact of the option in the lease term for purposes of determining future lease payments. As the Company is unable to determine the discount rate implicit in its lease agreements, the Company uses its incremental borrowing rate on the commencement date to calculate the present value of future payments.</span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s Condensed Consolidated Balance Sheets includes the following related to operating leases:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:33.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.035%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.039%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,817 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU - current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU liability - long-term</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,927 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total ROU liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Included within the balance of operating leases is a lease for the Company’s headquarters which is with a related party. The ROU liability for this facility was approximately $4.3 million and $4.5 million as of March 31, 2020 and December 31, 2019, respectively. Total rent payments for this facility were approximately $0.3 million and $0.2 million for the three months ended March 31, 2020 and March 31, 2019, respectively.</span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total ROU assets attributable to finance leases were approximately $17.9 million and $19.2 million as of March 31, 2020 and December 31, 2019, respectively, which is included in Property, plant, and equipment, net on the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As described in Note 9–</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangible Assets</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, the Company performed an analysis to determine whether there was any impairment of long-lived assets, which included the ROU assets, within the Services, International, and Products and Systems operating segments as well as Corporate. The result of the analysis was a $0.2 million impairment of a ROU asset in an asset group within the Services segment which is included in Impairment charges on the condensed consolidated statements of income (loss) for the three months ended March 31, 2020.</span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease costs were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:25.192%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:40.836%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.035%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.039%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,528 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,023 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additional information related to leases was as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:69.345%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.035%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.036%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities for finance leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance - financing cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,249 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance - operating cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">     Operating - operating cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets obtained in the exchange for lease liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,086 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Operating leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-bottom:8pt;"><span><br/></span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Maturities of lease liabilities as of March 31, 2020 were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,489 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,472 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,623 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Present value discount</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,591)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,749)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> Leases<div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company leases certain office and operating facilities, machinery, equipment, and vehicles. Concurrent with the adoption of ASC 842, the Company recognized a right-of-use (ROU) asset and lease liability based on the present value of the future lease payments over the lease term for each lease agreement. The Company has elected not to recognize a ROU asset and lease liability for leases with terms of 12 months or less and will continue to recognize lease expense for these leases on a straight-line basis over the lease term. The Company has leases with both lease components and non-lease components, such as common area maintenance, utilities, or other repairs and maintenance. For all asset classes, the Company decided to utilize the practical expedient to include both fixed lease components and fixed non-lease components in calculating the ROU asset and lease liability. The Company identified variable lease payments, such as maintenance payments based on actual activities performed or costs incurred, at lease commencement by assessing the nature of the payment provisions, including whether the payments are subject to a minimum charge. Many of the Company's leases include one or more options to renew. When it is reasonably certain that the Company will exercise the option, the Company will include the impact of the option in the lease term for purposes of determining future lease payments. As the Company is unable to determine the discount rate implicit in its lease agreements, the Company uses its incremental borrowing rate on the commencement date to calculate the present value of future payments.</span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s Condensed Consolidated Balance Sheets includes the following related to operating leases:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:33.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.035%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.039%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,817 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU - current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU liability - long-term</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,927 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total ROU liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Included within the balance of operating leases is a lease for the Company’s headquarters which is with a related party. The ROU liability for this facility was approximately $4.3 million and $4.5 million as of March 31, 2020 and December 31, 2019, respectively. Total rent payments for this facility were approximately $0.3 million and $0.2 million for the three months ended March 31, 2020 and March 31, 2019, respectively.</span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total ROU assets attributable to finance leases were approximately $17.9 million and $19.2 million as of March 31, 2020 and December 31, 2019, respectively, which is included in Property, plant, and equipment, net on the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As described in Note 9–</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangible Assets</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, the Company performed an analysis to determine whether there was any impairment of long-lived assets, which included the ROU assets, within the Services, International, and Products and Systems operating segments as well as Corporate. The result of the analysis was a $0.2 million impairment of a ROU asset in an asset group within the Services segment which is included in Impairment charges on the condensed consolidated statements of income (loss) for the three months ended March 31, 2020.</span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease costs were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:25.192%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:40.836%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.035%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.039%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,528 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,023 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additional information related to leases was as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:69.345%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.035%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.036%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities for finance leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance - financing cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,249 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance - operating cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">     Operating - operating cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets obtained in the exchange for lease liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,086 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Operating leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-bottom:8pt;"><span><br/></span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Maturities of lease liabilities as of March 31, 2020 were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,489 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,472 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,623 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Present value discount</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,591)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,749)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> LeasesThe Company leases certain office and operating facilities, machinery, equipment, and vehicles. Concurrent with the adoption of ASC 842, the Company recognized a right-of-use (ROU) asset and lease liability based on the present value of the future lease payments over the lease term for each lease agreement. The Company has elected not to recognize a ROU asset and lease liability for leases with terms of 12 months or less and will continue to recognize lease expense for these leases on a straight-line basis over the lease term. The Company has leases with both lease components and non-lease components, such as common area maintenance, utilities, or other repairs and maintenance. For all asset classes, the Company decided to utilize the practical expedient to include both fixed lease components and fixed non-lease components in calculating the ROU asset and lease liability. The Company identified variable lease payments, such as maintenance payments based on actual activities performed or costs incurred, at lease commencement by assessing the nature of the payment provisions, including whether the payments are subject to a minimum charge. Many of the Company's leases include one or more options to renew. When it is reasonably certain that the Company will exercise the option, the Company will include the impact of the option in the lease term for purposes of determining future lease payments. As the Company is unable to determine the discount rate implicit in its lease agreements, the Company uses its incremental borrowing rate on the commencement date to calculate the present value of future payments. <div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s Condensed Consolidated Balance Sheets includes the following related to operating leases:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:33.087%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.035%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.039%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,669 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,817 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU - current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU liability - long-term</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,927 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total ROU liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 44669000 45817000 9947000 10133000 35927000 36750000 45874000 46883000 4300000 4500000 300000 200000 17900000 19200000 200000 <div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease costs were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:25.192%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:40.836%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.035%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.039%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Classification</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease expense</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,528 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,023 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue; Selling, general &amp; administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">349 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additional information related to leases was as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:69.345%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.035%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.036%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three months ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities for finance leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance - financing cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,249 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance - operating cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">     Operating - operating cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets obtained in the exchange for lease liabilities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,086 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,625 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Operating leases</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">      Operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 1228000 1292000 218000 197000 3528000 3023000 1000 133000 349000 272000 5324000 4917000 1167000 1249000 217000 197000 3291000 3079000 667000 1086000 1625000 1348000 P5Y10M24D P5Y9M18D P6Y1M6D P6Y 0.056 0.065 0.058 0.060 <div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Maturities of lease liabilities as of March 31, 2020 were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,489 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,472 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,623 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Present value discount</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,591)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,749)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Maturities of lease liabilities as of March 31, 2020 were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,489 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,472 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,729 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,623 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Present value discount</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,591)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,749)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liability</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,248 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 4762000 9348000 4345000 10558000 3489000 8472000 2618000 7038000 1708000 5478000 917000 13729000 17839000 54623000 1591000 8749000 16248000 45874000 Commitments and Contingencies<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%;">Legal Proceedings and Government Investigations</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is subject to periodic lawsuits, investigations and claims that arise in the ordinary course of business. The Company cannot predict with certainty the ultimate resolution of lawsuits, investigations and claims asserted against it. Except possibly for certain of the matters described below, the Company does not believe that any currently pending legal proceeding to which the Company is a party will have a material adverse effect on its business, results of operations, cash flows or financial condition. The costs of defense and amounts that may be recovered against the Company may be covered by insurance for certain matters. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Litigation and Commercial Claims </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of March 31, 2020, approximately $1.4 million of past due receivables were outstanding from this customer. The customer provided the Company with notice in December 2019, alleging that the Company’s inspection of 66 welds (out of approximately 16,000 welds inspected) were not in compliance with the contract, claimed approximately $7.6 million in damages, and requested that the Company pay these damages and any other damages incurred. The Company has filed a lawsuit in the District Court of Bexar County, Texas, 37th Judicial District, in an action captioned Mistras Group, Inc. v. Epic Y-Grade Pipeline LP, to recover the $1.4 million and other amounts due to the Company. The customer filed a counterclaim, alleging breach of contract and seeking recovery of its alleged damages. The Company believes that any successful claim by the customer regarding the Company’s workmanship will be covered by insurance, subject to payment of a deductible. At this time, the Company is unable to determine whether it has any liability in connection with this matter and if so, the amount or range of any such liability, and accordingly, has not established any accruals for this matter.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Pension Related Contingencies</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The workforce of certain of the Company’s subsidiaries are unionized and the terms of employment for these workers are governed by collective bargaining agreements, or CBAs. Under these CBAs, the Company’s subsidiaries are required to contribute to the national pension funds for the unions representing these employees, which are multi-employer pension plans. The Company was notified that a significant project was awarded to another contractor in January 2018, and as a result, one of the Company’s subsidiaries experienced a significant reduction in the number of its employees covered by one of the CBAs. Under certain circumstances, such a reduction in the number of employees participating in multi-employer pension plans pursuant to this CBA could result in a complete or partial withdrawal liability to these multi-employer pension plans under the Employee Retirement Income Security Act of 1974 ("ERISA"). Management explored options to retain a level of union work that would avoid withdrawal liability to the pension plans, but concluded during the third quarter of 2018 that the Company's subsidiaries probably would not obtain sufficient union work to avoid withdrawal liability. Therefore, the Company determined that it is probable that its subsidiary would incur a withdrawal liability related to these multi-employer pension plans. Accordingly, the Company recorded a charge of $5.9 million during 2018 and $0.8 million during 2019 for this potential withdrawal liability. The Company’s subsidiary reached an agreement with one of the pension funds in September 2019 and made a final payment of $0.9 million in complete satisfaction of the withdrawal liability of the subsidiary. Excluding the settlement payment, the Company made monthly payments totaling $3.3 million through the time of the final settlement payment, for total payments of $4.2 million. The balance of the estimated total amount of this potential liability as of March 31, 2020 is approximately $2.5 million.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Severance and labor disputes</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s German subsidiary provides employees to customers under temporary staff leasing arrangements. In April 2017, the German Labor Lease Act was passed in Germany limiting the duration of temporary workers to eighteen months, or longer as subsequently agreed with by a customer appropriate authority. Since the passing of the German Labor Lease Act, the Company explored selling its staff leasing services and concluded during the third quarter of 2018 that a sale would not be probable. As a result, the Company decided that it would not renew several of these leasing services contracts when they expired beginning in 2019. Due to the limit on the length of service allowed under the German Labor Lease Act, employees are being transitioned off the customer contracts. The German subsidiary has terminated, or will terminate, some these employees, creating a severance obligation to the terminated employees, and has transitioned, or will transition other employees to the </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Company's other customers. During December 2019, the Company executed an agreement to sell the rights of certain customer contracts for total consideration of approximately $0.1 million, effective January 1, 2020. No other assets or liabilities other than those employee benefits related to employees working on the customer contracts were included in the sale. As of March 31, 2020, the Company has approximately $0.6 million of accrued estimated severance payment obligations, which takes into account the Company's estimate with respect to the employees that have been or will be transitioned to the German subsidiaries' other customers. The $0.6 million of estimated obligations is net of $0.3 million in payments and $0.6 million in reversals due to employees being transitioned to customer contracts.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Acquisition and disposition related contingencies</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is liable for contingent consideration in connection with certain of its acquisitions. As of March 31, 2020, total potential acquisition-related contingent consideration ranged from zero to approximately $5.7 million and would be payable upon the achievement of specific performance metrics by certain of the acquired companies over the next 2.42 years. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 2018, the Company sold a subsidiary in the Products and Systems segment. As part of the sale, the Company entered into a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE4YTMwYjQzMzg4NzQyYThhNzkyNmI5YTlkNWUzNzRmL3NlYzoxOGEzMGI0MzM4ODc0MmE4YTc5MjZiOWE5ZDVlMzc0Zl8xMDMvZnJhZzo0MzAwM2Q2MjkyMDM0MzA4OGNhYzM1ZGVhYTAwMTE0Yy90ZXh0cmVnaW9uOjQzMDAzZDYyOTIwMzQzMDg4Y2FjMzVkZWFhMDAxMTRjXzM4NDgyOTA3MjI3NDI_bdc98a11-a7f5-40bd-99e2-8056d5b8b7ce">three</span>-year agreement to purchase products from the buyer, with a cumulative commitment of $2.3 million, of which $1.4 million is remaining as of March 31, 2020. The agreement is based on third-party pricing and the Company's planned purchase requirements over the three year purchase period to meet the minimum contractual purchases.</span></div> 1400000 66 16000 7600000 1400000 5900000 800000 900000 3300000 4200000 2500000 P18M 100000 600000 600000 300000 -600000 0 5700000 P2Y5M1D 2300000 1400000 Segment Disclosure<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s three operating segments are:</span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:-13.5pt;padding-left:49.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt;">Services.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> This segment provides asset protection solutions predominantly in North America, with the largest concentration in the United States, followed by Canada, consisting primarily of NDT, inspection, mechanical and engineering services that are used to evaluate the safety, structural integrity and reliability of critical energy, industrial and public infrastructure and commercial aerospace components. PCMS software and pipeline related software and data analysis solutions are included in this segment.</span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:-13.5pt;padding-left:49.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt;">International.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> This segment offers services, products and systems similar to those of the other segments to select markets within Europe, the Middle East, Africa, Asia and South America, but not to customers in China and South Korea, which are served by the Products and Systems segment.</span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:-13.5pt;padding-left:49.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10pt;">Products and Systems.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> This segment designs, manufactures, sells, installs and services the Company’s asset protection products and systems, including equipment and instrumentation, predominantly in the United States.</span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs incurred for general corporate services, including finance, legal, and certain other costs that are provided to the segments are reported within Corporate and eliminations. Sales to the International segment from the Products and Systems segment and subsequent sales by the International segment of the same items are recorded and reflected in the operating performance of both segments. Additionally, engineering charges and royalty fees charged to the Services and International segments by the Products and Systems segment are reflected in the operating performance of each segment. All such intersegment transactions are eliminated in the Company’s consolidated financial reporting.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selected consolidated financial information by segment for the periods shown was as follows: (with intercompany transactions eliminated in Corporate and eliminations)</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.076%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.598%;"/><td style="width:1.0%;"/><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,873 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,287)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.076%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.598%;"/><td style="width:1.0%;"/><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,237 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,023 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,239 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(90)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.076%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.598%;"/><td style="width:1.0%;"/><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) from operations</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(81,494)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,419)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(215)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,680)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,328)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,635)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,906)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(111,228)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,396)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.076%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.598%;"/><td style="width:1.0%;"/><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,268 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">290 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,467 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,668 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets, net</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,284 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,157 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,814 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,537 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);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="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">427,165 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">537,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,380 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,028 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,693 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">583,545 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">719,878 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Refer to Note 2</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">–Revenue,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> for revenues by geographic area for the three months ended March 31, 2020 and March 31, 2019.</span></div> 3 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selected consolidated financial information by segment for the periods shown was as follows: (with intercompany transactions eliminated in Corporate and eliminations)</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.076%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.598%;"/><td style="width:1.0%;"/><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,873 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,162 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,432 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,287)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,787 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.076%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.598%;"/><td style="width:1.0%;"/><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,237 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,023 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,239 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(90)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.076%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.598%;"/><td style="width:1.0%;"/><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income (loss) from operations</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(81,494)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,419)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(215)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,680)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,328)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,635)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,906)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(111,228)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,396)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.076%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.598%;"/><td style="width:1.0%;"/><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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three 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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,268 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,140 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">290 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,467 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,668 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets, net</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,284 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,157 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,814 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,537 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);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="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.035%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.616%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.617%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">427,165 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">537,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,380 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Products and Systems</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,028 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and eliminations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,693 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">583,545 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">719,878 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 128873000 140298000 29067000 35162000 2812000 3432000 -1287000 -2105000 159465000 176787000 32237000 37365000 8023000 10360000 368000 1239000 16000 -90000 40644000 48874000 -81494000 4053000 -20419000 -215000 -1680000 -1328000 -7635000 -6906000 -111228000 -4396000 7075000 7268000 2140000 2089000 253000 290000 -1000 21000 9467000 9668000 61536000 98284000 9157000 9814000 1104000 1181000 222000 258000 72019000 109537000 427165000 537518000 125684000 153380000 16003000 16028000 14693000 12952000 583545000 719878000 XML 78 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation - Performance Restricted Stock Units - Narrative (Details) - PRSUs
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
performance_metric
shares
Mar. 31, 2019
USD ($)
shares
Dec. 31, 2019
performance_metric
shares
Dec. 31, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of performance award metrics | performance_metric 4      
Number of units increased (decreased) during the period (in shares)     1,000 (3,000)
Recognized share-based compensation expense (benefit) | $ $ 0.3 $ 0.2    
Unrecognized compensation cost | $ $ 1.2      
Nonvested shares outstanding (in shares) 242,000 257,000 260,000 277,000
Weighted-average period over which unrecognized compensation cost is expected to be recognized (years) 1 year 10 months 24 days      
Number of additional performance award metrics | performance_metric 2      
Number of awards that may be granted (in shares) 0      
Shares granted (in shares) 0 0    
Executive and Senior Officers        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance period (years) 1 year      
Number of performance award metrics | performance_metric     3  
Requisite service period (years)     5 years  
Executive and Senior Officers | Anniversary 1        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage     25.00%  
Executive and Senior Officers | Anniversary 2        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage     25.00%  
Executive and Senior Officers | Anniversary 3        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage     25.00%  
Executive and Senior Officers | Anniversary 4        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage     25.00%  
XML 79 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation - Restricted Stock Unit Awards - Narrative (Details) - Restricted Stock Unit Awards - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Recognized share-based compensation expense (benefit) $ 1.1 $ 0.9
Unrecognized compensation cost, net of estimated forfeitures $ 5.8  
Weighted-average period over which unrecognized compensation cost is expected to be recognized (years) 2 years 2 months 12 days  
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Finance lease expense    
Amortization of ROU assets $ 1,228 $ 1,292
Interest on lease liabilities 218 197
Operating lease expense 3,528 3,023
Short-term lease expense 1 133
Variable lease expense 349 272
Total $ 5,324 $ 4,917
XML 81 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Impairment of intangibles $ 28.8  
Amortization expense of intangibles 3.4 $ 3.6
Software/Technology    
Finite-Lived Intangible Assets [Line Items]    
Impairment of intangibles 25.9  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Impairment of intangibles 2.2  
Other    
Finite-Lived Intangible Assets [Line Items]    
Impairment of intangibles 0.5  
Covenants not to compete    
Finite-Lived Intangible Assets [Line Items]    
Impairment of intangibles $ 0.2  
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt - Subsequent Events (Details) - Senior credit facility
3 Months Ended
May 15, 2020
USD ($)
d
Mar. 09, 2020
Mar. 31, 2020
USD ($)
Debt Instrument [Line Items]      
Fixed charge coverage ratio     1.25
Maximum borrowing capacity     $ 300,000,000
Quarter ended June 30, 2020      
Debt Instrument [Line Items]      
Funded debt leverage ratio     4.0
Quarter ended September 30, 2020      
Debt Instrument [Line Items]      
Funded debt leverage ratio     3.75
Minimum      
Debt Instrument [Line Items]      
Funded debt leverage ratio for acquisitions     3.5
Minimum | Quarter ended December 31, 2020      
Debt Instrument [Line Items]      
Funded debt leverage ratio     3.50
Maximum      
Debt Instrument [Line Items]      
Funded debt leverage ratio for acquisitions   3.0 4.0
LIBOR | Minimum      
Debt Instrument [Line Items]      
Margin percentage     1.00%
LIBOR | Maximum      
Debt Instrument [Line Items]      
Margin percentage     2.25%
Subsequent Event | Credit Agreement      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 175,000,000.0    
Amount deducted from aggregate cash and cash equivalents held by company and it's subsidiaries if prepayment of credit facility is required $ 10,000,000.0    
Number of consecutive business days | d 2    
Maximum amount outstanding under the revolving credit facility if prepayment of facility is required $ 75,000,000.0    
Cash and cash equivalents if prepayment of facility is required $ 10,000,000.0    
Subsequent Event | Credit Agreement | Quarter ended December 31, 2020      
Debt Instrument [Line Items]      
Funded debt leverage ratio 5.25    
Debt covenant, minimum EBITDA, amount $ 38,550,000    
Subsequent Event | Credit Agreement | Quarter ended September 30, 2021 and thereafter      
Debt Instrument [Line Items]      
Funded debt leverage ratio 3.50    
Subsequent Event | Credit Agreement | Quarter ended March 31, 2021      
Debt Instrument [Line Items]      
Fixed charge coverage ratio 1.0    
Subsequent Event | Credit Agreement | Quarter ended June 30, 2021      
Debt Instrument [Line Items]      
Fixed charge coverage ratio 1.25    
Subsequent Event | Credit Agreement | Quarter ended June 30, 2020      
Debt Instrument [Line Items]      
Debt covenant, minimum EBITDA, amount $ 3,440,000    
Subsequent Event | Credit Agreement | Quarter ended September 30, 2020      
Debt Instrument [Line Items]      
Debt covenant, minimum EBITDA, amount 24,250,000    
Subsequent Event | Credit Agreement | All times through September 30, 2020      
Debt Instrument [Line Items]      
Debt covenant, minimum EBITDA, amount $ 20,000,000.0    
Subsequent Event | Credit Agreement | Maximum      
Debt Instrument [Line Items]      
Funded debt leverage ratio for acquisitions 2.50    
Pro forma funded debt leverage ratio 3.25    
Subsequent Event | Credit Agreement | LIBOR      
Debt Instrument [Line Items]      
Margin percentage 1.00%    
Subsequent Event | Credit Agreement | LIBOR | Minimum      
Debt Instrument [Line Items]      
Margin percentage 1.50%    
Subsequent Event | Credit Agreement | LIBOR | Maximum      
Debt Instrument [Line Items]      
Margin percentage 4.15%    
XML 83 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions and Dispositions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
1 Months Ended
Sep. 30, 2019
Mar. 31, 2020
Dec. 31, 2019
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Goodwill   $ 196,289 $ 282,410
Acquisition that Provides Pipeline Integrity Management Software      
Business Combination, Consideration Transferred [Abstract]      
Cash paid $ 4,380    
Working capital adjustments (152)    
Fair value of contingent consideration 1,142    
Total consideration 5,370    
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]      
Current net assets 142    
Other assets 34    
Property, plant and equipment 65    
Intangibles 3,594    
Goodwill 1,535    
Net assets acquired $ 5,370    
XML 84 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Property, Plant and Equipment, net      
Property, plant and equipment, gross $ 269,540   $ 270,410
Accumulated depreciation and amortization (174,569)   (171,803)
Property, plant and equipment, net 94,971   98,607
Depreciation and amortization expense 6,100 $ 6,100  
Depreciation and amortization expense 6,100 $ 6,100  
Land      
Property, Plant and Equipment, net      
Property, plant and equipment, gross 2,656   2,672
Buildings and improvements      
Property, Plant and Equipment, net      
Property, plant and equipment, gross $ 24,211   24,537
Buildings and improvements | Minimum      
Property, Plant and Equipment, net      
Useful Life (Years) 30 years    
Buildings and improvements | Maximum      
Property, Plant and Equipment, net      
Useful Life (Years) 40 years    
Office furniture and equipment      
Property, Plant and Equipment, net      
Property, plant and equipment, gross $ 17,443   17,227
Office furniture and equipment | Minimum      
Property, Plant and Equipment, net      
Useful Life (Years) 5 years    
Office furniture and equipment | Maximum      
Property, Plant and Equipment, net      
Useful Life (Years) 8 years    
Machinery and equipment      
Property, Plant and Equipment, net      
Property, plant and equipment, gross $ 225,230   $ 225,974
Machinery and equipment | Minimum      
Property, Plant and Equipment, net      
Useful Life (Years) 5 years    
Machinery and equipment | Maximum      
Property, Plant and Equipment, net      
Useful Life (Years) 7 years    
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
welds
Sep. 30, 2019
USD ($)
Apr. 30, 2017
Mar. 31, 2020
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Jan. 01, 2020
USD ($)
Litigation              
Accounts receivable, net $ 135,997,000     $ 125,130,000      
Pension accrual 2,519,000     2,519,000      
Right to Customer Contracts | Disposal Group, Disposed of by Sale, Not Discontinued Operations              
Litigation              
Consideration received on sale of subsidiary             $ 100,000
Contingency charges       600,000      
Payments of severance obligations       300,000      
Reversal of severance obligations       600,000      
Foreign Subsidiaries | Products and Systems | Disposal Group, Disposed of by Sale, Not Discontinued Operations              
Litigation              
Term of agreement to purchase products from the buyer on sale of subsidiary           3 years  
Amount of purchased commitment to buy products from the buyer on sale of subsidiary       2,300,000      
Remaining balance under purchase commitment agreement       1,400,000      
Pension Related Contingencies              
Litigation              
Pension withdrawal expense   $ 900,000     $ 800,000 $ 5,900,000  
Monthly payments, excluding final settlement       3,300,000      
Total payments       4,200,000      
Severance and Labor Disputes | Germany | Affiliated Entity              
Litigation              
Temporary employment contract period     18 months        
Acquisition-related Contingencies              
Litigation              
Potential acquisition-related contingent consideration, low end of range       0      
Potential acquisition-related contingent consideration, high end of range       $ 5,700,000      
Contingent consideration payment period based upon achievement of specific performance metrics       2 years 5 months 1 day      
Various Pipeline Projects For Texas Customer              
Litigation              
Amount of damages claimed $ 7,600,000            
Texas Customer              
Litigation              
Accounts receivable, net       $ 1,400,000      
Number or welds not in compliance | welds 66            
Number of welds inspected | welds 16,000            
Amount of damages claimed $ 1,400,000            
Texas Customer | Various Pipeline Projects For Texas Customer              
Litigation              
Amount of damages claimed $ 1,400,000            
JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mg-20200331.htm": { "axisCustom": 1, "axisStandard": 30, "contextCount": 315, "dts": { "calculationLink": { "local": [ "mg-20200331_cal.xml" ] }, "definitionLink": { "local": [ "mg-20200331_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "mg-20200331.htm" ] }, "labelLink": { "local": [ "mg-20200331_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "mg-20200331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "mg-20200331.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 565, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 5, "http://www.mistrasgroup.com/20200331": 2, "http://xbrl.sec.gov/dei/2019-01-31": 17, "total": 24 }, "keyCustom": 58, "keyStandard": 351, "memberCustom": 37, "memberStandard": 40, "nsprefix": "mg", "nsuri": "http://www.mistrasgroup.com/20200331", "report": { "R1": { "firstAnchor": null, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.mistrasgroup.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": null }, "R10": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenue", "role": "http://www.mistrasgroup.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Share-Based Compensation", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118104 - Disclosure - Earnings (loss) per Share", "role": "http://www.mistrasgroup.com/role/EarningslossperShare", "shortName": "Earnings (loss) per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122105 - Disclosure - Acquisitions and Dispositions", "role": "http://www.mistrasgroup.com/role/AcquisitionsandDispositions", "shortName": "Acquisitions and Dispositions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127106 - Disclosure - Accounts Receivable, net", "role": "http://www.mistrasgroup.com/role/AccountsReceivablenet", "shortName": "Accounts Receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131107 - Disclosure - Property, Plant and Equipment, net", "role": "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnet", "shortName": "Property, Plant and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134108 - Disclosure - Goodwill", "role": "http://www.mistrasgroup.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138109 - Disclosure - Intangible Assets", "role": "http://www.mistrasgroup.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "mg:AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142110 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "mg:AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145111 - Disclosure - Long-Term Debt", "role": "http://www.mistrasgroup.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": null, "groupType": "document", "isDefault": "false", "longName": "0002002 - Document - Document and Entity Information", "role": "http://www.mistrasgroup.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": null }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150112 - Disclosure - Fair Value Measurements", "role": "http://www.mistrasgroup.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153113 - Disclosure - Leases", "role": "http://www.mistrasgroup.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160114 - Disclosure - Commitments and Contingencies", "role": "http://www.mistrasgroup.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2162115 - Disclosure - Segment Disclosure", "role": "http://www.mistrasgroup.com/role/SegmentDisclosure", "shortName": "Segment Disclosure", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Description of Business\u00a0and Basis of Presentation (Policies)", "role": "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies", "shortName": "Description of Business\u00a0and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenue (Tables)", "role": "http://www.mistrasgroup.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Share-Based Compensation (Tables)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319303 - Disclosure - Earnings (loss) per Share (Tables)", "role": "http://www.mistrasgroup.com/role/EarningslossperShareTables", "shortName": "Earnings (loss) per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323304 - Disclosure - Acquisitions and Dispositions (Tables)", "role": "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsTables", "shortName": "Acquisitions and Dispositions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Accounts Receivable, net (Tables)", "role": "http://www.mistrasgroup.com/role/AccountsReceivablenetTables", "shortName": "Accounts Receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001003 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332306 - Disclosure - Property, Plant and Equipment, net (Tables)", "role": "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetTables", "shortName": "Property, Plant and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335307 - Disclosure - Goodwill (Tables)", "role": "http://www.mistrasgroup.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339308 - Disclosure - Intangible Assets (Tables)", "role": "http://www.mistrasgroup.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "mg:ScheduleOfAccruedLiabilitiesDeferredRevenueAndContingentConsiderationLiabilitiesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343309 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "mg:ScheduleOfAccruedLiabilitiesDeferredRevenueAndContingentConsiderationLiabilitiesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346310 - Disclosure - Long-Term Debt (Tables)", "role": "http://www.mistrasgroup.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351311 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.mistrasgroup.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "mg:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354312 - Disclosure - Leases (Tables)", "role": "http://www.mistrasgroup.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "mg:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2363313 - Disclosure - Segment Disclosure (Tables)", "role": "http://www.mistrasgroup.com/role/SegmentDisclosureTables", "shortName": "Segment Disclosure (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Description of Business\u00a0and Basis of Presentation (Details)", "role": "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "shortName": "Description of Business\u00a0and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "2", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002004 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenue - Disaggregation of Revenues (Details)", "role": "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "shortName": "Revenue - Disaggregation of Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ida465fb356674381aba3f36a29e7fe1c_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:NumberOfEmployeeShareBasedPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Share-Based Compensation - Equity Incentive Plans (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails", "shortName": "Share-Based Compensation - Equity Incentive Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:NumberOfEmployeeShareBasedPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Share-Based Compensation - Stock Options (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails", "shortName": "Share-Based Compensation - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i8f52f9517c0c40b48f352e45bc01b17a_D20200101-20200331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Share-Based Compensation - Restricted Stock Unit Awards - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsNarrativeDetails", "shortName": "Share-Based Compensation - Restricted Stock Unit Awards - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i8f52f9517c0c40b48f352e45bc01b17a_D20200101-20200331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i8f52f9517c0c40b48f352e45bc01b17a_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails", "shortName": "Share-Based Compensation - Vesting Activity of Restricted Stock Unit Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i8f52f9517c0c40b48f352e45bc01b17a_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ib92d254f6f4048d08fd361664fcd0fe4_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNonEmployeeDirectorsToWhomAwardIsGranted", "reportCount": 1, "unique": true, "unitRef": "director", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - Share-Based Compensation - Fully-vested Common Stock Issued to Non-employee Directors (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails", "shortName": "Share-Based Compensation - Fully-vested Common Stock Issued to Non-employee Directors (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ib92d254f6f4048d08fd361664fcd0fe4_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNonEmployeeDirectorsToWhomAwardIsGranted", "reportCount": 1, "unique": true, "unitRef": "director", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i74c706601cff4666913534f779e5e4a5_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415409 - Disclosure - Share-Based Compensation - Restricted Stock Units Awards - Activity (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails", "shortName": "Share-Based Compensation - Restricted Stock Units Awards - Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i74c706601cff4666913534f779e5e4a5_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i9b259afe1507424dad7336fc45538dca_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardMetrics", "reportCount": 1, "unique": true, "unitRef": "performance_metric", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416410 - Disclosure - Share-Based Compensation - Performance Restricted Stock Units - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "shortName": "Share-Based Compensation - Performance Restricted Stock Units - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i9b259afe1507424dad7336fc45538dca_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardMetrics", "reportCount": 1, "unique": true, "unitRef": "performance_metric", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i08a27fd7e4784f14b307096a797955db_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417411 - Disclosure - Share-Based Compensation - Performance Restricted Stock Units - Activity (Details)", "role": "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "shortName": "Share-Based Compensation - Performance Restricted Stock Units - Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i9b259afe1507424dad7336fc45538dca_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "mg:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsIncreaseDecreaseAdjustmentsinPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420412 - Disclosure - Earnings (loss) per Share (Details)", "role": "http://www.mistrasgroup.com/role/EarningslossperShareDetails", "shortName": "Earnings (loss) per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "mg:IncrementalCommonSharesAttributableToStockOptionsOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003005 - Statement - Unaudited Condensed Consolidated Statements of Income (Loss)", "role": "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss", "shortName": "Unaudited Condensed Consolidated Statements of Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie1060a13bbc641c690d57791035e4b3b_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421413 - Disclosure - Earnings (loss) per Share - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails", "shortName": "Earnings (loss) per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie1060a13bbc641c690d57791035e4b3b_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "entity", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424414 - Disclosure - Acquisitions and Dispositions - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails", "shortName": "Acquisitions and Dispositions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "entity", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425415 - Disclosure - Acquisitions and Dispositions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Acquisitions and Dispositions - Estimated Fair Value of the Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie3138c0c0588492da27f6e0735a44844_D20190901-20190930", "decimals": "-3", "lang": "en-US", "name": "mg:BusinessCombinationContingentConsiderationArrangementsWorkingCapitalAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426416 - Disclosure - Acquisitions and Dispositions - Acquisition-Related Expense (Details)", "role": "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsAcquisitionRelatedExpenseDetails", "shortName": "Acquisitions and Dispositions - Acquisition-Related Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - Accounts Receivable, net (Details)", "role": "http://www.mistrasgroup.com/role/AccountsReceivablenetDetails", "shortName": "Accounts Receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "iec82a24e18bc4508812fd6eb56872892_I20191231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430418 - Disclosure - Accounts Receivable, net - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "shortName": "Accounts Receivable, net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433419 - Disclosure - Property, Plant and Equipment, net (Details)", "role": "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails", "shortName": "Property, Plant and Equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "iec82a24e18bc4508812fd6eb56872892_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - Goodwill - Changes in Carrying Amount of Goodwill (Details)", "role": "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "shortName": "Goodwill - Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - Goodwill - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "shortName": "Goodwill - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440422 - Disclosure - Intangible Assets (Details)", "role": "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "shortName": "Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004006 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)", "role": "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss", "shortName": "Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441423 - Disclosure - Intangible Assets - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails", "shortName": "Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mg:ScheduleOfAccruedLiabilitiesDeferredRevenueAndContingentConsiderationLiabilitiesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "mg:AccruedSalariesWagesAndEmployeeRelatedBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444424 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mg:ScheduleOfAccruedLiabilitiesDeferredRevenueAndContingentConsiderationLiabilitiesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "mg:AccruedSalariesWagesAndEmployeeRelatedBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447425 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details)", "role": "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails", "shortName": "Long-Term Debt - Schedule of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ia16b417ef7b6476daa92a866d45c35ab_I20200331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448426 - Disclosure - Long-Term Debt - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie3e4898612e54983aca0cb233eedcc4b_I20200331", "decimals": "INF", "lang": "en-US", "name": "mg:LineOfCreditFacilityMaximumBorrowingCapacityInNonUSCurrencies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i81b60e0288c344a3a38a6cf88f90a5e3_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "mg:DebtInstrumentCovenantInterestCoverageRatio", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449427 - Disclosure - Long-Term Debt - Subsequent Events (Details)", "role": "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails", "shortName": "Long-Term Debt - Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i428d49e120554390babc3d027fe90b1c_I20200515", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452428 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i834229378f4a4aefb25c3a8be21aef01_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455429 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "mg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456430 - Disclosure - Leases - Narrative (Details)", "role": "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457431 - Disclosure - Leases - Components of Lease Costs (Details)", "role": "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails", "shortName": "Leases - Components of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "mg:FinanceLeasePrincipalPaymentsIncludedInMeasurementOfLeaseLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458432 - Disclosure - Leases - Additional Information Related to Leases (Details)", "role": "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails", "shortName": "Leases - Additional Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "mg:FinanceLeasePrincipalPaymentsIncludedInMeasurementOfLeaseLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ic1f90e7505d44bb68937c62e0822dc0f_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005007 - Statement - Unaudited Condensed Consolidated Statements of Equity", "role": "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity", "shortName": "Unaudited Condensed Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ic1f90e7505d44bb68937c62e0822dc0f_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459433 - Disclosure - Leases - Maturity of Lease Liabilities (Details)", "role": "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails", "shortName": "Leases - Maturity of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ie0e213bf8c5e47d58489c9e8505bd7e9_I20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "iec82a24e18bc4508812fd6eb56872892_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461434 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "ibdce39f1f9ba4ae6a809c99ee9ef45b8_I20200101", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464435 - Disclosure - Segment Disclosure (Details)", "role": "http://www.mistrasgroup.com/role/SegmentDisclosureDetails", "shortName": "Segment Disclosure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006008 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "role": "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "mg:DeferredIncomeTaxNoncashExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business\u00a0and Basis of Presentation", "role": "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentation", "shortName": "Description of Business\u00a0and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mg-20200331.htm", "contextRef": "i19c78e67482349ec99442741e548c8ff_D20200101-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 83, "tag": { "country_BR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "BRAZIL", "terseLabel": "Brazil" } } }, "localname": "BR", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.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/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Cover", "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The start date of the period covered in the document, in CCYY-MM-DD format.", "label": "Document Period Start Date", "terseLabel": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r395" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r396" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Cover", "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r397" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Cover", "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r397" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mistrasgroup.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r397" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r398" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Cover", "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r397" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Cover", "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r397" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Cover", "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r397" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "mg_AccruedExpensesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Expenses And Other Liabilities, Current", "label": "Accrued Expenses And Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesCurrent", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mg_AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrentDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accrued liabilities, deferred revenues, and the fair value of contingent consideration liabilities at the end of the reporting period.", "label": "Accrued Liabilities Deferred Revenues and Contingent Consideration Liabilities Current Disclosure [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccruedLiabilitiesDeferredRevenuesAndContingentConsiderationLiabilitiesCurrentDisclosureTextBlock", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "mg_AccruedSalariesWagesAndEmployeeRelatedBenefitsCurrent": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "mg_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for salaries, wages, and related employee benefit. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle, if longer).", "label": "Accrued Salaries Wages and Employee Related Benefits Current", "terseLabel": "Accrued salaries, wages and related employee benefits" } } }, "localname": "AccruedSalariesWagesAndEmployeeRelatedBenefitsCurrent", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mg_AccruedWorkersCompensationAndHealthBenefitsCurrent": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "mg_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to workers compensation and health benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle, if longer).", "label": "Accrued Workers Compensation and Health Benefits Current", "terseLabel": "Accrued workers\u2019 compensation and health benefits" } } }, "localname": "AccruedWorkersCompensationAndHealthBenefitsCurrent", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mg_AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquiree That Provides Pipeline Integrity Management Software", "label": "Acquiree That Provides Pipeline Integrity Management Software [Member]", "terseLabel": "Acquisition that Provides Pipeline Integrity Management Software" } } }, "localname": "AcquireeThatProvidesPipelineIntegrityManagementSoftwareMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_AcquisitionRelatedContingenciesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the contingencies pertaining to business acquisitions by the entity.", "label": "Acquisition Related Contingencies [Member]", "terseLabel": "Acquisition-related Contingencies" } } }, "localname": "AcquisitionRelatedContingenciesMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_AcquisitionRelatedCostsAndFairValueAdjustmentsToInitialPurchasePriceAllocation": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsAcquisitionRelatedExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred in connection with business combinations which costs have been expensed during the period. This also includes adjustments to the fair value of the initial purchase price allocation for acquisitions including, but not limited to, changes in contingent consideration liabilities and other liabilities, accounts receivable, inventory, fixed assets, other assets, and other acquisition-related intangible assets. Acquisition-related costs also include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Acquisition Related Costs and Fair Value Adjustments to Initial Purchase Price Allocation", "terseLabel": "Acquisition-related expense (benefit), net", "totalLabel": "Acquisition-related expense, net" } } }, "localname": "AcquisitionRelatedCostsAndFairValueAdjustmentsToInitialPurchasePriceAllocation", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsAcquisitionRelatedExpenseDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "mg_AerospaceandDefenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aerospace and Defense", "label": "Aerospace and Defense [Member]", "terseLabel": "Aerospace & Defense" } } }, "localname": "AerospaceandDefenseMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "mg_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "mg_BusinessCombinationContingentConsiderationArrangementsContingentConsiderationAccretionofLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration, Accretion of Liability", "label": "Business Combination, Contingent Consideration Arrangements, Contingent Consideration, Accretion of Liability", "terseLabel": "Accretion of liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsContingentConsiderationAccretionofLiability", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "mg_BusinessCombinationContingentConsiderationArrangementsContingentConsiderationForeignCurrencyTranslationAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Contingent Consideration, Foreign Currency Translation Adjustments", "label": "Business Combination, Contingent Consideration Arrangements, Contingent Consideration, Foreign Currency Translation Adjustments", "terseLabel": "Foreign currency translation" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsContingentConsiderationForeignCurrencyTranslationAdjustments", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "mg_BusinessCombinationContingentConsiderationArrangementsPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Payments", "label": "Business Combination, Contingent Consideration Arrangements, Payments", "negatedLabel": "Payments" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsPayments", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "mg_BusinessCombinationContingentConsiderationArrangementsWorkingCapitalAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Working Capital Adjustments", "label": "Business Combination, Contingent Consideration Arrangements, Working Capital Adjustments", "negatedLabel": "Working capital adjustments" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsWorkingCapitalAdjustments", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mg_BusinessCombinationContingentConsiderationPaymentPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Contingent Consideration Payment Period", "label": "Business Combination, Contingent Consideration Payment Period", "terseLabel": "Contingent consideration payment period based upon achievement of specific performance metrics" } } }, "localname": "BusinessCombinationContingentConsiderationPaymentPeriod", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "mg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssets": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssets", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mg_COVID19PandemicMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "COVID-19 Pandemic", "label": "COVID-19 Pandemic [Member]", "terseLabel": "COVID-19 Pandemic" } } }, "localname": "COVID19PandemicMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "mg_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Flow, Lessee", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities for finance leases" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "mg_ComprehensiveIncomeLossNetOfTaxExcludingPortionOfComprehensiveIncomeAttributableToNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Comprehensive Income (Loss), Net of Tax, Excluding Portion Of Comprehensive Income Attributable to Noncontrolling Interest", "label": "Comprehensive Income (Loss), Net of Tax, Excluding Portion Of Comprehensive Income Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeLossNetOfTaxExcludingPortionOfComprehensiveIncomeAttributableToNoncontrollingInterest", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "mg_ContingentConsiderationLiabilityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contingent Consideration Liability [Roll Forward]", "label": "Contingent Consideration Liability [Roll Forward]", "terseLabel": "Contingent Consideration Liability [Roll Forward]" } } }, "localname": "ContingentConsiderationLiabilityRollForward", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "mg_CorporateAndEliminationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate And Eliminations", "label": "Corporate And Eliminations [Member]", "terseLabel": "Corporate and eliminations", "verboseLabel": "Corp/Elim" } } }, "localname": "CorporateAndEliminationsMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "domainItemType" }, "mg_CreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Agreement", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantNumberOfConsecutiveBusinessDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant, Number Of Consecutive Business Days", "label": "Debt Covenant, Number Of Consecutive Business Days", "terseLabel": "Number of consecutive business days" } } }, "localname": "DebtCovenantNumberOfConsecutiveBusinessDays", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "integerItemType" }, "mg_DebtCovenantPeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period [Axis]", "label": "Debt Covenant Period [Axis]", "terseLabel": "Debt Covenant Period [Axis]" } } }, "localname": "DebtCovenantPeriodAxis", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "mg_DebtCovenantPeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Debt Covenant Period [Axis]", "label": "Debt Covenant Period [Domain]", "terseLabel": "Debt Covenant Period [Domain]" } } }, "localname": "DebtCovenantPeriodDomain", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodEightMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Eight", "label": "Debt Covenant Period Eight [Member]", "terseLabel": "All times through September 30, 2020" } } }, "localname": "DebtCovenantPeriodEightMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Five", "label": "Debt Covenant Period Five [Member]", "terseLabel": "Quarter ended September 30, 2021 and thereafter" } } }, "localname": "DebtCovenantPeriodFiveMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Four", "label": "Debt Covenant Period Four [Member]", "terseLabel": "Quarter ended December 31, 2020", "verboseLabel": "As of December 31, 2020" } } }, "localname": "DebtCovenantPeriodFourMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period One", "label": "Debt Covenant Period One [Member]", "terseLabel": "Through December 31, 2018" } } }, "localname": "DebtCovenantPeriodOneMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodSevenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Seven", "label": "Debt Covenant Period Seven [Member]", "terseLabel": "Quarter ended June 30, 2021" } } }, "localname": "DebtCovenantPeriodSevenMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodSixMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Six", "label": "Debt Covenant Period Six [Member]", "terseLabel": "Quarter ended March 31, 2021" } } }, "localname": "DebtCovenantPeriodSixMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Three", "label": "Debt Covenant Period Three [Member]", "terseLabel": "Quarter ended September 30, 2020", "verboseLabel": "As of September 30, 2020" } } }, "localname": "DebtCovenantPeriodThreeMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mg_DebtCovenantPeriodTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Period Two", "label": "Debt Covenant Period Two [Member]", "terseLabel": "As of March 31, 2019 through June 30, 2020", "verboseLabel": "Quarter ended June 30, 2020" } } }, "localname": "DebtCovenantPeriodTwoMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mg_DebtInstrumentAdditionalInterestRateDueToFundedDebtLeverageRatioExceedingSpecifiedThreshold": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage points added to the reference rate due to the Funded Debt Leverage Ratio, which is used to compute the variable rate on the debt instrument, exceeding a specified threshold.", "label": "Debt Instrument, Additional Interest Rate Due to Funded Debt Leverage Ratio Exceeding Specified Threshold", "terseLabel": "Additional interest rate margin if funded debt leverage ratio exceeds threshold percentage" } } }, "localname": "DebtInstrumentAdditionalInterestRateDueToFundedDebtLeverageRatioExceedingSpecifiedThreshold", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "mg_DebtInstrumentCovenantAmountDeductedFromAggregateCashAndCashEquivalentsHeldByCompanyAndSubsidiariesIfPrepaymentOfCreditFacilityIsRequired": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Amount Deducted From Aggregate Cash and Cash Equivalents Held By Company and Subsidiaries If Prepayment of Credit Facility is Required", "label": "Debt Instrument, Covenant, Amount Deducted From Aggregate Cash and Cash Equivalents Held By Company and Subsidiaries If Prepayment of Credit Facility is Required", "terseLabel": "Amount deducted from aggregate cash and cash equivalents held by company and it's subsidiaries if prepayment of credit facility is required" } } }, "localname": "DebtInstrumentCovenantAmountDeductedFromAggregateCashAndCashEquivalentsHeldByCompanyAndSubsidiariesIfPrepaymentOfCreditFacilityIsRequired", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "mg_DebtInstrumentCovenantFundedDebtLeverageRatioForAdditionalInterestPayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Funded Debt Leverage Ratio on which the entity will bear an additional interest on debt.", "label": "Debt Instrument, Covenant Funded Debt Leverage Ratio for Additional Interest Payment", "terseLabel": "Funded debt leverage ratio" } } }, "localname": "DebtInstrumentCovenantFundedDebtLeverageRatioForAdditionalInterestPayment", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "pureItemType" }, "mg_DebtInstrumentCovenantFundedLeverageRatioConsideredForLowerInterestRateMargin": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Funded Debt Leverage Ratio at which the entity will have the benefit of lower interest rate margin.", "label": "Debt Instrument, Covenant Funded Leverage Ratio Considered for Lower Interest Rate Margin", "terseLabel": "Funded debt leverage ratio at which the entity will have the benefit of lowest interest margin (less than or equal to)" } } }, "localname": "DebtInstrumentCovenantFundedLeverageRatioConsideredForLowerInterestRateMargin", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "mg_DebtInstrumentCovenantFundedLeverageRatioConsideredForMaximumInterestRateMargin": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Funded Debt Leverage Ratio at which the entity will have the maximum interest rate margin.", "label": "Debt Instrument, Covenant Funded Leverage Ratio Considered for Maximum Interest Rate Margin", "terseLabel": "Funded debt leverage ratio at which the entity will bear the maximum interest rate margin (greater than)" } } }, "localname": "DebtInstrumentCovenantFundedLeverageRatioConsideredForMaximumInterestRateMargin", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "mg_DebtInstrumentCovenantInterestCoverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Interest Coverage Ratio required under the terms of the covenants.", "label": "Debt Instrument, Covenant Interest Coverage Ratio", "terseLabel": "Fixed charge coverage ratio" } } }, "localname": "DebtInstrumentCovenantInterestCoverageRatio", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "pureItemType" }, "mg_DebtInstrumentCovenantMinimumEBITDAAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Minimum EBITDA, Amount", "label": "Debt Instrument, Covenant, Minimum EBITDA, Amount", "terseLabel": "Debt covenant, minimum EBITDA, amount" } } }, "localname": "DebtInstrumentCovenantMinimumEBITDAAmount", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "mg_DebtInstrumentCovenantPrepaymentOfOutstandingCreditFacilityRequiredIfAmountUnderTheCreditFacilityExceedsAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Prepayment of Outstanding Credit Facility Required if Amount Under the Credit Facility Exceeds, Amount", "label": "Debt Instrument, Covenant, Prepayment of Outstanding Credit Facility Required if Amount Under the Credit Facility Exceeds, Amount", "terseLabel": "Maximum amount outstanding under the revolving credit facility if prepayment of facility is required" } } }, "localname": "DebtInstrumentCovenantPrepaymentOfOutstandingCreditFacilityRequiredIfAmountUnderTheCreditFacilityExceedsAmount", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "mg_DebtInstrumentCovenantPrepaymentOfOutstandingCreditFacilityRequiredIfCashAndCashEquivalentsExceedsAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Prepayment of Outstanding Credit Facility Required if Cash and Cash Equivalents Exceeds, Amount", "label": "Debt Instrument, Covenant, Prepayment of Outstanding Credit Facility Required if Cash and Cash Equivalents Exceeds, Amount", "terseLabel": "Cash and cash equivalents if prepayment of facility is required" } } }, "localname": "DebtInstrumentCovenantPrepaymentOfOutstandingCreditFacilityRequiredIfCashAndCashEquivalentsExceedsAmount", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "mg_DebtInstrumentCovenantProFormaFundedDebtLeverageRatioDueToBusinessAcquisitions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant, Pro Forma Funded Debt Leverage Ratio due to Business Acquisitions", "label": "Debt Instrument, Covenant, Pro Forma Funded Debt Leverage Ratio due to Business Acquisitions", "terseLabel": "Pro forma funded debt leverage ratio" } } }, "localname": "DebtInstrumentCovenantProFormaFundedDebtLeverageRatioDueToBusinessAcquisitions", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "pureItemType" }, "mg_DebtInstrumentCovenantTemporarilyIncreaseinFundedDebtLeverageRatioduetoBusinessAcquisitions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Temporarily Increase in Funded Debt Leverage Ratio due to Business Acquisitions", "label": "Debt Instrument, Covenant Temporarily Increase in Funded Debt Leverage Ratio due to Business Acquisitions", "terseLabel": "Funded debt leverage ratio for acquisitions" } } }, "localname": "DebtInstrumentCovenantTemporarilyIncreaseinFundedDebtLeverageRatioduetoBusinessAcquisitions", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "pureItemType" }, "mg_DebtInstrumentDebtCovenantMaximumAggregateConsiderationForAcquisitions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Covenant, Maximum Aggregate Consideration For Acquisitions", "label": "Debt Instrument, Debt Covenant, Maximum Aggregate Consideration For Acquisitions", "terseLabel": "Maximum aggregate consideration for acquisitions" } } }, "localname": "DebtInstrumentDebtCovenantMaximumAggregateConsiderationForAcquisitions", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mg_DebtInstrumentDebtCovenantMinimumCreditExposurePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Covenant, Minimum Credit Exposure Percentage", "label": "Debt Instrument, Debt Covenant, Minimum Credit Exposure Percentage", "terseLabel": "Minimum credit exposure percentage acquisitions" } } }, "localname": "DebtInstrumentDebtCovenantMinimumCreditExposurePercentage", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "mg_DebtInstrumentNonrecurringChargesThresholdUsedForCalculationofFundedDebtLeverageRatio": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Non-recurring Charges Threshold Used For Calculation of Funded Debt Leverage Ratio", "label": "Debt Instrument, Non-recurring Charges Threshold Used For Calculation of Funded Debt Leverage Ratio", "terseLabel": "Amount of non-recurring charges used as threshold used for calculation of funded debt leverage ratio" } } }, "localname": "DebtInstrumentNonrecurringChargesThresholdUsedForCalculationofFundedDebtLeverageRatio", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mg_DebtInstrumentNumberOfFiscalQuartersUsedForCalculationOfFundedDebtLeverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of consecutive fiscal quarters immediately preceding the date of determination of the Funded Debt Leverage Ratio.", "label": "Debt Instrument, Number of Fiscal Quarters Used for Calculation of Funded Debt Leverage Ratio", "terseLabel": "Number of consecutive fiscal quarters used for calculating funded debt leverage ratio" } } }, "localname": "DebtInstrumentNumberOfFiscalQuartersUsedForCalculationOfFundedDebtLeverageRatio", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "mg_DebtInstrumentNumberofFiscalQuartersToTemporarilyIncreaseFundedDebtLeverageRatioduetoBusinessAcquisitions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Number of Fiscal Quarters To Temporarily Increase Funded Debt Leverage Ratio due to Business Acquisitions", "label": "Debt Instrument, Number of Fiscal Quarters To Temporarily Increase Funded Debt Leverage Ratio due to Business Acquisitions", "terseLabel": "Number of fiscal quarters to temporary increase funded debt leverage ratio" } } }, "localname": "DebtInstrumentNumberofFiscalQuartersToTemporarilyIncreaseFundedDebtLeverageRatioduetoBusinessAcquisitions", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "mg_DebtInstrumentPrecedingPeriodUsedForCalculationOfInterestCoverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the preceding period used for determination of the Interest Coverage Ratio.", "label": "Debt Instrument, Preceding Period Used for Calculation of Interest Coverage Ratio", "terseLabel": "Preceding period used for calculating interest coverage ratio" } } }, "localname": "DebtInstrumentPrecedingPeriodUsedForCalculationOfInterestCoverageRatio", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "mg_DeferredIncomeTaxNoncashExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The noncash component of income tax expense for the period representing the increase (decrease) in the entity's deferred tax assets and liabilities pertaining to continuing operations.", "label": "Deferred Income Tax Noncash Expense (Benefit)", "negatedLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxNoncashExpenseBenefit", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mg_DisposalOfForeignSubsidiariesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disposal Of Foreign Subsidiaries [Member]", "label": "Disposal Of Foreign Subsidiaries [Member]", "terseLabel": "Foreign Subsidiaries" } } }, "localname": "DisposalOfForeignSubsidiariesMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Document and Entity Information", "terseLabel": "Document and Entity Information" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.mistrasgroup.com/20200331", "xbrltype": "stringItemType" }, "mg_ExecutiveAndSeniorOfficersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the executives and senior officers of the reporting entity.", "label": "Executive and Senior Officers [Member]", "terseLabel": "Executive and Senior Officers" } } }, "localname": "ExecutiveAndSeniorOfficersMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_FinanceLeasePrincipalPaymentsIncludedInMeasurementOfLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Principal Payments Included In Measurement Of Lease Liabilities", "label": "Finance Lease, Principal Payments Included In Measurement Of Lease Liabilities", "terseLabel": "Finance - financing cash flows" } } }, "localname": "FinanceLeasePrincipalPaymentsIncludedInMeasurementOfLeaseLiabilities", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "mg_FiniteLivedIntangibleAssetsAccumulatedImpairment": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finite-Lived Intangible Assets, Accumulated Impairment", "label": "Finite-Lived Intangible Assets, Accumulated Impairment", "negatedLabel": "Impairment" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedImpairment", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "mg_IncreaseDecreaseInOtherAccruedLiabilitiesAndDeferredLiabilities": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid and the change during the period in carrying value for all deferred liabilities due within one year or operating cycle.", "label": "Increase (Decrease) in Other Accrued Liabilities and Deferred Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilitiesAndDeferredLiabilities", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mg_IncrementalCommonSharesAttributableToRestrictedStockUnitsOutstanding": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/EarningslossperShareDetails": { "order": 3.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 restricted stock units outstanding.", "label": "Incremental Common Shares Attributable to Restricted Stock Units Outstanding", "terseLabel": "Dilutive effect of restricted stock units outstanding (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToRestrictedStockUnitsOutstanding", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails" ], "xbrltype": "sharesItemType" }, "mg_IncrementalCommonSharesAttributableToStockOptionsOutstanding": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/EarningslossperShareDetails": { "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 stock options outstanding.", "label": "Incremental Common Shares Attributable to Stock Options Outstanding", "terseLabel": "Dilutive effect of stock options outstanding (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToStockOptionsOutstanding", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails" ], "xbrltype": "sharesItemType" }, "mg_IndustrialsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Industrials", "label": "Industrials [Member]", "terseLabel": "Industrials" } } }, "localname": "IndustrialsMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "mg_InfrastructureResearchandEngineeringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Infrastructure, Research and Engineering", "label": "Infrastructure, Research and Engineering [Member]", "terseLabel": "Infrastructure, Research & Engineering" } } }, "localname": "InfrastructureResearchandEngineeringMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "mg_InternationalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents International, a business segment of the entity.", "label": "International [Member]", "terseLabel": "International", "verboseLabel": "International" } } }, "localname": "InternationalMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "domainItemType" }, "mg_LineOfCreditFacilityMaximumBorrowingCapacityAvailableForIssuanceOfLettersOfCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the maximum amount of borrowing capacity under the revolving credit facility that is available for the issuance of letters of credit.", "label": "Line of Credit Facility Maximum Borrowing Capacity Available for Issuance of Letters of Credit", "terseLabel": "Maximum amount available for the issuance of letters of credit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityAvailableForIssuanceOfLettersOfCredit", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mg_LineOfCreditFacilityMaximumBorrowingCapacityInNonUSCurrencies": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the maximum borrowing capacity in non-U.S. dollar currencies under the revolving credit facility.", "label": "Line of Credit Facility Maximum Borrowing Capacity in Non US Currencies", "terseLabel": "Maximum borrowing capacity in non-U.S. Dollar currencies" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityInNonUSCurrencies", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mg_LongTermIncentivePlan2009Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to 2009 Long-Term Incentive Plan, which becomes effective upon the closing of the IPO.", "label": "Long Term Incentive Plan 2009 [Member]", "terseLabel": "2009 Plan" } } }, "localname": "LongTermIncentivePlan2009Member", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "mg_LossContingencyMonthlyPaymentsExcludingSettlement": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Loss Contingency, Monthly Payments Excluding Settlement", "label": "Loss Contingency, Monthly Payments Excluding Settlement", "terseLabel": "Monthly payments, excluding final settlement" } } }, "localname": "LossContingencyMonthlyPaymentsExcludingSettlement", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "mg_LossContingencyNumberOfWeldsAllegedNotInCompliance": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loss Contingency, Number Of Welds Alleged Not In Compliance", "label": "Loss Contingency, Number Of Welds Alleged Not In Compliance", "terseLabel": "Number or welds not in compliance" } } }, "localname": "LossContingencyNumberOfWeldsAllegedNotInCompliance", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "mg_LossContingencyNumberOfWeldsInspected": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loss Contingency, Number Of Welds Inspected", "label": "Loss Contingency, Number Of Welds Inspected", "terseLabel": "Number of welds inspected" } } }, "localname": "LossContingencyNumberOfWeldsInspected", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "mg_NumberOfEmployeeShareBasedPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Employee Share-Based Plans", "label": "Number Of Employee Share-Based Plans", "terseLabel": "Number of employee stock ownership plans" } } }, "localname": "NumberOfEmployeeShareBasedPlans", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails" ], "xbrltype": "integerItemType" }, "mg_OfficeFurnitureAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Furniture and equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities.", "label": "Office Furniture and Equipment [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "OfficeFurnitureAndEquipmentMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "mg_OilGasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Oil & Gas", "label": "Oil & Gas [Member]", "terseLabel": "Oil & Gas" } } }, "localname": "OilGasMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "mg_OperatingLeaseArrangementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease Arrangement", "label": "Operating Lease Arrangement [Member]", "terseLabel": "Operating Lease Arrangement" } } }, "localname": "OperatingLeaseArrangementMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_OtherAmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to North and South America excluding the United States.", "label": "Other Americas [Member]", "terseLabel": "Other Americas" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "mg_OtherLongTermDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents details pertaining to other long-term debt of the entity.", "label": "Other Long Term Debt [Member]", "terseLabel": "Other" } } }, "localname": "OtherLongTermDebtMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "mg_OtherProcessIndustriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Process Industries", "label": "Other Process Industries [Member]", "terseLabel": "Other Process Industries" } } }, "localname": "OtherProcessIndustriesMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "mg_OtherProductsandServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Products and Services", "label": "Other Products and Services [Member]", "terseLabel": "Other" } } }, "localname": "OtherProductsandServicesMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "mg_PaymentsOfContingentConsiderationForBusinessAcquisitions": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the consideration paid on the achievement of specific performance metrics in connection with acquisition of business during the period.", "label": "Payments of Contingent Consideration for Business Acquisitions", "negatedLabel": "Payment of contingent consideration for business acquisitions" } } }, "localname": "PaymentsOfContingentConsiderationForBusinessAcquisitions", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mg_PaymentsToAcquireIntangibleAssetsAndSoftware": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire assets without physical form usually arising from contractual or other legal rights, excluding goodwill. In addition, the cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Acquire Intangible Assets and Software", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssetsAndSoftware", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mg_PowerGenerationandTransmissionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Power Generation and Transmission", "label": "Power Generation and Transmission [Member]", "terseLabel": "Power generation & Transmission" } } }, "localname": "PowerGenerationandTransmissionMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "mg_ProductsandSystemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Products and Systems", "label": "Products and Systems [Member]", "terseLabel": "Products and Systems", "verboseLabel": "Products" } } }, "localname": "ProductsandSystemsMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "domainItemType" }, "mg_RenewableEnergyIndustryCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Renewable Energy Industry Customer", "label": "Renewable Energy Industry Customer [Member]", "terseLabel": "Renewable Energy Industry Customer" } } }, "localname": "RenewableEnergyIndustryCustomerMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_RestructuringAndRelatedCostReductionInQuarterlyPaymentToNonEmployeeDirectors": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring and Related Cost, Reduction In Quarterly Payment To Non-employee Directors", "label": "Restructuring and Related Cost, Reduction In Quarterly Payment To Non-employee Directors", "terseLabel": "Quarterly payment reduction to non-employee directors" } } }, "localname": "RestructuringAndRelatedCostReductionInQuarterlyPaymentToNonEmployeeDirectors", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "mg_RestructuringAndRelatedCostSalaryReductionPeriodPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and Related Cost, Salary Reduction, Period Percent", "label": "Restructuring and Related Cost, Salary Reduction, Period Percent", "terseLabel": "Salary reduction percentage" } } }, "localname": "RestructuringAndRelatedCostSalaryReductionPeriodPercent", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "pureItemType" }, "mg_RevenuePracticalExpedientIncrementalCostofObtainingContractMaximumPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue, Practical Expedient, Incremental Cost of Obtaining Contract, Maximum Period", "label": "Revenue, Practical Expedient, Incremental Cost of Obtaining Contract, Maximum Period", "terseLabel": "Revenue, practical expedient, incremental cost of obtaining a contract, maximum period" } } }, "localname": "RevenuePracticalExpedientIncrementalCostofObtainingContractMaximumPeriod", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "mg_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability", "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "terseLabel": "ROU assets obtained in the exchange for lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "mg_RightToCustomerContractsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Right to Customer Contracts", "label": "Right to Customer Contracts [Member]", "terseLabel": "Right to Customer Contracts" } } }, "localname": "RightToCustomerContractsMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_ScheduleOfAccruedLiabilitiesDeferredRevenueAndContingentConsiderationLiabilitiesCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of (a) other payables; (b) accrued liabilities; (c) deferred revenue; and (d) the fair value of contingent consideration liabilities, due within one year or within the normal operating cycle if longer.", "label": "Schedule of Accrued Liabilities Deferred Revenue and Contingent Consideration Liabilities Current [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesDeferredRevenueAndContingentConsiderationLiabilitiesCurrentTableTextBlock", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "mg_ScheduleOfBusinessCombinationAcquisitionRelatedCostsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of acquisition-related costs.", "label": "Schedule of Business Combination Acquisition Related Costs [Table Text Block]", "terseLabel": "Schedule of Acquisition-related Expenses" } } }, "localname": "ScheduleOfBusinessCombinationAcquisitionRelatedCostsTableTextBlock", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsTables" ], "xbrltype": "textBlockItemType" }, "mg_ServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Services, a business segment of the entity.", "label": "Services [Member]", "terseLabel": "Services", "verboseLabel": "Services" } } }, "localname": "ServicesMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "domainItemType" }, "mg_SeveranceandLaborDisputesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Severance and Labor Disputes", "label": "Severance and Labor Disputes [Member]", "terseLabel": "Severance and Labor Disputes" } } }, "localname": "SeveranceandLaborDisputesMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the performance period of the entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Award Performance Period", "terseLabel": "Performance period (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "durationItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalAwardsMetrics": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Number Of Additional Awards Metrics", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Number Of Additional Awards Metrics", "terseLabel": "Number of additional performance award metrics" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalAwardsMetrics", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardMetrics": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Award Metrics", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Award Metrics", "terseLabel": "Number of performance award metrics" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAwardMetrics", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mg_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNonEmployeeDirectorsToWhomAwardIsGranted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of non-employee directors to whom fully vested common stock is granted.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Number of Non Employee Directors to whom Award is Granted", "terseLabel": "Number of non-employee directors to whom fully vested common stock is granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfNonEmployeeDirectorsToWhomAwardIsGranted", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails" ], "xbrltype": "integerItemType" }, "mg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAdjustmentsinPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Adjustments in Period, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Adjustments in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Performance condition adjustments (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAdjustmentsinPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "mg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsIncreaseDecreaseAdjustmentsinPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Increase (Decrease) Adjustments in Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Increase (Decrease) Adjustments in Period", "verboseLabel": "Performance condition adjustments (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsIncreaseDecreaseAdjustmentsinPeriod", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "mg_SharebasedCompensationAwardTrancheFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Award, Tranche Four", "label": "Share-based Compensation Award, Tranche Four [Member]", "terseLabel": "Anniversary 4" } } }, "localname": "SharebasedCompensationAwardTrancheFourMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mg_TemporaryStaffLeasingContractPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Temporary Staff Leasing Contract Period", "label": "Temporary Staff Leasing Contract Period", "terseLabel": "Temporary employment contract period" } } }, "localname": "TemporaryStaffLeasingContractPeriod", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "mg_TermALoanFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term A Loan Facility", "label": "Term A Loan Facility [Member]", "terseLabel": "Senior Secured Term Loan", "verboseLabel": "Senior Secured Term A Loan Facility" } } }, "localname": "TermALoanFacilityMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "mg_TexasCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Texas Customer", "label": "Texas Customer [Member]", "terseLabel": "Texas Customer" } } }, "localname": "TexasCustomerMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_VariousPipelineProjectsForTexasCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Various Pipeline Projects For Texas Customer", "label": "Various Pipeline Projects For Texas Customer [Member]", "terseLabel": "Various Pipeline Projects For Texas Customer" } } }, "localname": "VariousPipelineProjectsForTexasCustomerMember", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "mg_WeightedAverageDiscountRatePercentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Discount Rate, Percent", "label": "Weighted Average Discount Rate, Percent [Abstract]", "terseLabel": "Weighted-average discount rate" } } }, "localname": "WeightedAverageDiscountRatePercentAbstract", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "mg_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Remaining Lease Term", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term (in years)" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "mg_WithdrawalfromMultiemployerDefinedBenefitPlanExpense": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Withdrawal from Multiemployer Defined Benefit Plan Expense", "label": "Withdrawal from Multiemployer Defined Benefit Plan Expense", "terseLabel": "Pension withdrawal expense" } } }, "localname": "WithdrawalfromMultiemployerDefinedBenefitPlanExpense", "nsuri": "http://www.mistrasgroup.com/20200331", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r217", "r335", "r337", "r393" ], "lang": { "en-US": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r115", "r122" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "label": "Director [Member]", "terseLabel": "Non-employee Directors" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r126", "r205", "r210", "r388" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r124", "r205", "r208", "r385", "r386" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r125", "r205", "r209", "r387", "r390", "r392" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r180", "r340" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r128", "r336" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.mistrasgroup.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r129", "r130" ], "calculation": { "http://www.mistrasgroup.com/role/AccountsReceivablenetDetails": { "order": 1.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before 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, before Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r358", "r373" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r168" ], "calculation": { "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails": { "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": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r50", "r51", "r52" ], "calculation": { "http://www.mistrasgroup.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": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r49", "r52", "r53", "r292" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r20" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Net settlement of restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r220", "r222", "r247", "r248" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Share-based payments" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "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 loss to net cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r222", "r242", "r246" ], "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", "terseLabel": "Recognized share-based compensation expense (benefit)", "verboseLabel": "Recognized share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r25", "r131", "r134" ], "calculation": { "http://www.mistrasgroup.com/role/AccountsReceivablenetDetails": { "order": 2.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": -1.0 } }, "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", "negatedLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r136" ], "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", "terseLabel": "Recovery from unrelated bad debt provision" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r88", "r154", "r160" ], "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 expense of intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r110" ], "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": "Potential common stock excluded from computation of diluted earnings per share due to net loss for the period (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r88", "r164" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r119", "r356", "r372" ], "calculation": { "http://www.mistrasgroup.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", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r47" ], "calculation": { "http://www.mistrasgroup.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r223", "r244" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Buildings and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Company's Headquarters" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r264", "r265" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r263" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsAcquisitionRelatedExpenseDetails": { "order": 1.0, "parentTag": "mg_AcquisitionRelatedCostsAndFairValueAdjustmentsToInitialPurchasePriceAllocation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Due diligence, professional fees and other transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsAcquisitionRelatedExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r273", "r274", "r277" ], "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", "terseLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Business Combination, Consideration Transferred [Abstract]" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r87", "r281" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsAcquisitionRelatedExpenseDetails": { "order": 2.0, "parentTag": "mg_AcquisitionRelatedCostsAndFairValueAdjustmentsToInitialPurchasePriceAllocation", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Revaluation", "verboseLabel": "Adjustments to fair value of contingent consideration liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsAcquisitionRelatedExpenseDetails", "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Potential acquisition-related contingent consideration, high end of range", "verboseLabel": "Contingent consideration, maximum amount" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low", "terseLabel": "Potential acquisition-related contingent consideration, low end of range" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r272", "r275", "r279" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r272", "r276" ], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "mg_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration, current portion" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r282" ], "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": "Acquisitions and Dispositions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities": { "auth_ref": [ "r268" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial liabilities assumed in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities", "negatedTerseLabel": "Fair value adjustments to contingent consideration" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r267" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of 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", "terseLabel": "Current net assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r266", "r267" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r266", "r267" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r267" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r92", "r93" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Equipment acquired through finance lease obligations" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r29", "r90" ], "calculation": { "http://www.mistrasgroup.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r82", "r90", "r94" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r82", "r307" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash investing and financing" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r179", "r363", "r381" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r178", "r188" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "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, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.mistrasgroup.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.01 par value, 200,000,000 shares authorized, 29,042,069 and 28,945,472 shares issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r56", "r58", "r59" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss attributable to Mistras Group,\u00a0Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r56", "r58", "r286", "r287", "r295" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "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 non-controlling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r155", "r158", "r271" ], "lang": { "en-US": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software/Technology" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r95", "r288", "r296", "r297" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r200", "r202", "r206" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Unbilled revenues accrued" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r200", "r201", "r206" ], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "mg_AccruedExpensesAndOtherLiabilitiesCurrent", "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", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r207" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized that was included in contract liability balance at the beginning of the year" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r64", "r65" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r69", "r166" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r270" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r357", "r359", "r371" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "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": "Margin percentage" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r40", "r369" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt monthly periodic payments" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r99", "r195", "r196", "r197", "r198", "r310", "r311", "r313", "r370" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r32", "r312" ], "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", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r258" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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 income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r253", "r258" ], "calculation": { "http://www.mistrasgroup.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 income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r88", "r166" ], "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 and amortization expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r88", "r166" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r88", "r117" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregated Revenues by Industry and Key Geographic Location" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r2" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r165", "r171" ], "lang": { "en-US": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Consideration received on sale of subsidiary" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings (loss) per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic earnings (loss) per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted earnings (loss) per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r112" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (loss) per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r307" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r102", "r254", "r255" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period over which unrecognized compensation cost is expected to be recognized (years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost, net of estimated forfeitures", "verboseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r194" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r299", "r300", "r301", "r303" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r215", "r216", "r218", "r300", "r341" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r215", "r216", "r218", "r300", "r342" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r299", "r300" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Changes in Fair Value of Level 3 Contingent Consideration" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "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 Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r317", "r323", "r333" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r319", "r327" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Finance - operating cash flows" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r316", "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Lease liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r316" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Finance Lease Liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r316" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Obligations under finance leases, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Present value discount" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r318", "r327" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Repayment of finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "ROU finance lease assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r317", "r323", "r333" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r330", "r333" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r329", "r333" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful\u00a0Life (Years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r159" ], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r155", "r156", "r159", "r161", "r343" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r159", "r343" ], "calculation": { "http://www.mistrasgroup.com/role/IntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r155", "r158" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r304", "r305", "r306" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "negatedTerseLabel": "Foreign currency (gain) loss" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r139", "r141" ], "calculation": { "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 }, "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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", "periodEndLabel": "Balance at March 31, 2020", "periodStartLabel": "Balance at December 31, 2019", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r143" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired during the period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r145" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r142", "r147" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Cumulative goodwill impairment" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r88", "r140", "r144", "r150" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedLabel": "Impairment charges", "terseLabel": "Goodwill impairment charge" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r146", "r262" ], "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": "Adjustments to preliminary purchase price allocations" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r70" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 5.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", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r88", "r162" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment of intangibles" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r101" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision (benefit) for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r62", "r67", "r106", "r107", "r108", "r364", "r365", "r367", "r382" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings (loss) per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r62", "r67", "r106", "r107", "r108", "r109", "r367", "r382", "r384" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings (loss) per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "perShareItemType" }, "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r98", "r118", "r260" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Benefit for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r60", "r95", "r251", "r252", "r256", "r257", "r259", "r261", "r391" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r84", "r91" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r87" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 8.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" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r87" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r87" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 9.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities, net of effect of acquisitions and dispositions" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r163" ], "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": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r153", "r157" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mistrasgroup.com/role/IntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r63", "r116", "r309", "r312", "r368" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r80", "r83", "r91" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r46", "r138" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r208" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r331", "r333" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Finance lease expense" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Costs and Other Information Related to Leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r322" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r332" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Present value discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r334" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36" ], "calculation": { "http://www.mistrasgroup.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r362", "r378" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.mistrasgroup.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r359", "r371" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable, net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenet" ], "xbrltype": "textBlockItemType" }, "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": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r192", "r359", "r374" ], "calculation": { "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Debt outstanding", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "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", "negatedLabel": "Less: Current portion", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": 2.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 noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Amount of purchased commitment to buy products from the buyer on sale of subsidiary" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r191" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-term Purchase Commitment, Period", "terseLabel": "Term of agreement to purchase products from the buyer on sale of subsidiary" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r179", "r180", "r181", "r183", "r184", "r185", "r187", "r189", "r190" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Litigation" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r179", "r180", "r181", "r183", "r184", "r185", "r187", "r189", "r190" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in loss contingency liability.", "label": "Loss Contingency Accrual, Period Increase (Decrease)", "negatedTerseLabel": "Reversal of severance obligations" } } }, "localname": "LossContingencyAccrualCarryingValuePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualPayments": { "auth_ref": [ "r179" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow reducing loss contingency liability.", "label": "Loss Contingency Accrual, Payments", "terseLabel": "Payments of severance obligations" } } }, "localname": "LossContingencyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r179" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Pension withdrawal expense" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r179", "r182", "r186" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Amount of damages claimed" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r179" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.", "label": "Loss Contingency, Loss in Period", "terseLabel": "Contingency charges" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r179", "r180", "r181", "r183", "r184", "r185", "r187", "r189", "r190" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "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": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r45", "r361", "r377" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlansWithdrawalObligation": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "mg_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the obligation recognized by withdrawing from a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plans, Withdrawal Obligation", "terseLabel": "Pension accrual" } } }, "localname": "MultiemployerPlansWithdrawalObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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 from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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 from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r82", "r86", "r89" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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 operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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 from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r54", "r57", "r66", "r89", "r111", "r366", "r383" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 loss attributable to Mistras Group,\u00a0Inc.", "totalLabel": "Net loss attributable to Mistras Group,\u00a0Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r54", "r57", "r290", "r294" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 2.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 non-controlling interests, net of taxes" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Covenants not to compete" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of acquisitions" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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": "Income (loss) from operations", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r324", "r333" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r314" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment of ROU assets" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r316" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "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", "terseLabel": "Lease liability", "totalLabel": "Total ROU liabilities", "verboseLabel": "ROU operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesMaturityofLeaseLiabilitiesDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r316" ], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "mg_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0 }, "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "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": "ROU - current", "verboseLabel": "Right-of-use liability - operating" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r316" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "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": "ROU liability - long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r320", "r327" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating - operating cash flows", "verboseLabel": "Operating rental payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r315" ], "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 assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r330", "r333" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r329", "r333" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r115", "r122" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r3", "r103", "r113", "r298" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Description of Business\u00a0and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r37" ], "calculation": { "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "mg_AccruedExpensesAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r48", "r308" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "mg_ComprehensiveIncomeLossNetOfTaxExcludingPortionOfComprehensiveIncomeAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r55", "r58", "r61", "r194" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.mistrasgroup.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 7.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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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": "Total Mistras\u00a0Group, Inc. Stockholders\u2019 Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r85" ], "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": "Total payments" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r79" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 7.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", "negatedLabel": "Payment of financing costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r77" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Taxes paid related to net share settlement of share-based awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r73", "r278" ], "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 paid", "verboseLabel": "Aggregate consideration paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r74" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "PRSUs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r223", "r244" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "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, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.mistrasgroup.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, 10,000,000 shares authorized" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r27", "r28" ], "calculation": { "http://www.mistrasgroup.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 current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r76" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from borrowings of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r76", "r100" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolver" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r75", "r245" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r54", "r57", "r81", "r119", "r123", "r285", "r289", "r291", "r294", "r295" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "mg_ComprehensiveIncomeLossNetOfTaxExcludingPortionOfComprehensiveIncomeAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 1.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 loss", "totalLabel": "Net loss", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r169" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r167" ], "calculation": { "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails": { "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, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r169", "r380" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r169" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r167" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails", "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful\u00a0Life (Years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r68", "r135" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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)", "terseLabel": "Provision (reversal) of allowance for doubtful accounts receivables", "verboseLabel": "Bad debt provision for troubled customers, net of recoveries" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r16", "r360", "r375" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Remaining balance under purchase commitment agreement" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r19", "r26", "r379", "r389" ], "calculation": { "http://www.mistrasgroup.com/role/AccountsReceivablenetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "verboseLabel": "Receivables outstanding balance" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetDetails", "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r217", "r335", "r337" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r217", "r335", "r337", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r78", "r100" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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": "Repayment of revolver" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r78" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayment of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r149", "r150" ], "lang": { "en-US": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails", "http://www.mistrasgroup.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r250", "r394" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and engineering" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Unit Awards" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r199", "r376" ], "calculation": { "http://www.mistrasgroup.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 (deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings (deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r204", "r205" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 2.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", "terseLabel": "Revenues", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r96", "r97" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "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": "Senior credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r328", "r333" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r328", "r333" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesAdditionalInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r44" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various 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 Text Block]", "terseLabel": "Schedule of Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r264", "r265" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsEstimatedFairValueoftheAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r264", "r265" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AcquisitionsandDispositionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r40", "r99", "r195", "r196", "r197", "r198", "r310", "r311", "r313", "r370" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock": { "auth_ref": [ "r212", "r213", "r214", "r223", "r244" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an equity-based arrangement (such as stock or unit options and stock or unit awards) with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block]", "terseLabel": "Schedule of Fully-vested Common Stock Issued to Non-employee Directors" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r111" ], "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 Computations of Basic and Diluted Earnings per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r155", "r158" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsDetails", "http://www.mistrasgroup.com/role/IntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r155", "r158" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Net Carrying Amount of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r148", "r151" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails", "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r148", "r151" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "terseLabel": "Schedule of Company's Outstanding, Nonvested Restricted Share Units and Performance Restricted Stock Units" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r169" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/PropertyPlantandEquipmentnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r174", "r175", "r176" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r114", "r119", "r120", "r121", "r148" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r114", "r119", "r120", "r121", "r148" ], "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 Consolidated Financial Information by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding restricted stock units that are fully vested and expected to vest. Includes, but is not limited to, unvested restricted stock units for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block]", "terseLabel": "Schedule of Vesting Activity of Restricted Stock Unit Awards" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r223", "r244" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r226", "r237", "r239" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r127" ], "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": "Segment Disclosure" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosure" ], "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": "Financial information by segment" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r71", "r137" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r87" ], "calculation": { "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Requisite service period (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Shares granted (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)", "terseLabel": "Nonvested shares outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Stock Units Awards (Units)", "verboseLabel": "Performance Restricted Stock (Units)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at the beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Released (in shares)", "verboseLabel": "Restricted stock awards vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of awards vested", "verboseLabel": "Grant date fair value of awards issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of awards that may be granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationEquityIncentivePlansDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Expired or forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired or forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r228", "r244" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at the end of the period (in shares)", "periodStartLabel": "Outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Common Stock Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at the end of period (in dollars per share)", "periodStartLabel": "Outstanding at the beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Other than shares newly issued, the number of additional shares issued (for example, a stock split) or canceled (for example, to correct a share issuance), during the period under the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease)", "terseLabel": "Number of units increased (decreased) during the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Awards issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r221", "r225" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationFullyvestedCommonStockIssuedtoNonemployeeDirectorsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitAwardsNarrativeDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationVestingActivityofRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Anniversary 1" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Anniversary 3" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Anniversary 2" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Closing stock price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/GoodwillNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Award vesting rights, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant-Date Fair Value (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsActivityDetails", "http://www.mistrasgroup.com/role/ShareBasedCompensationRestrictedStockUnitsAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r194" ], "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 balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r325", "r333" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r119", "r148", "r170", "r173", "r177", "r385" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/AccountsReceivablenetNarrativeDetails", "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails", "http://www.mistrasgroup.com/role/RevenueDisaggregationofRevenuesDetails", "http://www.mistrasgroup.com/role/SegmentDisclosureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r43", "r194" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "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" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "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/2019-01-31", "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/2019-01-31", "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/2019-01-31", "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r17", "r18", "r194", "r199" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Net settlements of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r194", "r199" ], "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": "Share-base payments (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r194", "r199", "r229" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationStockOptionsDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r43", "r194", "r199" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r132" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total Mistras Group,\u00a0Inc. stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r283", "r284", "r293" ], "calculation": { "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash paid" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r32" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Capitalized debt costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r326", "r333" ], "calculation": { "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "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/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/LongTermDebtNarrativeDetails", "http://www.mistrasgroup.com/role/LongTermDebtSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/ShareBasedCompensationPerformanceRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r105", "r109" ], "calculation": { "http://www.mistrasgroup.com/role/EarningslossperShareDetails": { "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 common shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average common shares outstanding:", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r104", "r109" ], "calculation": { "http://www.mistrasgroup.com/role/EarningslossperShareDetails": { "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 common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails", "http://www.mistrasgroup.com/role/UnauditedCondensedConsolidatedStatementsofIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WithdrawalFromMultiemployerDefinedBenefitPlanMember": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Obligation(s) resulting from employer withdrawal from a multiemployer 1) pension plan under circumstances that would give rise to an obligation or (b) other postretirement benefit plan under circumstances that would give rise to an obligation or an increase in the contribution to the fund during the remainder of the contract period to make up a shortfall necessary to fund the vested and negotiated benefits.", "label": "Withdrawal from Multiemployer Defined Benefit Plan [Member]", "terseLabel": "Pension Related Contingencies" } } }, "localname": "WithdrawalFromMultiemployerDefinedBenefitPlanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mistrasgroup.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 12 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=SL108378252-109267" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20517-108367" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=SL65897772-128472" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888369&loc=SL77918431-209957" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e604059-122996" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r395": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r396": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r397": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r398": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r399": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" } }, "version": "2.1" } XML 87 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
 
Accrued expenses and other current liabilities consisted of the following:
 
 March 31, 2020December 31, 2019
Accrued salaries, wages and related employee benefits$25,396  $30,072  
Contingent consideration, current portion976  2,614  
Accrued workers’ compensation and health benefits5,333  4,467  
Deferred revenue6,153  5,860  
Pension accrual2,519  2,519  
Right-of-use liability - operating9,947  10,133  
Other accrued expenses24,832  25,724  
Total$75,156  $81,389  
XML 88 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The majority of the Company's revenues are derived from providing services on a time and material basis and are short-term in nature. The Company accounts for revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers.
Performance Obligations
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account in ASC Topic 606.  A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The majority of the Company's contracts have a single performance obligation as the promise to transfer the individual goods or services is not separately identifiable from other promises in the contracts and is, therefore, not distinct. The Company provides highly integrated and bundled inspection services to its customers. Some of the Company's contracts have multiple performance obligations, most commonly due to the contract providing both goods and services. For contracts with multiple performance obligations, the Company allocates the contract’s transaction price to each performance obligation using its best estimate of the standalone selling price of each distinct good or service in the contract. The primary method used to estimate standalone selling price is a relative selling price based on price lists.

Contract modifications are not routine in the performance of the Company contracts. Generally, when contracts are modified, the modification is to account for changes in scope to the goods and services that are provided. In most instances, contract modifications are for goods or services that are distinct, and, therefore, are accounted for as a separate contract.

The Company's performance obligations are satisfied over time as work progresses or at a point in time. The majority of the Company's revenue recognized over time as work progresses is related to its service deliverables, which includes providing testing, inspection and mechanical services to the Company's customers. Revenue is recognized over time based on time and material incurred to date which best portrays the transfer of control to the customer. The Company also utilizes an available practical expedient that provides for revenue to be recognized in an amount that corresponds directly with the value to the customer of the entity’s performance completed to date. Fixed fee arrangements are determined based on expected labor, material, and overhead to be consumed on fulfillment of such services. Revenue is recognized on a cost-to-cost method tracked on an input basis.

The majority of the Company's revenue recognized at a point in time is related to product sales when the customer obtains control of the asset, which is generally upon shipment to the customer. Contract costs include labor, material and overhead.

The Company expects any significant remaining performance obligations to be satisfied within one year.
Contract Estimates

The majority of the Company's revenues are short-term in nature. The Company has many master service agreements (MSAs) that specify an overall framework and contract terms when the Company and customers agree upon services or products to be provided. The actual contracting to provide services or furnish products is triggered by a work order, purchase order, or some similar document issued pursuant to a MSA which sets forth the scope of services and/or identifies the products to be provided. From time-to-time, the Company may enter into long-term contracts, which can range from several months to several years. Revenue on such long-term contracts is recognized as work is performed based on total costs incurred to date in relation to the total estimated costs for the performance of the contract at completion. This includes contract estimates of costs to be incurred for the performance of the contract. Cost estimation is based upon the professional knowledge and experience of the Company's project managers, engineers and financial professionals. Factors that are considered in estimating the work to be completed include the availability of materials, the effect of any delays in the Company's project performance and the recoverability of any claims. Whenever revisions of estimates, contract costs and/or contract values indicate that the contract costs will exceed estimated revenues, thus creating a loss, a provision for the total estimated loss is recorded in that period.

Revenue by Category

The following series of tables present the Company's disaggregated revenues:

Revenue by industry was as follows:

Three Months Ended March 31, 2020ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$83,299  $9,104  $95  $—  $92,498  
Aerospace & Defense14,652  7,415  147  —  22,214  
Industrials 12,867  4,919  488  —  18,274  
Power generation & Transmission5,095  1,697  854  —  7,646  
Other Process Industries6,004  2,120   —  8,127  
Infrastructure, Research & Engineering4,517  2,461  560  —  7,538  
Other2,439  1,351  665  (1,287) 3,168  
Total$128,873  $29,067  $2,812  $(1,287) $159,465  


Three Months Ended March 31, 2019ServicesInternationalProductsCorp/ElimTotal
Oil & Gas$91,666  $9,704  $15  $—  $101,385  
Aerospace & Defense12,794  11,654  307  —  24,755  
Industrials 16,123  5,075  432  —  21,630  
Power generation & Transmission6,262  1,422  1,380  —  9,064  
Other Process Industries6,319  2,242   —  8,566  
Infrastructure, Research & Engineering2,590  2,733  847  —  6,170  
Other4,544  2,332  446  (2,105) 5,217  
Total$140,298  $35,162  $3,432  $(2,105) $176,787  
Revenue per key geographic location was as follows:

Three Months Ended March 31, 2020ServicesInternationalProductsCorp/ElimTotal
United States$109,581  $154  $1,559  $(711) $110,583  
Other Americas18,735  1,505  278  (153) 20,365  
Europe108  26,235  340  (379) 26,304  
Asia-Pacific449  1,173  635  (44) 2,213  
Total$128,873  $29,067  $2,812  $(1,287) $159,465  


Three Months Ended March 31, 2019ServicesInternationalProductsCorp/ElimTotal
United States$113,136  $276  $1,970  $(1,282) $114,100  
Other Americas26,708  2,229  66  (56) 28,947  
Europe428  31,540  421  (763) 31,626  
Asia-Pacific26  1,117  975  (4) 2,114  
Total$140,298  $35,162  $3,432  $(2,105) $176,787  

Contract Balances
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are generally billed as work progresses in accordance with agreed-upon contractual terms, generally at periodic intervals (e.g., weekly, bi-weekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company sometimes receives advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These assets and liabilities are aggregated on an individual contract basis and reported on the Condensed Consolidated Balance Sheets at the end of each reporting period within accounts receivables or accrued expenses and other current liabilities.

Revenue recognized during the three months ended March 31, 2020 and 2019 that was included in the contract liability balance at the beginning of such year was $1.6 million and $1.8 million, respectively. Changes in the contract asset and liability balances during these periods were not materially impacted by any other factors. The Company has elected to utilize a practical expedient to expense incremental costs incurred related to obtaining a contract. The Company’s expenses are expected to be amortized over a period less than one year.
XML 89 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable, net
3 Months Ended
Mar. 31, 2020
Receivables [Abstract]  
Accounts Receivable, net Accounts Receivable, net
 
Accounts receivable consisted of the following:
 
 March 31, 2020December 31, 2019
Trade accounts receivable$132,905  $144,282  
Allowance for doubtful accounts(7,775) (8,285) 
Accounts receivable, net$125,130  $135,997  
 
The Company had $19.1 million and $22.2 million of unbilled revenues accrued as of March 31, 2020 and December 31, 2019, respectively. These amounts are included in the trade accounts receivable balances above. Unbilled revenues are generally billed in the subsequent quarter to their revenue recognition.
The Company was contracted to perform inspections of welds on various pipeline projects in Texas for a customer. As of March 31, 2020, approximately $1.4 million of past due receivables were outstanding from this customer. The Company received notice from the customer in December 2019, alleging that the work performed was not in compliance with the contract. The Company filed a lawsuit to recover the $1.4 million and other amounts due to the Company and the customer filed a counterclaim, alleging breach of contract and seeking its damages. Accordingly, the Company recorded a full reserve in the amount of $1.4 million during the second half of 2019 for these past due receivables. There have not been any changes during 2020. See Note 14–Commitments and Contingencies for additional details.

In the fourth quarter of 2018, the Company recorded a reserve of $0.7 million for a renewable energy industry customer, based in part on the available information about the financial difficulties of the customer.  During the first quarter of 2019, the Company recorded an additional charge of $5.7 million to fully reserve for the amount of the exposure related to this customer. This customer filed for a voluntary insolvency proceeding on April 9, 2019. During the second quarter of 2019, the Company reversed $1.0 million of this reserve based on additional information obtained during the quarter. There have not been any changes since the second quarter of 2019.

During 2019, the Company sold to an unaffiliated third party, without recourse, its remaining outstanding receivables owed from a customer which filed for bankruptcy, and for which the Company had initially recorded a charge during the second quarter of 2017. During the first quarter of 2019, the Company recorded a recovery of $0.2 million and during the second quarter of 2019, the Company recorded a recovery $1.7 million, related to a bad debt provision for the receivables due from this customer. This matter is considered fully resolved.
XML 90 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Disclosure (Tables)
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Schedule of Consolidated Financial Information by Segment
Selected consolidated financial information by segment for the periods shown was as follows: (with intercompany transactions eliminated in Corporate and eliminations)
 
 Three months ended
 March 31, 2020March 31, 2019
Revenues  
Services$128,873  $140,298  
International29,067  35,162  
Products and Systems2,812  3,432  
Corporate and eliminations(1,287) (2,105) 
 $159,465  $176,787  
 
 Three months ended
 March 31, 2020March 31, 2019
Gross profit  
Services$32,237  $37,365  
International8,023  10,360  
Products and Systems368  1,239  
Corporate and eliminations16  (90) 
 $40,644  $48,874  
 
 Three months ended
 March 31, 2020March 31, 2019
Income (loss) from operations  
Services$(81,494) $4,053  
International(20,419) (215) 
Products and Systems(1,680) (1,328) 
Corporate and eliminations(7,635) (6,906) 
 $(111,228) $(4,396) 
 
Income (loss) from operations by operating segment includes intercompany transactions, which are eliminated in Corporate and eliminations.
 
 Three months ended
 March 31, 2020March 31, 2019
Depreciation and amortization  
Services$7,075  $7,268  
International2,140  2,089  
Products and Systems253  290  
Corporate and eliminations(1) 21  
 $9,467  $9,668  
 
 March 31, 2020December 31, 2019
Intangible assets, net  
Services$61,536  $98,284  
International9,157  9,814  
Products and Systems1,104  1,181  
Corporate and eliminations222  258  
 $72,019  $109,537  
 

 March 31, 2020December 31, 2019
Total assets  
Services$427,165  $537,518  
International125,684  153,380  
Products and Systems16,003  16,028  
Corporate and eliminations14,693  12,952  
 $583,545  $719,878  
XML 91 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
 
 March 31, 2020December 31, 2019
Accrued salaries, wages and related employee benefits$25,396  $30,072  
Contingent consideration, current portion976  2,614  
Accrued workers’ compensation and health benefits5,333  4,467  
Deferred revenue6,153  5,860  
Pension accrual2,519  2,519  
Right-of-use liability - operating9,947  10,133  
Other accrued expenses24,832  25,724  
Total$75,156  $81,389